Programmeerimine C#-keeles ja .NET keskkonnas

Kestus: 80 akadeemilist tundi (10 päeva)

Vana-Lõuna 39/1, Tallinn

Koolituse eesmärgiks on anda osalejatele oskus ja võimekus luua C# keeles ja mitmeid tehnoloogiaid kasutades erinevad rakendusi.

Koolituse lühikokkuvõte:

Koolituse käigus antakse ülevaade C#-keelest, .NET ja .NET Core platvormist ja mitmetest programmeerimisraamistikest ning arendustööriistadest. Selle tulemusena oskavad osalejad luua töölaua- ja veebirakendusi. Koolitusel osalejad tutvuvad mitmete erinevate arendajatele vajalike tööriistadega ning omandavad praktilisi oskusi kasutamaks nt  Visual Studiot, VS Code´i ja GIT-põhiseid koodihoidlaid. Samuti saab koolituse raames teadmised andmebaaside ja muude hoidlate tööpõhimõtetest ning tutvuda vastavate vaheliidestega.

 

Koolitust läbides loovad osalejad iseseisvalt või rühmatööna töölaua- ja veebirakenduse.

 

Koolitusel käsitletavad teemad:

I NÄDAL

1. PÄEV

* sissejuhatus ja ülevaade programmeerimisest üldiselt

* töövahendid, ettevalmistus, häälestus

               Visual Studio 2022 (või 2019)
               GIT ja koodihoidlate (repode) kasutamine
               VS & GIT integratsioon
               VS Code
               VS Session sharing

* rakendus, lahendus, koodifailid, eri tüüpi rakendused

* esmane rakendus (Hello World) ja süntaksi ülevaade

* nimede süsteem (esialgne)

* koduse arvuti ettevalmistamine ja vajaliku tarkvara paigaldamine

2. PÄEV

* andmetüübid ja andmestruktuurid

               andmetüüpide omadused ja põhilised meetodid
               teisendused (peamised)

* .net classid, kollektsioonid, muud struktuurid

* põhilised konstruktsioonid

               hargnemised (if, switch)
               tsüklid (for, while, do, foreach)

* isesesivad harjutused kodus tegemiseks

3. PÄEV

* failioperatsioonid

* kordamine ja iseseisev töö, ülesannete lahendamine - võib ka "offline"

4. PÄEV

 Objekt-orienteeritud maailm:

* Klassid, objektid, nende osad

               meetodid, funktsioonid, propertid
               konstruktorid

* klasside tuletamine, meetodite pärimine

* kollektsioonid klassidest

* iseseisvad harjutused kodus tegemiseks

5. PÄEV

* töö andmetega (andmebaasidega)

* andmeesitused failidena (CSV, JSON, XML)

* Laiendused (extensions)

* LINQ

* striimioperatsioonid

               binaarfailid, pildid jne
               encodingud

* kodune ülesanne nädalavahetuseks

 

II NÄDAL

6. PÄEV

* nädalavahetuse koduse ülesande ülevaatamine

* aknarakendus - Win Form, WPF jpm

* iseseisev ülesanne

7. PÄEV

Veebirakenduse arendamine:

* erinevat laadi veebirakendused - tutvumine

* iseseisva või grupitööna praktilise ülesande valimine
   ja rakenduse arhitektuuri plaanimine

8-9. PÄEV

Töö iseseisva rakendusega, täiendavad lisateemad

10. PÄEV

Kokkuvõte, iseseisva rakenduse esitlemine

 

Sihtgrupp:

Koolitusele on oodatud kõik, kes soovivad omandada tugevaid baasteadmisi .NET tehnoloogiast, mis on praegu Eesti tööturul nõutud ning alustada programmeerimisega C# programmeerimiskeeles.

Koolituse tulemusena osaleja:

  • Oskab elementaartasemel programmeerida ja valmis rakendusi luua
  • Oskab rakendusi paigaldada, pakendada ja siluda
  • Oskab kasutada vähemalt üht arenduskeskkonda (IDE)
  • Oskab töötada koodihoidlaga, versioonidega ja harudega
  • Tunneb vähemalt kahte-kolme täiendavat arenduskeelt (SQL, CSS, HTML, JavaScript)
  • Oskab töötada andmetega nii andmebaasi, failisüsteemi kui olemiraamistiku tasemel
  • Tunneb vähemalt kaht veebirakenduse raamistikku (MVC, REST, Blazor) ja oskab neid tulemuslikult kasutada
  • Suudab töötada nii iseseisvalt kui ka meeskonnas

