stars.gov.lv

Lietotāja saskarnes (Front-end) programmēšana ar ReactJS un React Native

0.0
Nav vērtējuma
Lai pieteiktos programmai, lūdzu autorizējies platformā
Izglītības iestāde
Programmas veids
Studiju kurss
Mācību nozare
Elektronisko un optisko iekārtu ražošanas, informācijas un komunikācijas tehnoloģijas nozare
Īstenošanas vietas un periodi
    • Attālināti:  25.01.2026 - 01.03.2026
Mācību izmaksas par vienu dalībnieku
283,25 €
Personas līdzfinansējums
  • MN,   84,98 €,   Līdzmaksājums ir atkarīgs no izvēlētā izglītības programmas veida, no 5-30% apmērā no kopējās mācību maksas.
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)
Galvenās tēmas
  1. JavaScript darba vides sagatavošana. VSCode vides pielāgošana tālākai darbībai. Mobilo daudzplatformu izstrādes vides sagatavošana, izmantojot Expo.
  2. JavaScript programmēšanas valodas pamati. Kodēšana ar MI atbalstu.
  3. Objektorientētas programmēšanas pamati JavaScript.
  4. HTML un CSS valodu pamati saskarnes projektēšanai un izveidei.
  5. Programmas koda pārvaldības sistēmas – Git un GitHub.
  6. Programmu prasību validācija, detalizācija un prototipēšana ar ReactJS un React Native.
  7. Projektējuma dekompozīcija uz zemāku līmeni, veidojot datu un procesu aprakstus. ReactJS un React Native lietotņu mērogojamības nodrošināšana, izmantojot komponentu arhitektūru, stāvokļa pārvaldības rīkus un kodu atkārtotu izmantošanu. Projekta failu struktūras optimizācija. 
  8. Programmu tīmekļa lietotņu un mobilo daudzplatformu lietotņu saskarnes projektēšana un izveide ar ReactJS un React Native komponentiem un komponentu bibliotēkām (piem., React Bootstrap, Material-UI, React Native Skia).
  9. Programmas algoritmu  konstruēšana ar ReactJS un React Native komponentiem, stāvokļa pārvaldību un notikumu apstrādi.
  10. Dinamisku un animētu tīmekļa un mobilo daudzplatformu lietotņu saskarnes izstrāde ar ReactJS un React Native.
  11. Axios izmantošana datu iegūšanai un sūtīšanai, savienojot ReactJS un React Native lietotnes ar ārējām API. Tehnisko un loģisko datu apstrāde, analizējot datu avotus ar Axios.
  12. Programmas koda atkļūdošana, identificējot un novēršot kļūdas rašanās cēloni, izmantojot MI atbalstu.
  13. ReactJS un React Native lietotņu testēšana un testu dokumentācijas izveide.
  14. Piegādāto  programmu ReactJS un React Native savlaicīga un kvalitatīva integrācija testēšanas un darbināšanas vidēs, tādās ka Render, Vercel, GitHub Pages, Netlify un Expo Go & Expo EAS.
  15. Programmas koda veiktspējas optimizācija atbilstoši iegūtajiem mērījumiem un programmas prasībām.


Kopējais stundu (akadēmiskais) skaits, no kurām:
55
Kontaktstundas attālināti
24
Patstāvīgais darbs attālināti
31
Digitālo kompetenču (DigComp) līmenis
Augstāks līmenis 5
DigComp kompetenču jomas
  • 3. Digitālā satura veidošana
Profesionālās kompetences
  • Spēja lietot programmas koda pārvaldības sistēmas
  • Spēja konstruēt un aprakstīt programmas algoritmus, ņemot vērā programmas prasības
  • Spēja izstrādāt programmas kodu, atbilstoši projektējuma un kodēšanas vadlīnijām, lietojot programmēšanas valodu
  • Spēja atkļūdot programmas kodu, identificējot un novēršot kļūdas rašanās cēloni
  • Spēja veikt programmu prasību validāciju, detalizāciju un prototipēšanu
  • Spēja veicināt piegādāto programmu savlaicīgu un kvalitatīvu integrāciju testēšanas un darbināšanas vidēs
  • Spēja projektēt programmas saskarnes, ņemot vērā programmas prasības
  • Spēja veidot projektējuma dekompozīciju uz zemāku līmeni, veidojot datu un procesu aprakstus
  • Spēja sagatavot programmas izstrādes vidi
  • Spēja patstāvīgi vai komandā integrēt piegādes/nodevumus testēšanas un darbināšanas vidēs
Personai nepieciešamais materiāltehniskais nodrošinājums

Nepieciešams dators ar interneta pieslēgumu, pārlūks Mozilla Firefox, Google Chrome vai Microsoft Edge. Skandas vai mobilais tālrunis ar Android vai iOS operētājsistēmu un Mozilla Firefox vai Google Chrome pārlūku. 
Datorā jāvar instalēt un darbināt šādas lietotnes: NodeJS, VS Code
Ļoti ieteicams otrs monitors. Vēlams mikrofons.

Noslēguma pārbaudījums
Noslēguma pārbaudījums
Izglītības dokuments
Apliecība
Uz izglītības programmu attiecināmā kvalifikācija
Programmētājs (5.PKL)
Valoda
Latviešu
Paredzētais mācību norises laiks
  • darba dienu vakari
  • brīvdienas
Informācija par izglītības programmu izglītības iestādes tīmekļa vietnē
Kontaktpersonas
  • Profesionālās izaugsmes centrs - 67606101 - kursi@turiba.lv