C# .NET Developer

Kurz C# .NET Developer je zameraný na vývoj moderných aplikácií pomocou jazyka C# a platformy .NET. Účastník sa naučí základy programovania, objektovo orientované princípy, prácu s databázami, tvorbu webových aplikácií a používanie nástrojov bežne využívaných vo firemnom vývoji.

Kurz je vhodný pre začiatočníkov aj mierne pokročilých, ktorí chcú získať praktické zručnosti potrebné pre prácu na pozícii Junior C#/.NET Developer, backend developer alebo aplikačný vývojár.

Pre koho je kurz

Kurz C# .NET Developer je určený pre začiatočníkov aj mierne pokročilých, ktorí sa chcú naučiť programovať v jazyku C# a pracovať s platformou .NET.

Je vhodný najmä pre ľudí, ktorí:

  •     chcú začať kariéru ako C#/.NET Developer,
  •     majú záujem o vývoj webových, desktopových alebo backendových aplikácií,
  •     chcú sa naučiť objektovo orientované programovanie,
  •     uvažujú o zmene kariéry do IT,
  •     chcú získať praktické zručnosti využiteľné vo firemnom vývoji,
  •     plánujú sa uchádzať o junior pozície v oblasti softvérového vývoja.

Čo sa naučíš

V kurze C# .NET Developer sa naučíš vyvíjať moderné aplikácie pomocou jazyka C# a platformy .NET, ktoré patria medzi často využívané technológie vo firemnom a korporátnom prostredí. Kurz ťa prevedie od základov programovania až po praktický vývoj backendových, webových a databázových riešení.

Naučíš sa najmä:

  •     základy jazyka C# a platformy .NET,
  •     objektovo orientované programovanie,
  •     prácu s kolekciami, súbormi, výnimkami a dátovými typmi,
  •     tvorbu aplikácií pomocou ASP.NET Core,
  •     vývoj REST API a serverovej logiky,
  •     prácu s databázami a jazykom SQL,
  •     používanie Entity Framework Core,
  •     základy práce s MS SQL Serverom,,
  •     autentifikáciu a autorizáciu používateľov
  •     základy bezpečnosti webových aplikácií,
  •     testovanie a ladenie aplikácií,
  •     prácu s nástrojmi Visual Studio, Git a NuGet,
  •     základy tímového vývoja a verzovania kódu,
  •     úvod do Dockeru a kontajnerizácie aplikácií,
  •     základy nasadzovania aplikácií,
  •     orientáciu v cloudových službách, napríklad Microsoft Azure,
  •     prepojenie backendu s frontend aplikáciami,
  •     tvorbu riešení využiteľných v enterprise a korporátnom prostredí.

Po absolvovaní kurzu budeš mať praktický základ pre vývoj aplikácií v technológiách C#/.NET, porozumieš princípom backendového vývoja a budeš pripravený pokračovať smerom k pozíciám ako Junior C#/.NET Developer, Backend Developer alebo Application Developer.

Profil Absolventa

Absolvent kurzu C# .NET Developer ovláda základy aj pokročilejšie princípy programovania v jazyku C# a rozumie platforme .NET. Vie navrhovať a vytvárať aplikácie, pracovať s objektovo orientovaným programovaním, databázami, API a nástrojmi používanými v modernom firemnom vývoji.

Má praktické skúsenosti s technológiami ako ASP.NET Core, REST API, Entity Framework Core, MS SQL Server, Git, NuGet, Docker a základnú orientáciu v cloudovom prostredí, napríklad Microsoft Azure. Rozumie princípom verzovania kódu, testovania, ladenia aplikácií, autentifikácie, autorizácie a bezpečnosti webových riešení.

Po absolvovaní kurzu je pripravený zapojiť sa do tímového vývoja v korporátnom prostredí, pracovať na backendových, webových alebo databázových aplikáciách a ďalej sa rozvíjať smerom k pozíciám ako Junior C#/.NET Developer, Backend Developer alebo Application Developer.

