- Kopējais stundu (akadēmiskais) skaits, no kurām:
-
112
- Kontaktstundas attālināti
-
48
- Patstāvīgais darbs attālināti
-
64
Mākslīgā intelekta balstītu lietotņu programmēšana ar Python
0.0
Nav vērtējuma
Lai pieteiktos programmai, lūdzu autorizējies platformā
- Izglītības iestāde
- Programmas veids
-
Studiju modulis
- Studiju modulī ietilpstošie studiju kursi
-
• Python pamati MI programmētājiem, 32 stundas.
• Mākslīgā intelekta lietotņu programmēšana, 80 stundas. - 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: 20.09.2025 - 06.12.2025
-
- Mācību izmaksas par vienu dalībnieku
-
576,80 €
- Personas līdzfinansējums
-
- MN, 173,04 €, 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
-
• Python pamati MI programmētājiem
- Python darba vides sagatavošana. VSCode, Jupyter Notebooks un Google Colab vides pielāgošana tālākai darbībai.
- Python programmēšanas valodas pamati. Kodēšana ar MI atbalstu.
- Objektorientētas programmēšanas pamati Python.
- Programmas koda pārvaldības sistēmas – Git un GitHub.
- Python rīki, kurus izmanto kopā ar MI rīkiem, lai paplašinātu to pielietošanas iespējas (piem., Pandas, Pydantic).
- Programmu prasību validācija, detalizācija un prototipēšana ar Django. Vienkāršo lietotņu izveide, kas var kalpot par pamatu MI lietotnēm. Programmatūras koda dokumentēšana atbilstoši vadlīnijām.
- Programmas koda atkļūdošana, identificējot un novēršot kļūdas rašanās cēloni, izmantojot MI atbalstu.
• Mākslīgā intelekta lietotņu programmēšana
- Dažādu MI tehnisko risinājumu (piem., čatboti, MI ķēdes plūsmas, RAG (Ieguves paplašinātas ģenerēšanas) sistēmas, daudzaģentu sistēmas, MCP) analīze un izvēles kritēriji. Atbilstošo MI tehnisko risinājumu izstrāde.
- Datu konceptuālo modeļu un fizisko modeļu izveide, MI lietotnēm izmantojot SQL (DuckDB, Postgres), ne-SQL (MongoDB) datubāzes un vektoru datubāzes (ChromaDB).
- Datu konceptuālo modeļu un fizisko modeļu izveide un pārvaldīšana ar Django ORM.
- Uzvedņu inženierijas (Prompt engineeing) pamati, dinamiska uzvedņu inženierija (Dynamic prompt engineeing).
- MI programmas algoritmu konstruēšana un aprakstīšana ar LangChain (Ķēžu (chains) izstrāde), Llamaindex (Datu indeksēšanas un vaicājumu apstrādes algoritmu izstrāde) un CrewAI (Aģentu sadarbības algoritmu izveide), ņemot vērā programmas prasības un biznesa vajadzības.
- Programmu datu apstrāde, analizējot datu avotus ar MI risinājumiem. Darbs ar ārējiem datiem (piem., API, CSV, PDF, datubāzes), izmantojot MI rīkus un MCP protokolu.
- MI testēšanas un piegādes darbināšanas vidēs integrācija ar REST API, izmantojot Django REST un Postman.
- Darbs ar strukturizētiem datiem (piem., tabulas, JSON) MI lietotnēs.
- MI programmu tīmekļa lietotņu saskarņu projektēšana un izstrāde ar Hugging Face Gradio un Streamlit.
- MI programmu darbgalda un mobilo lietotņu saskarņu projektēšana un izstrāde, izmantojot Tkinter un ReactNative.
- 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 apstrādāt programmas datus, analizējot datu avotus pēc tehniskās un loģiskās struktūras
-
Spēja analizēt dažādus tehniskos risinājumus un izvēlēties piemērotāko
-
Spēja veikt programmu prasību validāciju, detalizāciju un prototipēšanu
-
Spēja projektēt programmas saskarnes, ņemot vērā programmas prasības
-
Spēja dokumentēt programmatūras kodu atbilstoši vadlīnijām
-
Spēja veidot datu konceptuālo modeli un fizisko modeli, atbilstoši definētajām prasībām
-
Spēja sagatavot programmas izstrādes vidi
-
- 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 pakotnes: Python, VS Code, NodeJS, Anaconda
Ļoti ieteicams otrs monitors vai otrs dators. 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
-
- Īstenošanas periods (nedēļās)
-
12
- Informācija par izglītības programmu izglītības iestādes tīmekļa vietnē