Koolitusel osalemise eeldused (soovitavalt):

Koolitusel osalemiseks on vajalik elementaarne arvutikasutusoskus, veebirakenduste kasutuskogemus, siiras tahe ja huvi. Kasuks tuleb ka varasem programmeerimiskogemus.

Koolituse läbiviimise põhimõtted:

Koolituse käigus on teoreetilised osad kombineeritud uute teadmiste kinnistamiseks praktiliste ülesannete lahendamistega.

Õpiväljundite saavutamist kontrollitakse ja hinnatakse iseseisva praktilise tööga.

Tunnistuse väljastamise eelduseks on koolitusel osalemine terves mahus.

Maht: 80 akadeemilist tundi (10 päeva)

 

Täienduskoolituse õppekavarühm: 0613 Tarkvara ja rakenduste arenduse ning analüüsi õppekavarühm

 

Koolitushind sisaldab lisaks:

  • õppematerjale;
  • koolitaja konsultatsiooni õpitud teemade kohta e-posti teel pärast koolitust;
  • tunnistust.

 

Lisaväärtusena pakume:

  • tasuta parkimist;
  • lõunasööki;
  • sooje jooke koos küpsistega;
  • värskeid puuvilju.

 

Koolitusel saab osaleda Töötukassa koolituskaardiga

Näeme koolitusel! 

 

Koolituse viib läbi Henn sarv

Koolituskogemus ja valdkonnad

Henn koolitab IT Koolituses juba üle 25 aasta. Koolituskogemus oli tal ka varem – jagas paar aastat teadmisi Novelli administraatoritele. IT Koolituses on ta keskendunud peamiselt (aga mitte ainult) Microsofti toodetele, seda nii tavakasutajatele (Excelist Visioni) kuni süsteemiadministraatorite ja programmeerijateni. Peamiselt siiski kõik, mis puudutab andmebaase (SQL) ja ärianalüüsi (BI, Excel).

Tugevused koolitajana

Hoolimata sellest, et Henn on 25+ aastat klassi ees seisnud, ei ole ta kaotanud sidet igapäevase eluga: vahepeal on ta loonud arendusettevõtte ja jõudnud selle maha müüa; on konsulteerinud ja juurutanud süsteeme mitmes ettevõttes, peab talu ja korraldab sulgpallivõistlusi. Pidev side tegeliku eluga on see, mis aitab Hennul olla ekspert ja usaldusväärne allikas ka teadmiste jagamisel. Hennu enda õppimisvõime ja üle 60 sooritatud erialaeksami võimaldab õppijaid suurepäraselt mõista ning on tugevuseks ka koolitajana.

Sertifikaadid ja tunnistused

MCP – Microsoft certified Proffessional
MCT – Microsoft Certified Trainer
MCSA – Microsoft Certified Systems Administrator
MCSE – Microsoft Ceritfied Systems Engineer
MCSD – Microsoft Certified Solution Developer
MCDBA – Microsoft Certified Database Administrator
MSFP – Microsoft Solution Framework Practicioner
MCTS: SQL 2005, VS2005, MSPRoj2007
MCITP: SQL 2005 Dev/Adm
MCPD: Web Dev
CLP – Certified Lotus Specialist
CNA – Certified Novell Administrator
OCA – Oracle Certified Associated
CTT – Certified Technical Trainer
ET ICP, MICP – ExecuTrain Instructor Certified Programm, Master of ICP

KOOLITAJA

Henn Sarv

Koolituskogemus ja valdkonnad

Henn koolitab IT Koolituses juba üle 25 aasta. Koolituskogemus oli tal ka varem – jagas paar aastat teadmisi Novelli administraatoritele. IT Koolituses on ta keskendunud peamiselt (aga mitte ainult) Microsofti toodetele, seda nii tavakasutajatele (Excelist Visioni) kuni süsteemiadministraatorite ja programmeerijateni. Peamiselt siiski kõik, mis puudutab andmebaase (SQL) ja ärianalüüsi (BI, Excel).

Tugevused koolitajana

