Tapk C# programuotoju!
Praktiniai C# ir objektinio programavimo įgūdžiai
- Liepos 10 d. | Dieniniai 09:00 - 17:00 | 200 val. arba 5 savaitės
- Liepos 17 d. | Vakariniai 18:00 - 21:00 | 200 val. arba 12,5 savaičių
Mūsų studentai dirba
C# – tai viena populiariausių programavimo kalbų, naudojama verslo programų kūrimui ir žaidimų inžinerijai su .NET platforma. C# programavimo kursų metu susipažinsi su objektinio programavimo principais, duomenų valdymu ir pagrindinėmis C# kalbos struktūromis. Išmoksite kurti klases, naudoti paveldimumą, rašyti metodus ir kurti paprastas aplikacijas. Praktinės užduotys padės suprasti, kaip veikia realios programos ir kaip rašyti patikimą kodą. Baigęs C# programavimo kursus turėsi stiprų techninį pagrindą tolimesniam tobulėjimui arba darbo paieškai kaip pradedantysis programuotojas.
- Visos paskaitos vyksta gyvai internetu su profesionaliu lektoriumi. Junkis ir studikuok iš bet kur!
- Galimybė vėl kartoti kursą NEMOKAMAI net 12 mėn po kurso baigimo.
- Prieiga prie paskaitų įrašų, (gali bet kada peržiūrėti kurso medžiagą)
- Akcentas į praktinius įgūdžius! Net 80% kurso – praktika, o ne teorinės žinios.
- Darbdavys reikalauja patirties? Kursas užbaigiamas ruošiant ir pristatant realųjį projektą, kuris taps puikiu praktinių įgūdžių įrodymu įsidarbinant.
1900 € arba 158.33 €/mėn. BE JOKIO PABRANGIMO per 12 mėn.
(Mokant visą sumą iškart taikoma 15% nuolaida)Mūsų studentai dirba
Ko išmoksiu?







