Šis kurss ir pieejams:

2025. gada martā | Klātienē

Šis kurss notiek latviešu valodā.

Lai iegūtu vairāk informācijas, lūdzu, sazinieties ar mums lift@rbs.lv vai zvaniet pa tālruni 20318250

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


Language: Latvian

Praktiskā Front-end tīmekļa programmēšana

Pasniedzējs

Start School

Eliass Baranovs

Austra Marta Jirgensone

Par pasniedzēju

StartSchool Latvijā ievieš inovatīvu izglītības pieeju no Silīcija ielejas, piedāvājot pasaulē jau pārbaudītu un efektīvu mācību modeli. Kopš 2012. gada ar šo inovatīvo metodi ir sagatavoti vairāk nekā 100 000 absolventu 40 valstīs. Programmu absolventi ir veiksmīgi uzsākuši darbu vadošajos starptautiskajos uzņēmumos, tostarp Apple, Google un Microsoft.

Eliasa Baranova līdzšinējā pieredze IT industrijā ir attīstījusi viņa spēju risināt šķietami sarežģītas problēmas vienkāršos un saprotamos veidos. Apvienojumā ar viņa karjeras laikā iegūtajām komunikācijas spējām, strādājot ar dažādiem klientiem, Eliass ir lielisks mācībspēks, jo spēj jebkuru konceptu izskaidrot vairākos viegli uztveramos veidos, kas ir piemēroti jebkura līmeņa profesionālim.
Eliasa praktiskā pieredze, apvienojumā ar viņa pieredzi StartSchool studenta statusā, viņā ir raisījuās īpašu aizrautību ar programmēšanas mācību procesu, tā uzlabošanu un iespējām viņa zināšanas nodot pēc iespējas plašākai sabiedrībai, kas viņu padara par izcilu mentoru ikvienam, kas sper savus pirmos soļus programmēšanas pasaulē.

StartSchool programmas vadītāja un front-end programmētāja Austra Marta Jirgensone jau vairākus gadus apvieno savu aizrautību pret dažādiem programmēšanas izaicinājumiem ar vēlmi padarīt programmēšanas zināšanas pieejamas ikkatram interesentam.
Ar pieredzi programmēšanas apmācībās Latvijas skolās un jauno programmēšanas profesionāļu atbalstu, sperot pirmos soļus profesionālā vidē, viņa spēj izskaidrot sarežģītus tehnoloģiskus konceptus dažādiem programmēšanas zināšanu līmeņiem. Viņas projektu vadības pieredze, kuru papildina profesionāli iegūtā izpratne par tehnoloģiju nozari, ir izkopusi pieeju, kas vērsta uz katra studenta spēju attīstīt savas mācību prasmes un komunikāciju, lai šīs prasmes varētu veiksmīgi pielietot, darbojoties komandā.

Kursa apraksts

Šī intensīvā pašmācības programma ir veidota, lai sniegtu pamatprasmes, kas nepieciešamas, lai uzsāktu Front-end izstrādes karjeru. Izmantojot praktiskus vingrinājumus un projektus, jūs apgūsiet programmēšanas pamatus, JavaScript pamatprincipus un versiju kontroli ar Git. Programmas noslēgumā dalībnieki būs gatavi veidot interaktīvas tīmekļa lapas un iegūs padziļinātu izpratni par tīmekļa izstrādes principiem.

Kursa mērķi

Apgūt stabilus pamatus HTML un CSS, lai veidotu un noformētu tīmekļa lapas.
Izpratne par JavaScript pamatelementiem, lai izstrādātu dinamiskas un interaktīvas tīmekļa aplikācijas.
Pielietot apgūtās prasmes, lai veidotu praktiskus tīmekļa projektus, piemēram, vienkāršas mājaslapas un to lietojumprogrammas.
Iemācīties izmantot Git, lai efektīvi pārvaldītu kodu un sadarbotos ar citiem izstrādātājiem.
Sagatavoties sarežģītu web lietojumprogrammu izstrādei, izmantojot modernas web izstrādes idejas un ietvarus.

Komersantu ieguvums pēc kursa pabeigšanas:

Izstrādāsiet un uzturēsiet augstas kvalitātes tīmekļa vietnes savā organizācijā.
Veidosiet pielāgotas tīmekļa lietojumprogrammas, lai uzlabotu biznesa procesus.
Samazināsiet ietekmi no ārējiem IT izstrādātājiem un citiem tehniskajiem speciālistiem.
Nodrošināsiet ātras un elastīgas reakcijas uz tirgus prasību un klientu vajadzību izmaiņām.
Apgūsiet jaunākās tīmekļa izstrādes prasmes, kas ļaus jums saglabāt konkurences priekšrocības.

Kurss notiks:

Klātienē

Priekšzināšanas:

  • Šis kurss ir paredzēts iesācējiem Front-end programmēšanā.
  • IT speciālisti bez tehniskās pieredzes, kuri vēlas paplašināt savas kodēšanas prasmes un front-end izstrādes spējas.
  • Digitālā mārketinga speciālisti, lai spētu uzlabotu sadarbību ar izstrādātājiem un izstrādātu efektīvas galvenās lapas.
  • UX/UI dizaineriem, kas vēlas apgūt pamata kodēšanas prasmes, lai veidotu prototipus un īstenotu dizaina risinājumus.

Mācību metodes:

Kursa praktiskā pieeja ir balstīta uz uzdevumiem, kas strukturēti, lai pakāpeniski apgūtu soļus front-end vietnes izveidē. Pieredzējuši pasniedzēji nodrošinās nepieciešamo atbalstu un norādījumus uzdevumu izpildē visā apmācību procesā. Šāda apmācību metode veicina praktisku jēdzienu apguvi un dodot iespēju droši pielietot zināšanas dažādās ikdienas darba situācijās.

Ievads programmēšanas pamatos:

– Mainīgo definēšana un datu veidi
– Funkciju un izteiksmju veidošana
– Kontroles struktūras (if/else priekšraksti, cilpas)
– Funkciju definēšana un lietošana

Datu struktūras:

– Virknes un saraksti
– Vārdnīcas un struktūras
– Darbs ar virkņu apstrādi

Ievads JavaScript:

– JavaScript: Mainīgie, datu tipi un darbības simboli
– Darbību secības kontrole ar JavaScript
– Funkcijas un to darbības apjoms

Darbs ar IDE:

– Attīstības vides uzstādīšana un pielāgošana
– Koda rakstīšana, palaišana un kļūdu meklēšana
– Koda formatēšanas un stila vadlīnijas

Versijas kontrole ar Git:

– Git pamati: iesākšana, apņemšanās un izveidošana
– Sazarošanās un apvienošanās iespējas
– Konfliktu risināšana
– Darbs ar attālinātajām krātuvēm (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)