Programma ir paredzēta iesācējiem bez Python programmēšanas priekšzināšanām, kā arī praktizējošiem programmētājiem, kas vēlas apgūt Python valodu Web lietotņu izstrādes kompetences. Programma sākas ar Python pamatiem un pakāpeniski pāriet uz sarežģītākām tēmām - Django lietošanu tīmekļa lietotņu web izstrādē. Python tiek izmantota veidojot YouTube, Instagram, Spotify, Pinterest, Reddit, DropBox un daudzas citas web lietotnes.

Programmas mērķauditorija

Šī programma ir paredzēta iesācējiem bez Python programmēšanas priekšzināšanām un vēlas pārkvalificēties uz IT nozari. Programma paredzēta arī praktizējošiem programmētajiem, kuri grib apgūt Python valodu tīmekļa lietotņu izstrādei.

Tēmas

  1. Python programmēšanas valodas pamati 
  2. Plūsmas kontroles rīki 
  3. Datu struktūras. Moduļi 
  4. Datu ievade un izvade 
  5. Kļūdas un izņēmumi 
  6. Klases 
  7. Virtuālās vides un paketes 
  8. Operētājsistēma Linux, tās pārvaldīšana 
  9. Python pamati 
  10. Integrētas izstrādes vides, populārākie kodu redaktori 
  11. Python programmēšanas vides uzstādīšana, svarīgu bibliotēku ielādēšana 
  12. Kodu versiju kontroles vide Git un tai atbilstošas programmas 
  13. Interneta un tīmekļa lietotnes darbības pamatprincipi.  
  14. Datu bāzes pārvaldības sistēmas tīmekļa lietotņu izstrādei 
  15. Python tīmekļa lietotņu izstrādes vide Django 
  16. Drošības principi, autentifikācijas tehnoloģija un to izstrāde 
  17. Koda testēšana un kļūdu novēršana 
  18. Tīmekļa vietņu lokalizācija 
  19. Tīmekļa vietņu palaišana publiskai lietošanai 

Pasniedzēji

 

Dmitrijs Zubriks ir vadošais programmatūras arhitekts un izstrādātājs uzņēmumā “Sellfy”. Amazon Web Services (AWS) profesionāli sertificēts DevOps inženieris un risinājumu arhitekts. Dmitrijs ir strādājis tādos uzņēmumos, kā “Uber” un “Rambler”. Izstrādājis platformas valdības institūcijām un asinhronas platformas lielākajai B2B tiešsaistes spēļu kompānijai. Ieguvis bakalaura grādu datorzinātnēs Ņūkāslas universitātē (Lielbritānijā).

Grafiks

Mācības notiks darba dienu vakaros no plkst. 18.00 līdz 21.45 vienu vai divas reizes nedēļā.

Programmas apjoms ir 160 stundas un ilgums – 4 mēneši.

Teorija tiešsaistē - 40 stundas (no tām 24 stundas patstāvīgi).

Praktiskie darbi tiešsaistē - 120 stundas (no tām 82 stundas patstāvīgi).

Maksa

Projekta “Nodarbināto personu profesionālās kompetences pilnveide” ietvaros:

  • Ar 90% ES fondu un valsts finansējumu - 51.20 eiro
  • studējot par personīgajiem līdzekļiem - 512 eiro

Ārpus projekta laika - 775 eiro

Kontaktinformācija

E-pasts: profesionalis@lu.lv

Tālr.: 67034983; 29198484