Skriptimiskeeled (ICA0021)
PÕHIANDMED
õppeaine register
A - põhiregister
õppeaine kood
ICA0021
õppeaine nimetus eesti k
Skriptimiskeeled
õppeaine nimetus inglise k
Scripting Languages
õppeaine maht AP
-
õppeaine maht EAP
6.00
deklareeritav
jah
õppeaine täies mahus läbitav e-õppes
ei
kontrollivorm
arvestus
õpetamise semester
kevad
õppekeel
eesti keel
inglise keel
Õppekavad, millesse aine kuulub
kavaversiooni kood
aine kohustuslik
IAAB17/25
jah
Ainet õpetavad struktuuriüksused
IC - IT kolledž
Ainekaardi link
Tunniplaani link
Vaata tunniplaani
Versioon:
VERSIOONIPÕHISED ANDMED
õppeaine eesmärgid eesti k
Kursuse eesmärk on värskendada ja süvendada tudengite teadmisi Python programmeerimiskeelest ja PowerShell skriptimiskeelest. Omandatud teadmisi saab kasutada administratiivsete tegevuste automatiseerimiseks.
õppeaine eesmärgid inglise k
The course aim is first to refresh and deepen the students’ knowledge of Python programming and PowerShell scripting language. Using this knowledge, students will utilize Python and PoweShell to automate system administrative operations.
õppeaine õpiväljundid eesti k.
Kursuse läbinud üliõpilane:
- mõistab skriptimistehnikaid ning nende kasutusvaldkondi;
- analüüsib IT probleeme ning rakendab sobivaid strateegiaid nende lahendamiseks;
- automatiseerib levinumaid süsteemide administreerimise ülesandeid Python ja PowerShell skriptide abil;
- tunneb API-sid ning nende kasutust;
- paigaldab rakendusi ning turvaseadeid;
- kirjutab puhast, hallatavat ning loetavat koodi;
- rakendab konfiguratsioonihalduse automatiseerimist;
- kasutab tehnikaid pilvekeskkondades turvaliselt rakenduste paigaldamiseks.
õppeaine õpiväljundid ingl k.
After successful completion of this course, the student:
- knows the need for scripting as a technique and the areas of use;
- is able to analyze real-world IT problems and implement the appropriate strategies to solve those problems;
- can automate common system administration tasks by writing Python and PowerShell scripts;
- understands and uses APIs;
- is able to deploy applications and security;
- applies automation at scale by using configuration management and the cloud;
- uses current technologies to deploy and secure applications and data in a cloud environment.
õppeaine sisu lühikirjeldus eesti k
Kursusel õpetatakse, kuidas automatiseerida Python ja PowerShell skriptide abil süsteemide administreerimisülesandeid. Need võivad olla nii korduvad tegevused kui ka taristu automatiseerimine. Kursuse jooksul käiakse läbi seeria projekte, mis käsitlevad mõne elulise tegevuse või probleemi lahendamist.
õppeaine sisu lühikirjeldus ingl k
In this course, students will learn to write Python and PowerShell scripts to automate real-world system administration tasks, especially repeatable ones, and infrastructure automation using Python. We will walk through a series of projects that will teach students Python and PowerShell scripting with project aimed to solve real-world problems and automating system administrators' routine activities.
hindamisviis eesti k
Arvestus
hindamisviis ingl k
Pass/fail assessment
iseseisev töö eesti k
-
iseseisev töö ingl k
-
õppekirjandus
Organizational information is available on Moodle.
õppevormid ja mahud
päevaõpe: nädalatunnid
4.0
sessioonõppe töömahud (semestris):
loenguid
2.0
loenguid
-
praktikume
2.0
praktikume
-
harjutusi
0.0
harjutusi
-
vastutav õppejõud
Aleksei Talisainen, lektor (IC - IT kolledž)
ÕPPEJÕU AINEKAVA INFO
õppetöö semester
õpetav õppejõud / üksus
õppetöö keel
Laiendatud ainekava
2025/2026 kevad
Kristjan Karmo, IC - IT kolledž
eesti keel
    kuva rohkem
    2024/2025 kevad
    Aleksei Talisainen, IC - IT kolledž
    eesti keel
      Ainekaart eesti keeles
      Ainekaart inglise keeles