This course is available in 2025!

The exact date and time will be announced after registration. For more information please contact us at lift@rbs.lv or call us at 20318250

In Person
Price: 1450 € + PVN
EU co-funding available from 50-100%*


Language: Latvian

Practical Front-End Web Programming Program

Professor

Start School

Eliass Baranovs

Austra Marta Jirgensone

About the professor

StartSchool brings a pioneering educational approach from Silicon Valley to Latvia, offering an innovative model already proven worldwide. Since 2012, this pedagogy has produced over 100,000 graduates across 40 countries. Graduates of these programs have been hired by leading international companies, including Apple, Google, and Microsoft.

Eliass Baranovs is a dedicated IT professional with extensive experience and a natural talent for problem-solving. Renowned for his calm demeanor and innovative approach, he excels at addressing challenges creatively and breaking down complex concepts into clear, accessible explanations. His passion for learning and adaptability allows him to seamlessly connect technical expertise with practical application. As a supportive and patient mentor, Eliass is an ideal guide for students embarking on their journey into web programming, providing them with the knowledge and confidence to succeed.

StartSchool program manager and front-end developer Austra Marta Jirgensone has been combining her passion for diverse programming challenges with her desire to make programming knowledge accessible to everyone for several years.
Drawing on her experience teaching programming in Latvian schools and supporting young programming professionals as they take their first steps in the professional world, she excels at explaining complex technological concepts to individuals with varying levels of programming knowledge. Her project management expertise, combined with a professional understanding of the technology sector, has enabled her to develop a student-focused approach. This approach emphasizes enhancing each student’s ability to learn and communicate effectively, ensuring they can successfully collaborate within a team environment.

Course Description

This intensive, self-paced program with support of experienced professionals is designed to equip you with the foundational skills needed to start your front-end development journey. Through hands-on exercises and practical projects, you will learn programming fundamentals, JavaScript basics, and version control with Git. By the end of the program, you will be able to build interactive web pages and have a solid understanding of web development concepts.

Course Goals

Gain a strong foundation in HTML and CSS to structure and style web pages.
Understand the core concepts of JavaScript to create dynamic and interactive web applications.
Apply learned skills to build real-world web projects, such as simple websites and web applications.
Learn to use Git to manage code effectively and collaborate with other developers.
Prepare for advanced web development concepts and frameworks.

After the course participants will be able to:

Build and maintain high-quality websites in-house.
Develop custom web applications to streamline business processes.
Reduce reliance on external developers and freelancers.
Respond quickly to changing market demands and customer needs.
Stay ahead of the curve with cutting-edge web development skills.

Course will be:

In Person

Prerequisites

  • This course is designed for beginners
  • Non-technical IT professionals who want to broaden their skills into coding and front-end development.
  • Digital Marketing specialists so that they can effective collaborate with developers & create simple landing pages.
  • UX/UI Designers who want to learn basic coding for prototyping & design implementation.

Teaching methods used:

  • Practical hands-on approach through task-oriented practices showing how to understand the steps needed, with teaching assistants on-site to support you through this process. This method ensures a practical understanding of the concepts, enabling you to confidently apply what you’ve learned in real-world scenarios.

Introduction to Programming Fundamentals:

– Variables and Data Types
– Operators and Expressions
– Control Flow (if/else statements, loops)
– Functions

Data Structures:

– Arrays and Lists
– Dictionaries and Objects
– Working with Strings

Introduction to JavaScript:

– Variables, Data Types, and Operators in JavaScript
– Control Flow in JavaScript
– Functions and Scope

Working with the IDE:

– Setting up the Development Environment
– Writing, Running, and Debugging Code
– Code Formatting and Style Guidelines

Version Control with Git:

– Git Basics: Initialization, Committing, and Pushing
– Branching and Merging
– Resolving Conflicts
– Working with Remote Repositories (GitHub, GitLab)

Practical Front-End Web Programming Program

This course is available in 2025!

The exact date and time will be announced after registration. For more information please contact us at lift@rbs.lv or call us at 20318250

In Person

Price: 1450 € + PVN
Price with EU support: 435 € + PVN


Language: Latvian

Professor

Start School

Eliass Baranovs

Austra Marta Jirgensone

About the professor

StartSchool brings a pioneering educational approach from Silicon Valley to Latvia, offering an innovative model already proven worldwide. Since 2012, this pedagogy has produced over 100,000 graduates across 40 countries. Graduates of these programs have been hired by leading international companies, including Apple, Google, and Microsoft.

Eliass Baranovs is a dedicated IT professional with extensive experience and a natural talent for problem-solving. Renowned for his calm demeanor and innovative approach, he excels at addressing challenges creatively and breaking down complex concepts into clear, accessible explanations. His passion for learning and adaptability allows him to seamlessly connect technical expertise with practical application. As a supportive and patient mentor, Eliass is an ideal guide for students embarking on their journey into web programming, providing them with the knowledge and confidence to succeed.

StartSchool program manager and front-end developer Austra Marta Jirgensone has been combining her passion for diverse programming challenges with her desire to make programming knowledge accessible to everyone for several years.
Drawing on her experience teaching programming in Latvian schools and supporting young programming professionals as they take their first steps in the professional world, she excels at explaining complex technological concepts to individuals with varying levels of programming knowledge. Her project management expertise, combined with a professional understanding of the technology sector, has enabled her to develop a student-focused approach. This approach emphasizes enhancing each student’s ability to learn and communicate effectively, ensuring they can successfully collaborate within a team environment.

Course Description

This intensive, self-paced program with support of experienced professionals is designed to equip you with the foundational skills needed to start your front-end development journey. Through hands-on exercises and practical projects, you will learn programming fundamentals, JavaScript basics, and version control with Git. By the end of the program, you will be able to build interactive web pages and have a solid understanding of web development concepts.

Course Goals

Gain a strong foundation in HTML and CSS to structure and style web pages.
Understand the core concepts of JavaScript to create dynamic and interactive web applications.
Apply learned skills to build real-world web projects, such as simple websites and web applications.
Learn to use Git to manage code effectively and collaborate with other developers.
Prepare for advanced web development concepts and frameworks.

After the course participants will be able to:

Build and maintain high-quality websites in-house.
Develop custom web applications to streamline business processes.
Reduce reliance on external developers and freelancers.
Respond quickly to changing market demands and customer needs.
Stay ahead of the curve with cutting-edge web development skills.

Course will be:

In Person

Prerequisites

  • This course is designed for beginners
  • Non-technical IT professionals who want to broaden their skills into coding and front-end development.
  • Digital Marketing specialists so that they can effective collaborate with developers & create simple landing pages.
  • UX/UI Designers who want to learn basic coding for prototyping & design implementation.

Teaching methods used:

  • Practical hands-on approach through task-oriented practices showing how to understand the steps needed, with teaching assistants on-site to support you through this process. This method ensures a practical understanding of the concepts, enabling you to confidently apply what you’ve learned in real-world scenarios.

Introduction to Programming Fundamentals:

– Variables and Data Types
– Operators and Expressions
– Control Flow (if/else statements, loops)
– Functions

Data Structures:

– Arrays and Lists
– Dictionaries and Objects
– Working with Strings

Introduction to JavaScript:

– Variables, Data Types, and Operators in JavaScript
– Control Flow in JavaScript
– Functions and Scope

Working with the IDE:

– Setting up the Development Environment
– Writing, Running, and Debugging Code
– Code Formatting and Style Guidelines

Version Control with Git:

– Git Basics: Initialization, Committing, and Pushing
– Branching and Merging
– Resolving Conflicts
– Working with Remote Repositories (GitHub, GitLab)