uz sākumlapu

Programmēšanas valodas tīmekļa produkta izstrādei

4.7
(24)
Rīgas Tehniskā universitāte
Programmas veids
Studiju modulis
Brīvo vietu skaits
Stundu skaits
160
Iegūstamais izglītības dokuments
Apliecība
Paredzētais mācību norises laiks
jaukti, darba dienu vakari
Priekšzināšanas

Datorpratības pamatzināšanas, programmēšanas pamatu izpratne (DigiCom 4.līmenis)

Informācija par izglītības programmu izglītības iestādes tīmekļa vietnē
Tavs līdzmaksājums
Mācību valoda
Latviešu
Mācību izmaksas par vienu dalībnieku
551,18 €
Maksimālais dalībnieku skaits mācību grupā
35

Apraksts

  • Moduļu kopas "Programmēšanas valodas tīmekļa produkta izstrādei" mērķis ir sniegt studentiem praktiskās un teorētiskās zināšanas par programmēšanas valodu pamatiem, sintakses un semantikas principiem, kā arī datu struktūrām, kas nepieciešamas efektīvai tīmekļa produktu izstrādei. Moduļu kopa aptver programmēšanas valodas JavaScript, PHP, Node.js un Python, un iepazīstina studentus ar funkcionālās un skriptu programmēšanas pieejām, kas ir būtiskas mūsdienu tīmekļa izstrādē.

Galvenās tēmas

  • 1. Programmēšanas pamati un vide. Procesa organizācijas aspekti. 
  • 2. Programmēšanas valodas jēdziens, alfabēts, sintakse un semantika. Programmēšanas valodu pamati, kas nepieciešami tīmekļa izstrādei, ietverot sintakses un semantikas principus. Piemēri: HTML un JavaScript kā valodas tīmekļa izstrādei;
  • 3. Kompilatoru un interpretācijas pamatprincipi. Kompilēšanas un interpretēšanas procesi tīmekļa izstrādē, ar uzsvaru uz skriptu valodām, kas tiek interpretētas pārlūkā, piemēram, JavaScript un PHP;
  • 4. Programmēšanas valodas pamatelementi tīmekļa izstrādē. Operācijas, datu tipi, vadības operatori tīmekļa lietojumprogrammās. Piemēri: JavaScript un TypeScript – kā strukturēti tīmekļa produkti;
  • 5. Datu struktūras un failu apstrāde tīmekļa lietotnēs. Masīvu, virkņu un struktūru izmantošana tīmekļa lietojumos, darbības ar failiem servera pusē, izmantojot Node.js un Python;
  • 6. Skriptu valodas tīmekļa izstrādei. Skriptu valodu izmantošana tīmekļa produktu izstrādē un to spēja automatizēt uzdevumus. Piemēri: JavaScript, PHP servera un klienta pusē;
  • 7. Funkcionālās programmēšanas konstrukcijas tīmekļa izstrādē. Pastāvīgas datu struktūras un funkcionālā programmēšana tīmekļa lietotnēs, izmantojot React un Elm. Piemēri ar tīmekļa komponentu izveidi, izmantojot funkcionālās pieejas;
  • 8. Programmatūras izstrādes un realizācijas metodes. Esošie risinājumu datorizēto procesu pārvaldībai. Darba devēju studiju moduļa raksturojums. 


Personai nepieciešamais materiāltehniskais nodrošinājums

  • Dators (minimāli i3 procesors, Microsoft, Linux GUI vai MacOs operētājsistēma) ar interneta pieslēgumu, mikrofons un kamera.
  • Video lekcijas tiks translētas izmantojot Microsoft Teams platformu, nodrošinot pieslēguma saiti studentiem E-pastā.
  • Praktisko darbu realizācijai tiks izmantoti Rīgas Tehniskas universitātes tehniskie risinājumi, kas, nepieciešamības gadījumā, ļaus pieslēgties virtuālajam darbstacijām praktisko uzdevumu izpildei.


Prasības iepriekšējai izglītībai

Vispārējā vidējā izglītība (atestāts par vispārējo vidējo izglītību)

Saņem jaunumus e-pastā

Lai pieteiktos STARS e-pasta jaunumiem, lūdzu, aizpildiet zemāk redzamo formu.
Jūsu norādītajā e-pastā saņemsiet vēstuli, kurā būs jāaktivizē norādītā saite.