Rozsah a forma

Kurz C# .NET Developer prebieha online formou a je zameraný na praktické vzdelávanie v oblasti vývoja moderných aplikácií pomocou jazyka C# a platformy .NET.

Obsah kurzu je rozdelený do tematických modulov, ktoré účastníka postupne prevedú od základov programovania až po technológie využívané v korporátnom vývoji. Výučba kombinuje odborný výklad, praktické ukážky, samostatné cvičenia a tvorbu menších aplikácií.

Dôraz sa kladie na praktické zvládnutie technológií ako ASP.NET Core, REST API, Entity Framework Core, MS SQL Server, Git, NuGet, Docker a základy práce s cloudovým prostredím, napríklad Microsoft Azure.

Online forma umožňuje účastníkom študovať flexibilne, bez nutnosti dochádzania, a je vhodná pre jednotlivcov aj firemné tímy, ktoré chcú rozvíjať zručnosti v oblasti softvérového vývoja.

Podmienky prijatia

Kurz C# .NET Developer je určený pre začiatočníkov aj mierne pokročilých, preto nie sú potrebné predchádzajúce skúsenosti s programovaním. Výhodou je základná znalosť práce s počítačom, logické myslenie a záujem o vývoj softvéru.

Pre účasť v kurze je potrebné mať vlastný počítač alebo notebook, stabilné internetové pripojenie a možnosť pracovať v online vzdelávacom prostredí. Od účastníka sa očakáva ochota pravidelne sa venovať štúdiu, riešiť praktické úlohy a pracovať s vývojovými nástrojmi.

Základná znalosť anglického jazyka je výhodou, keďže veľká časť dokumentácie, nástrojov a technológií používaných pri vývoji v C#/.NET je dostupná v angličtine.

Priebeh vzdelávania

Vzdelávanie prebieha výlučne online formou prostredníctvom tematických modulov, ktoré na seba logicky nadväzujú. Účastník začína základmi jazyka C#, programátorskou logikou a objektovo orientovaným programovaním, následne pokračuje k práci s databázami, webovým aplikáciám, API a technológiám využívaným v korporátnom vývoji.

Každý modul obsahuje odborný výklad, praktické ukážky a cvičenia zamerané na reálne vývojárske situácie. Účastník si postupne osvojuje prácu s nástrojmi a technológiami ako Visual Studio, Git, NuGet, ASP.NET Core, REST API, Entity Framework Core, MS SQL Server, Docker a základy cloudového prostredia Microsoft Azure.

Kurz je navrhnutý tak, aby si účastník mohol budovať praktické zručnosti vlastným tempom, vracať sa k jednotlivým lekciám a postupne vytvárať menšie aplikácie alebo projektové výstupy využiteľné pri ďalšom vzdelávaní alebo uchádzaní sa o junior pozície v IT.

Hodnotenie a ukončenie

Hodnotenie v kurze prebieha priebežne počas štúdia jednotlivých modulov. Účastník si overuje získané vedomosti prostredníctvom praktických úloh, cvičení a tvorby menších aplikácií v prostredí C#/.NET.

Dôraz sa kladie najmä na praktické zvládnutie vývoja aplikácií — prácu s jazykom C#, objektovo orientovaným programovaním, databázami, REST API, technológiou ASP.NET Core, nástrojmi Entity Framework Core, Git, NuGet a základmi nasadzovania aplikácií.

Kurz je ukončený po absolvovaní všetkých modulov a splnení záverečných požiadaviek. Súčasťou ukončenia môže byť vypracovanie praktického projektu, napríklad jednoduchej backendovej alebo webovej aplikácie s databázou a API.

Po úspešnom absolvovaní môže účastník získať potvrdenie alebo certifikát o absolvovaní kurzu C# .NET Developer, ktorý preukazuje nadobudnuté zručnosti využiteľné pri uchádzaní sa o junior pozície v oblasti softvérového vývoja.

Prihlásiť sa