Biznesa datu analīze — 2. modulis: Python pamati un Excel automatizācija
Trīs kursu apguves secība
Šis ir 2. kurss trīs kursu mācību ceļā. Katrs nākamais kurss turpina iepriekšējā apgūto. Katram kursam paredzētas 8 stundas; visam mācību ceļam — 24 stundas.
- 1. modulis — procesu automatizācija
- 2. modulis — Python pamati un Excel automatizācija — tu esi šeit
- 3. modulis — Excel un PDF datu apstrāde ar Python
Pirms sākšanas apgūsti procesu automatizācijas kursu. Šeit nostiprini Python pamatus un izveido Excel algu aprēķinu ar openpyxl. Pēc visu četru testu nokārtošanas turpini Excel un PDF kursā, kur šo uzdevumu paplašināsi ar pandas un dokumentu apstrādi.
No algoritma līdz pirmajam Python risinājumam
Šis pašmācības 2. modulis, kas balstīts 2026. gada 26. augusta lekcijā, savieno procesu automatizācijas pamatus ar Excel un PDF datu apstrādes kursu. Soli pa solim izveidosi Python projektu, apgūsi mainīgos, ciklus un nosacījumus un sagatavosi pārbaudāmu Excel algu pārskatu ar openpyxl.
Ko pratīsi pēc kursa
- Izveidot un palaist .py failu pareizajā Python vidē.
- Atšķirt skaitļus no teksta, veidot aprēķinus un formatētu izvadi.
- Izmantot while, for, range un if–elif–else.
- Instalēt openpyxl, atrast datu failu un nolasīt Excel šūnas.
- Pārbaudīt nederīgas vērtības, aprēķināt algas un saglabāt statistiku.
- Patstāvīgi pārbaudīt rezultātu un sagatavoties pandas.
Kā mācīties
Katrā tēmā ir īss video, lasāmais skaidrojums, koda piemērs un uzdevums ar atveramu atbildi. Vispirms paredzi rezultātu, tad palaid kodu un salīdzini. Lekcijas gaidīšanas pauzes ir saīsinātas; precizējumi skaidri nodalīti no ieraksta. Procesa shēma pievienota Excel algoritma tēmai.
Reālistisks pašmācības laika plāns — 8 stundas
Moduļa plānotais kopējais darba apjoms ir 480 minūtes jeb 8 astronomiskās stundas. Tajā jau ietilpst video, lasīšana, uzdevumi un testi. Tēmu apguvei paredzētas 420 minūtes, testiem — 60 minūtes. Zemāk ir šo pašu 480 minūšu sadalījums pēc darbības veida; to nepieskaita tēmu vai sadaļu laikiem vēlreiz.
| Mācību darbība | Plānotais laiks |
|---|---|
| Video skatīšanās normālā ātrumā (noapaļots līdz minūtei) | 113 min |
| Lasāmviela, pieraksti un piemēru izpratne | 60 min |
| Patstāvīgi uzdevumi un praktiskais darbs | 185 min |
| Pašpārbaude, kļūdu labošana un mērķēta atkārtošana | 62 min |
| Četri sadaļu testi un atbilžu skaidrojumu pārskatīšana | 60 min |
| Kopā | 480 min / 8 h |
Praktiskajā laikā ietilpst projekta sagatavošana, koda rakstīšana un palaišana, Excel algu aprēķins un rezultāta pārbaude. Plāns paredz 1. moduļa zināšanas un pieejamu datoru; ilgstošas instalācijas vai tehnisku problēmu novēršana var prasīt papildu laiku.
Apguves faktors: plānotais pilnais darba apjoms ir aptuveni 4,25 reizes lielāks par video kopilgumu. Tas ir šī moduļa laika budžeta attiecības aprēķins, nevis izmērīts visu studentu vidējais ātrums. Vienāds reizinātājs katrai tēmai nav pietiekams: praktiskajām darbībām, izpratnes pārbaudei un kļūdu labošanai ir paredzēts atsevišķs laiks.
Mācies līdz saproti, nevis tikai līdz beidzas laiks. Pārej tālāk, kad vari patstāvīgi izskaidrot piemēru, izpildīt uzdevumu un pārbaudīt rezultātu. Ja tas vēl neizdodas, atkārto tēmu. Papildu testa mēģinājumi un padziļināta prakse var pagarināt individuālo apguvi.
Ieteicams sadalīt moduli četrās aptuveni divu stundu mācību sesijās vai īsākos posmos. Atpūtas pauzes nav iekļautas 480 aktīvās mācīšanās minūtēs. Astoņas stundas nav piekļuves termiņš vai piespiedu laika limits.
Laiks pa sadaļām (iekļauts 480 minūtēs)
| Sadaļa | Tēmas un prakse | Tests | Kopā |
|---|---|---|---|
| A. Python vide un pirmā programma | 103 min | 10 min | 113 min |
| B. Aprēķini, cikli un nosacījumi | 126 min | 15 min | 141 min |
| C. Bibliotēkas un Excel ievade | 96 min | 10 min | 106 min |
| D. Algu aprēķins un pašpārbaude | 95 min | 25 min | 120 min |
| Kopā | 420 min | 60 min | 480 min |
Pārbaudes un praktiskais darbs
Katrā no četrām sadaļām jānokārto tests ar vismaz 80%. A, B un C testā ir 5 jautājumi, D testā — 10. Nākamā sadaļa atveras pēc iepriekšējo testu nokārtošanas. Atkārtotu mēģinājumu skaits nav ierobežots, un testi nav ar laika limitu. Kursa pabeigšanai jānokārto visi četri testi.
Lejupielādēt prakses komplektu (ZIP): sintētiski Excel dati, instrukcija, paraugrisinājums un automātiskās pašpārbaudes skripts. Vispirms raksti savu risinājumu; pēc tam salīdzini ar paraugu. Lokālā pašpārbaude dod PASS/FAIL un atskaiti tavā datorā. Tā netiek automātiski nosūtīta vietnei. Administrators platformā var sekot kursa progresam un testu rezultātiem.
Nepieciešamais pirms sākuma
Pirmā moduļa algoritmu pamati, dators ar Python 3 un VS Code vai līdzvērtīgu redaktoru, kā arī tiesības instalēt openpyxl. Excel programma nav obligāta. Darba vides uzstādīšanai izmanto oficiālo VS Code Python pamācību. Ja vide vēl nav gatava, vispirms izpildi 01.–03. tēmas sagatavošanos.
Avots: 26.08.2026. lekcija. Mācību piemēri un dati ir pielāgoti pašmācībai. Papildu atsauces: Python vadības struktūras un openpyxl dokumentācija.
Turpini mācības
Nākamais kurss: 3. modulis — Excel un PDF datu apstrāde ar Python
- 24 mācību tēmas
- Visu mūžu
- A. Python vide un pirmā programma7
- 1.101. Projekta mape un darba vide17 minūtes
- 1.202. Python fails un projekta struktūra12 minūtes
- 1.303. Interpretators un pirmā palaišana22 minūtes
- 1.404. Print, komentāri un koda lasīšana15 minūtes
- 1.505. Mainīgie, int, float un str25 minūtes
- 1.606. Formatēta teksta veidošana ar f-string12 minūtes
- 1.7A tests — Python vide un datu tipi5 jautājumi
- B. Aprēķini, cikli un nosacījumi7
- 2.107. Aprēķini un operatori23 minūtes
- 2.208. While cikls un tā apturēšana23 minūtes
- 2.309. For, range un elementu secība20 minūtes
- 2.410. If, else un atkāpju nozīme20 minūtes
- 2.511. Elif un vairāku variantu izvēle18 minūtes
- 2.612. And, or un nosacījumu pašpārbaude22 minūtes
- 2.7B tests — cikli un nosacījumi5 jautājumi
- C. Bibliotēkas un Excel faila nolasīšana7
- 3.113. No blokshēmas līdz izpildāmam uzdevumam14 minūtes
- 3.214. Datu faili, ceļi un darba mape15 minūtes
- 3.315. Standarta un instalējamās bibliotēkas17 minūtes
- 3.416. Pip un bibliotēkas pareizajā vidē18 minūtes
- 3.517. Excel darbgrāmata un lapas izvēle18 minūtes
- 3.618. Excel rindas un cikla robežas14 minūtes
- 3.7C tests — bibliotēkas un Excel ievade5 jautājumi
- D. Algu aprēķins, kļūdas un pašpārbaude7
- 4.119. Šūnu adreses un vērtību nolasīšana13 minūtes
- 4.220. Skaitļu pārbaude pirms algu aprēķina20 minūtes
- 4.321. Rezultāta ierakstīšana un faila saglabāšana12 minūtes
- 4.422. Ierakstu un kļūdu skaitītāji16 minūtes
- 4.523. Statistikas lapa un rezultātu kontrole14 minūtes
- 4.624. Noslēguma prakse un pāreja uz pandas20 minūtes
- 4.7D tests — praktiskā darba pārbaude10 jautājumi
Apgūsti kursu sev piemērotā veidā
Izmantojot mūsu mācību platformu, Tu vari izvēlēties sev piemērotāko mācību veidu:
- Pašvadītās mācības – apgūsti kursu patstāvīgi, sev ērtā laikā un tempā;
- Klātienes grupa – pievienojies kādai no regulāri organizētajām klātienes mācību grupām RTU vai tās reģionālajos centros.
Zināšanu pārbaude un sertifikāts
Mācoties patstāvīgi, kursa noslēgumā Tev būs jāizpilda zināšanu pārbaudes tests, lai apliecinātu iegūtās prasmes. Tests palīdz nostiprināt apgūto un pārliecināties par savu sagatavotību.
Katrs izglītojamais, kas pabeidz mācību kursu, saņem Rīgas Tehniskās universitātes (RTU) sertifikātu par kursa apmeklējumu un iegūtajām zināšanām. Tas ir oficiāls apliecinājums Tavai izaugsmei un vērtīgs papildinājums Tavam profesionālajam profilam.