ProLab

Miks valida see kursus?
See kursus on loodud spetsiaalselt neile, kes soovivad alustada programmeerimise õppimist täiesti nullist. Varasem kogemus ei ole vajalik – samm-sammult õpitakse C# keele põhialuseid, loogilist mõtlemist ja programmeerimise ülesehitust.
Koolituse käigus omandab õppija praktilised oskused: muutujad, tingimuslaused, tsüklid, andmestruktuurid ning objektorienteeritud programmeerimise (OOP) alused. Õppimine toimub läbi praktiliste ülesannete, mis aitavad mõista, kuidas kirjutada töötavat koodi ja luua lihtsamaid rakendusi.
C# on üks peamisi programmeerimiskeeli, mida kasutatakse tarkvaraarenduses, eriti .NET platvormil. Kursus annab tugeva baasi edasiseks arenguks IT-valdkonnas ning loob eeldused liikumiseks keerukamate tehnoloogiate ja back-end arenduse suunas. Õpe toimub vene keeles.
IT ProLab OÜ
Registrikood 16142191
Täiskasvanuhariduse majandustegevusteade number 260950
Õppekava nimetus
C#. Programmeerimise alused (C# nullist)
Tarkvara ja rakenduste arendus ning analüüs.
Õppekava koostamise alus
Info- ja kommunikatsioonitehnoloogia erialade riiklik õppekava (Noorem tarkvaraarendaja), OSKA ülevaade valdkonnaspetsiifiliste IKT-oskuste vajadusest (SA Kutsekoda, 2021), Microsoft C# Documentation.
Õppe kogumaht
100 akadeemilist tundi, millest 60 akad t on kontaktõpe ja 40 akad t iseseisev töö.
Sihtgrupp
Täiskasvanud, kes soovivad omandada praktilisi teadmisi C# keelest ja/või täiendada oma olemasolevaid teadmisi ning kelle täiendus- või ümberõpe avardab nende võimalusi tööturul.
Õppe alustamise tingimused
Koolituse õppekeel on vene keel. Vajalik on arvutikasutusoskus.
Eesmärk
Koolituse tulemusena on osaleja tuttav programmeerimisalustega C# keele baasil, teab C# keele ning üldist programmeerimisterminoloogiat, C# keele kasutamise printsiipe ning oskab kasutada enamlevinud algoritme, andmestruktuure ja OOP põhimõtteid. Koolituse lõppedes on omandatud C# keeles rakenduse loomiseks vajalikud baasteadmised.
Koolituse lõpuks õppija:
-
loob C# baasmooduleid, kasutades selleks kaasaegseid koodimisstandardeid ja C# keele võimalusi
-
kasutab erinevaid andmestruktuure, klasse ja objekte
-
kasutab programmeerimiskeele põhitüüpe 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
Õppesisu
- Andmetüübid. Muutujad ja konstandid. Operatsioonid lihtsamate tüüpidega. (4 akad t)
- Programmi juhtkonstruktsioonid. Erinevad tsüklite tüübid ja nende kasutamine. (4 akad t)
- Andmemassiivid. (8 akad t)
- Meetodid. Overloading. Parameetrid. Globaalsed ja lokaalsed muutujad. (4 akad t)
- Character, sõned. (4 akad t)
- List, ArrayList, LinkedList, Dictionary (4 akad t)
- Objektorienteeritud programmeerimise (OOP) alused. Klassid ja objektid. Abstraktsed klassid ja liidesed. Juurdepääsu modifikaatorid. (12 akad t)
- Struct, Record (4 akad t)
- Input/Output (I/O). (4 akad t)
- Object serialisation (4 akad t)
- Exceptions. (4 akad t)
- GUI (4 akad t)
Õppematerjalid
Koolitusel osalejad saavad teemakohased jaotusmaterjalid elektroonselt, mis on koostatud koolitaja poolt koolituse kõikide teemade kohta. Õppematerjalid sisaldavad ka praktiliste ülesannete ja koduste tööde kogumikku.
Soovituslikud õppematerjalid
• C# Documentation
• Rider Documentation
• Visual Studio Documentation
• RegEx FAQ
Õppekeskkond
Koolituse õppekeel on vene keel.
Grupi suurus kuni 10 osalejat.
Koolitus toimub arvutiklassis või veebikeskkonnas reaalajas. Õppeklass valitakse vastavalt grupi suurusele. Reaalajas toimuvate koolituste läbiviimiseks kasutatakse veebikeskkondi Google Meet, Zoom või Teams.
Tarkvara: Rider, Visual Studio, .NET Framework.
Hindamine ehk õppe lõpetamise tingimused
Õpingute lõpetamise eelduseks on vähemalt 80% tundides osalemine ja positiivsele hindele kursuse jooksul ettenähtud arvestuslike ja praktiliste tööde sooritamine.
Hindamiskriteeriumid: õppija täidab ülesande nõuded õigesti ja loob töötava rakenduse, mis vastab ülesande nõuetele.
Koolituse läbimisel väljastatav dokument
Koolituse läbinule väljastatakse tunnistus juhul, kui õpingute lõpetamise nõuded on täidetud ja õpiväljundid on saavutatud. Tõend väljastatakse juhul, kui õppija ei ole saavutanud õpiväljundeid, kuid võttis osa õppetööst.
Koolitaja kompetentsust tagava kvalifikatsiooni või õpi- või töökogemuse kirjeldus
Koolitajal on kõrgharidus ja/või ta on aktiivselt tegutsenud õpetatavas valdkonnas ning omab vastavasisulist kogemust, sealhulgas õpetamiskogemust IKT-valdkonnas.
Korduma kippuvad küsimused
Kellele sobib kursus „C#. Programmeerimise alused (C# nullist)“?
Kursus on mõeldud täiskasvanutele, kes soovivad arendada oma teadmisi ja praktilisi oskusi. Koolitus sobib nii neile, kes alustavad uue valdkonna õppimist, kui ka neile, kes soovivad oma olemasolevaid teadmisi täiendada või ajakohastada.
Millised eelteadmised on vajalikud kursusel „C#. Programmeerimise alused (C# nullist)“ osalemiseks?
Vajalikud eelteadmised sõltuvad konkreetsest kursusest. Kui koolitus eeldab varasemaid teadmisi, oskusi või kogemust, on see õppekavas eraldi välja toodud.
Kuidas õppetöö toimub?
Õpe toimub Tallinnas õppeklassis või veebis reaalajas koos koolitajaga. Koolitus ühendab teoreetilise osa ja praktilised ülesanded, et toetada õpitu kasutamist igapäevases töös või edasises õppes.
Mis keeles koolitus toimub?
Koolituse õppekeel on märgitud konkreetse kursuse kirjelduses. Paljud meie koolitused toimuvad vene keeles.
Kas pärast kursuse lõpetamist väljastatakse tunnistus?
Pärast koolituse edukat läbimist väljastatakse osalejale tunnistus või tõend vastavalt õppekavas kirjeldatud lõpetamistingimustele.
Kas õppimise ajakava saab sobitada minu töö- või isikliku graafikuga?
Koolituste ajakava kujundatakse võimalusel osalejate vajadusi arvestades. Püüame leida õppijatele võimalikult sobiva õppimisaja.
Kui suur on õppegrupp?
Tavaliselt on õppegrupid väikesed, mis võimaldab koolitajal pöörata rohkem tähelepanu iga õppija arengule ja küsimustele.
Mis juhtub siis, kui registreerun kursusele, kuid rohkem osalejaid ei lisandu?
Ka sellisel juhul püüame leida sobiva lahenduse. Vajadusel toimub õpe individuaalselt või lepitakse kokku muu sobiv õppekorraldus.