Galimos darbo pozicijos po mokymu:
Junior .NET developer (Jaunesnysis .NET programuotojas)
Junior C# developer (Jaunesnysis C# programuotojas)
Junior Back-End developer (Jaunesnysis Back-End programuotojas)
Junior Software Engineer (Jaunesnysis programinės įrangos inžinierius)
Junior Quality Assurance Tester (Jaunesnysis Testuotojas)
Junior Automation QA Tester (Jaunesnysis Autotestuotojas)
Kursų programa
- Kurso pristatymas,
- Darbo tvarka,
- Pasiruošimas,
- Diegimas (visual studio, git),
- Konfigūravimas git,
- Pagrindinės git komandos,
- Rutina,
- Git scenarijai.
- Kintamųjų tipai,
- Operacijos su kintamaisiais (aritmetiniai veiksmai),
- Operacijos su tekstu (teksto jungimas),
- Duomenų nuskaitymas,
- Duomenų išvedimas.
- Užduotys žinių užtvirtinimui.
- Loginiai veiksmai ir operatoriai.
- If sąlygos sakiniai. Switch.
- Užduotys žinių užtvirtinimui.
- Vieno operando operacijos.
- Sudėtingesnės priskyrimo operacijos.
- Ciklas for.
- Užduotys žinių užtvirtinimui.
- Ciklas while.
- Ciklas do while.
- Užduotys komandai žinių užtvirtinimui.
- Git naudojimas komandoje.
- Foreach ciklai.
- Užduotys žinių užtvirtinimui.
- Žinių patikrinimas (30 min.) iš pagrindų 1, 2 temų.
- Duomenų struktūros: masyvai.
- Užduotys žinių užtvirtinimui.
- Duomenų struktūros: dvimačiai masyvai.
- Užduotys žinių užtvirtinimui.
- Duomenų struktūros: Sąrašai.
- Užduotys žinių užtvirtinimui.
- Duomenų struktūros: HashSet, Stack, Queue, Dictionary ir kitos duomenų struktūros.
- Užduotys žinių užtvirtinimui.
- Metodai. Return ir void metodai. Parametrizuoti metodai (standartiniai parametrai ir params).
- Anoniminiai metodai. Užduotys žinių užtvirtinimui.
- Statinės klasės.
- Metodai statinėse klasėse.
- Supažindinimas su testais (integraciniai, external, unit testai). Testų rašymas.
- Žinių patikrinimas (30 min.) ir pagrindų 3, 4, 5, 6, 7, 8, 9 temų.
- C# tipai plačiau: value types ir reference types.
- Algoritmai. Užduotys žinių užtvirtinimui.
- Veiksmai su tekstu.
- failai.
- Nuskaitymas ir įrašymas į failą.
- Užduotys žinių užtvirtinimui.
- Async kontekstas.
- Task ir thread sąvokos.
- Didelių failų nuskaitymas.
- Užduotys žinių užtvirtinimui.
- Darbas prie pateikto projekto.
- Darbų pasidalijimas komandoje.
- Klaidų ieškojimas.
- Klaidų tiasymas.
- Papildomų funkcionalumų prie projekto pridėjimas.
- Funkcinio programavimo žinių taikymas.
- Žinių patikrinimas (30 min.) iš pagrindų 10, 11, 12 temų.
- Įvadas į objektinį programavimą.
- Klasės.
- Objektai.
- Užduotys žinių užtvirtinimui.
- Objektinis programavimas: konstruktorius, konstruktorių užklojimas (overloading), inkapsuliacija. enum tipas.
- Užduotys žinių užtvirtinimui.
- Objektinis programavimas: paveldėjimas.
- Užduotys žinių užtvirtinimui.
- Žinių patikrinimas (30 min.) iš pagrindų 13 temos.
- Objektinis programavimas: polimorfizmas.
- Įvairios klasės įvairiais pjūviais: partial, static, abstract, duomenų klasės, servisų klasės, konvertavimo klasės ir t.t.
- Užduotys žinių užtvirtinimui.
- Darbas prie pateikto projekto.
- Darbų pasidalijimas komandoje.
- Klaidų ieškojimas.
- Klaidų taisymas.
- Papildomų funkcionalumų prie projekto pridėjimas.
- Objektinio programavimo žinių taikymas.
- Žinių patikrinimas (30 min.) iš OOP 1, 2, 3, 4 temų.
- Duomenų bazės. SQL. MS SQL.
- Duomenų bazių valdymo sistemos.
- Taikymas.
- Lentelių sąryšiai.
- Indeksai.
- Pirminis raktas, svetimas raktas.
- Laukų tipai.
- Lentelių kūrimas.
- Duomenų įterpimas naudojant INSERT.
- Duomenų iš lentelių ištraukimas naudojant SELECT.
- Užduotys žinių užtvirtinimui.
- Duomenų bazės.
- Duomenų filtravimas (WHERE, IN, AND, OR, GROUP BY, ORDER BY, LIKE ir kt.) duomenų paketimas (CASE).
- Lentelių duomenų jungimas JOIN.
- Užduotys žinių užtvirtinimui.
- Duomenų bazės.
- Lentelių struktūros keitimas ALTER TABLE ir su šia komanda susijusios kitos komandos.
- SQL įžanga į C# su LINQ to SQL.
- Entity Framework core naudojimas.
- Database first sąvoka.
- Užduotys žinių užtvirtinimui.
- Paskaita 25. C# su LINQ.
- Repozitorijos klasė.
- CRUD sąvoka ir jos taikymas repozitorijos klasėje.
- Atskiras bibliotekos (library) projektas DataAccess.
- Užduotys žinių užtvirtinimui.
- Užbaigiama repozitorijos klasė, jei nebuvo spėt paskaitoje.
- WEB serviso sąvoka.
- Įvadas į .NET CORE WEB API.
- Route sąvoka.
- Kontrolerio sąvoka.
- Užklausos (request) ir atsakymo (Response) sąvoka.
- Kliento sąvoka.
- Darbas su netikrais duomenimis.
- Užduotys žinių užtvirtinimui.
- Klaidų valdymas.
- Duomenų validavimas.
- Try catch blokai. JSON tipas.
- .NET CORE WEB API dirbtuvės.
- Užduotys žinių užtvirtinimui.
- Generalizuotos klasės.
- DataAccess anksčiau sukurtos bibliotekos (library) perdarymas šią generalizuojant.
- Užduotys žinių užtvirtinimui.
- Generalizuotos klasės.
- Darbas su DataAccess, papildomos informacijos iš lentelių surinkimas.
- Delegate sąvoka.
- Delegate taikymas DataAccess projekte.
- Interface sąvoka.
- Interface sukūrimas DataAccess projektui.
- Interface privalumai.
- Užduotys žinių užtvirtinimui.
- Dependency injection.
- Užduotys žinių užtvirtinimui.
- Middleware sąvoka ir naudojimas WEB serviso kontekste.
- Klaidų paieška kai užklausa nepasiekia kontrolerio.
- Užduotys žinių užtvirtinimui.
- Biznio logikos atskyrimas į service klases.
- Papildomų modelių ir parametrų kūrimas dirbant su demo projektu.
- Testų rašymas.
- Netikrų (mock) objektų kūrimas testuose.
- Užduotys žinių užtvirtinimui.
- Biznio logikos atskyrimas į service klases.
- Papildomų modelių ir parametrų kūrimas dirbant su demo projektu.
- Testų rašymas.
- Netikrų (mock) objektų kūrimas testuose.
- Užduotys žinių užtvirtinimui.
- Loginimas.
- Savo ir trečių šalių loginimo bibliotekos.
- Serilog naudojimas ir konfigūravimas.
- Klaidų paieška naudojant logus.
- Užduotys žinių užtvirtinimui.
- Dekoratoriai.
- Klaidų valdymo ir loginimo perkėlimas į dekoratorius.
- Užduotys žinių užtvirtinimui.
- NoSQL duomenų bazės.
- MongoDB.
- CRUD operacijos.
- Indeksavimas.
- Užklausos.
- Užduotys žinių užtvirtinimui.
- NoSQL duomenų bazės.
- Repozitorijos su MongoDB kūrimas.
- CRUD operacijos.
- Loginimo perkėlimas į mongoDB duomenų bazę.
- Komandinio darbo pristatymas.
- Susipažinimas su užduotimi individualiai.
- Swagger, postman – postman skriptai,
- testavimas,
- užklausų kūrimas.
- DEMO projekto pagal reikalavimus užbaigimas dirbant komandoje.
- Grafinės vartotojo sąsajos kūrimas.
- technologijų pristatymas: Angular, React, Pure javascript, Html, Css. .NET CORE WEB APP, Blazor, MAUI.
- Grafinė vartotojo sąsaja kuriama nesimokant naujų technologijų, tačiau išnaudojant dirbtinio intelekto privalumus.
- Mokomės teisingai pateikti užklausas ChatGPT arba Bing AI ir konstruoti vartotojo sąsają su DEMO projektu.
- Pasirinkto projekto vystymas individualiai
- Pasirinkto projekto vystymas individualiai. Darbų pristatymas. Kurso uždarymas.
- Pasitikėjimas savimi
- Laiko planavimas
- Efektyvus mokymasis
- Imposterio sindromas
- Grįžtamasis ryšys
- Emocinis intelektas
- Kritinis mąstymas
- Prisitaikymas
- Problemų sprendimas
- Darbas komandoje
- Konfliktų valdymas
- Įvadas į dirbtinį intelektą ir jo pagrindines sąvokas
- Pagrindinės DI sritys: Natūralios kalbos apdorojimas ir kompiuterinė rega
- Kaip DI transformuoja įvairias pramonės šakas ir darbo vietas
- Praktiniai DI pritaikymo pratimai
- Patarimai, kaip integruoti DI įrankius į kasdienes darbo užduotis
- Sėkmingų DI integracijos atvejų analizės
- Etiniai DI aspektai ir atsakingas naudojimas
- Dirbtinio intelekto istorija ir evoliucija
- Papildomi šaltiniai ir kurso apibendrinimas
Kurso lektoriai. Mokykis iš geriausių!
Įsidarbinimo sėkmės istorijos
Registruokis ir pradėk naują karjeros etapą:
Nežinai, kuriuos mokymus pasirinkti?
Kodėl verta mokytis pas mus?
Vilnius Coding School SERTIFIKATAS
stiprus įrodymas, jog esi pasiruošęs karjerai IT!

