Õppekavarühm: Tarkvara ja rakenduste arendus ning analüüs
Koolituse kogumaht on 80 akadeemilist tundi, millest 60 tundi on auditoorne töö ja 20 tundi iseseisev töö.
Koolituse maksumus (80 akad t): 1600 eur.
Õppekeel: vene keel.
Õppeaja kestus: vt. Koolituskalender
Toimumiskoht: Väike-Paala tn 2 (II korrus), Tallinn või veebis (Zoom või Google Meet veebikeskkonnas reaalajas).
Koolitajad:
Anton Garin – kõrgharidus: programmeerija; täiskasvanute koolitaja, tase 5; süsteemi ja arvutivõrgu administreerimine töötamiskogemus – 10 aastat; Java, C# õpetamise kogemus – 5 aastat.
Eesmärk: Koolituse tulemusel omandab õppija praktilised algteadmised programmeerimisest C# keeles, tunneb programmeerimisega seotud mõisteid ja ja kasutab enamkasutatavaid algoritme, andmestruktuure ja objektorienteeritud programmeerimist.
Õpiväljundid: koolituse lõpuks õppija
- loob C# baasmooduleid kasutades selleks kaasaegseid koodimisstandardeid ja C# keele võimalusi;
- kasutab erinevaid andmestruktuure, klassid ja objektid;
- kasutab programmeerimiskeele põhitüüpi uute algoritmide ja funktsioonide realiseerimiseks või olemasolevate programmide muutmiseks;
- tõlgendab programmeerimiskeele süntaksit õigesti;
- koostab lihtsamaid programme ja rakendab objektorienteeritud programmeerimise põhimõtteid.
Sihtgrupp: kõik huvilised, kes soovivad omandada programmeerimise aluseid C# keelega.
Õppe alustamise tingimused: vajalik arvutikasutusoskus.
Õppesisu:
- Sissejuhatus programmeerimisse. Ülevaade programmeerimiskeeltest
- Andmetüübid. Muutujad ja konstandid. Operatsioonid lihtsamate tüüpidega
- Programmi juhtkonstruktsioonid. Erinevad tsüklite tüübid ja nende kasutamine
- Andmemassiivid
- Meetodid. Andmetüüpide ühilduvus, andmete teisendamine. Formaalsed ja tegelikud parameetrid. Globaalsed ja lokaalsed muutujad
- Sõned
- List, ArrayList, LinkedList, Dictionary
- Struct, Record
- Objektorienteeritud programmeerimise alused. Klassid ja objektid. Abstraktsed klassid ja liidesed. Juurdepääsu modifikaatorid
- Input/Output (I/O), Object Serialisation
- Exceptions
- GUI
ÕPPEKAVA: vt. Programmeerimise alused C# keelega