Hoolimata sellest, et Henn on 25+ aastat klassi ees seisnud, ei ole ta kaotanud sidet igapäevase eluga: vahepeal on ta loonud arendusettevõtte ja jõudnud selle maha müüa; on konsulteerinud ja juurutanud süsteeme mitmes ettevõttes, peab talu ja korraldab sulgpallivõistlusi. Pidev side tegeliku eluga on see, mis aitab Hennul olla ekspert ja usaldusväärne allikas ka teadmiste jagamisel. Hennu enda õppimisvõime ja üle 60 sooritatud erialaeksami võimaldab õppijaid suurepäraselt mõista ning on tugevuseks ka koolitajana.

Sertifikaadid ja tunnistused

MCP – Microsoft certified Proffessional
MCT – Microsoft Certified Trainer
MCSA – Microsoft Certified Systems Administrator
MCSE – Microsoft Ceritfied Systems Engineer
MCSD – Microsoft Certified Solution Developer
MCDBA – Microsoft Certified Database Administrator
MSFP – Microsoft Solution Framework Practicioner
MCTS: SQL 2005, VS2005, MSPRoj2007
MCITP: SQL 2005 Dev/Adm
MCPD: Web Dev
CLP – Certified Lotus Specialist
CNA – Certified Novell Administrator
OCA – Oracle Certified Associated
CTT – Certified Technical Trainer
ET ICP, MICP – ExecuTrain Instructor Certified Programm, Master of ICP
AJAKAVA

09:15 - 09:30

09:15 - 09:30

Kogunemine

09:30 - 11:00

09:30 - 11:00

1.moodul

11:00 - 11:15

11:00 - 11:15

Kohvipaus

11:15 - 12:45

11:15 - 12:45

2. moodul

12:45 - 13:30

12:45 - 13:30

Lõuna

13:30 - 15:00

13:30 - 15:00

3. moodul

15:00 - 15:15

15:00 - 15:15

Kohvipaus

15:15 - 16:45

15:15 - 16:45

4. moodul

REGISTREERIMINE
30.05.-10.06.2022 Programmeerimine C#-keeles ja .NET keskkonnas
Hind:
1900 €
2280 € km-ga
Osalejate arv:
21.11.-02.12.2022 Programmeerimine C#-keeles ja .NET keskkonnas
Hind:
1900 €
2280 € km-ga
Osalejate arv:

Lisainfo:
|
6181727 | [email protected]

Lisainfo
Osalemise tingimused

Registreerudes e-poe, e-kirja või telefoni teel, saadame Teile arve ja täpsema info osalemise kohta.
Üksteist päeva enne koolitust saadame Teile e-kirjaga meenutuse osalemise infoga.

Koolitusel osalemine on nimeline, kuid saate osalejat tasuta muuta kuni koolituse alguseni.

Koolituse eest tasumine toimub arvel viidatud arveldusarvele. Arve saadetakse maksja aadressile e-postiga. Arve tuleb tasuda enne koolituse algust arvel märgitud maksetähtajaks.

Kui Te ei saa mingil põhjusel osaleda, palun andke sellest kindlasti teada e-posti aadressil [email protected] või telefonil 618 1727 . Kui teatate koolitusel mitteosalemisest kuni 10 tööpäeva enne algust, pakume mõnd muud samaväärset koolitust või tagastame 100% tasutud koolituse maksumusest. Mitteosalemisest vähemalt 5 tööpäeva varem teatades, tagastame 50%. Muul juhul kuulub arve tasumisele. Raha tagastame ette antud summas juhul, kui pole tehtud koolituse korraldamisega seotud kulutusi (ostetud õppematerjale jms). Koolitusele mitteilmumisel, sellest mitteteatamisel või koolituse poolelijätmisel õppetasu ei tagastata.

IT Koolitusel on õigus koolitusgrupi mitte täitumisel koolituse toimumine edasi lükata või koolitus ära jätta. Koolitusele registreerunuid teavitatakse kursuse edasi lükkumisest või ära jätmisest telefoni või e-posti teel. Koolituse ära jäämisel korraldajatest tulenevatel põhjustel makstakse õppetasu tagasi. .

IT Koolitus on Eesti Töötukassa koolituskaardi koostööpartner. Tutvuge koolituskaardi infoga SIIN.
Täpsema info saamiseks võtke meiega ühendust telefonil 618 1727 või [email protected].

Vaata ka neid