Oficialus Švietimo ir Mokslo registro patvirtintas sertifikatas
Atpažįstamas stipriausių įmonių Lietuvoje ir užsienyje
Patikimas gautų įgūdžių įrodymas
Sertifikatas patvirtina, kad dalyvavote ne mažiau 95% kurso paskaitų, atlikote ir apsigynėte baigiamąjį darbą.
Lankstus atsiskaitymas
Populiariausi būdai
Mokant visą sumą iškart:
Už mokymus galite sumokėti visą sumą iš karto ir gauti nuolaidą.
Nuolaida taikoma mokymams, kurių trukmė nuo 160 val.
Išsimokant dalimis be pabrangimo:
Įmokų skaičius su kiekvienu studentu sutariamas individualiai.
Kai mokymus
apmoka įmonė:
Įmonių darbuotojai gali prisijungti prie formuojamų mokymų grupių. "Įmonių-partnerių" ir "Super įmonių-partnerių" darbuotojams, kurių mokymus apmoka įmonė arba darbuotojams, kurie už mokymus moka patys, taikome nuolaidas.
Išsimokėtinai su GENERAL FINANCING BANKU
Mokėjimo terminas iki 84 mėn.
Nuolaidų sistema
Įprasta mokymų kaina
1900 €
MOKANT VISĄ SUMĄ IŠKART
taikome iki
15% nuolaidą!
€ 1615
(Pilna kaina
1900 €)
Taikoma, jei sumokate visą sumą išankstinės registracijos metu
ALUMNI
taikome iki
20% nuolaidą!
€ 1520
(Pilna kaina
1900 €)
Taikoma visiems mokyklos absolventams visiems mokymams bei savaitgalio dirbtuvėms- workshop’ams
REKOMENDUOJATE MUS
DRAUGUI
taikome iki
15% nuolaidą!
€ 1615
(Pilna kaina
1900 €)
Nuolaidą gaunate abu: ir Tu ir draugas.
VILNIUS CODING SCHOOL
Žalgirio g. 90,
A korpusas, 2 aukštas,
Vilnius
Mokymų klausimais susisiekite:
[email protected]
Bendradarbiavimo ir kitais klausimais susisiekite:
[email protected]
+370 606 75071
REKVIZITAI
UAB „UAB Vilnius Coding School“
Įmonės kodas: 304299909
Adresas: Žalgirio g. 90, Vilnius
Buv. adresas: Žalgirio g. 90
A.s. Nr.: LT087044060008107796
AB SEB bankas, banko kodas: 70440
Tel.: +370 606 75071
El. paštas: [email protected]