Smysluplný dárek pod stromeček? Daruj vstupenku do světa IT.
Dárkové poukazy
Počet hodin výuky
30
 hodin
hodinA
hodinY

Představuje počet hodin jak přímé výuky (výuka s lektorem online, hybridně či prezenčně), tak nepřímé výuky (samostudium, video, exkurze atp.).

Domácí úkoly
40
hodinA
hodinY
hodin

Počet hodin na domácí úkoly. Rozsah domácích úkolů se uvádí zvlášť a nepočítá se do ceny kurzu.

Úroveň pokročilosti
Středně pokročilí
Nedotovaná cena kurzu
14990

Pro podnikající osoby a firmy poskytujeme kurzy za plnou nedotovanou cenu.

Dotovaná cena kurzu

Zdarma

5990

Doplňující informace
C# 3

O čem to celé bude?

Ovládáš pokročilejší principy C# a toužíš stát se programátorkou? Připravili jsme pro tebe kurz C#3, který ti umožní prozkoumat pokročilé koncepty tohoto jazyka a rozšířit dovednosti v tvorbě webových aplikací. Během kurzu se naučíš pracovat s ASP.NET Core, Blazor komponentami, asynchronním programováním a ukážeme ti, jak aplikace efektivně otestovat. Vytvoříš si komplexní projekt za podpory expertů z oboru, kteří tě připraví na vstup do světa IT. Udělej další krok v cestě juniorní vývojářky backendu.

Pro koho je kurz určený

  • Pro ženy, které absolvovaly kurz C# 2,
  • nebo pro ženy, které mají pokročilejší zkušenosti s programováním v C#. To znamená, že rozumí principů objektově orientovaného programování a dokáží pracovat s proměnnými, podmínkami, cykly, třídami, metodami, interfacy, dědičností, textem, datumem a časem, soubory, výjimkami a umí využít LINQ.

 

Co budeš po absolvování kurzu umět

  • Aktivně používat Visual Studio pro vývoj webových aplikací pomocí C# a .NET 8, včetně správy projektů, kódu a debugování,
  • vytvářet a propojovat ASP.NET Core aplikace s využitím HTML a Blazor komponent a porozumět jejich fungování,
  • pracovat s delegáty, událostmi, generiky a asynchronním programováním pro efektivní manipulaci s daty a událostmi,
  • implementovat unit testy pro ověření správnosti funkcionality aplikace a používat EntityFramework pro práci s databázemi, včetně CRUD operací.

 

Obsah kurzu

  • Organizace, Visual Studio, založení GitHub repozitáře, Opakování
  • Vytvoření základní aplikace a vysvětlení ASP.NET Core, HTML, Blazor komponent a jejich propojení
  • Delegáty, události a generika
  • Asynchronní programování
  • Unit testy
  • Základy databází, jednoduché použití EntityFramework na ukládání a načítání dat
  • Vytvoření kontrolerů, definice API a jeho testování pomocí Postman
  • CRUD operace pomocí Get, Post, Put, Delete
  • Blazor a Razor stránky, psaní C# kódu do HTML, vytvoření a použití komponent v Blazoru, Binding
  • Použití HttpClienta a odesílání požadavků do serveru
  • Dependency Injection a její využití v ASP.NET Core a Blazoru

 

Jak to bude probíhat

Kurz je založený na praktických cvičeních, budeš tedy potřebovat funkční laptop.
Konkrétní operačním systémem není podmínkou, všechno zvládneš jak s Window, tak i s Mac OS.

Při výuce používáme nástroje Slack, Zoom a Visual Studio Community (Windows)/ Visual Studio Code (Mac OS).

Kurz vyžaduje domácí přípravu v rozsahu jednotek hodin týdně.

 

Jak kurz úspěšně zakončíš

Certifikát o úspěšném absolvování kurzu obdržíš, pokud:

  • se zúčastníš 10 z 12 lekcí,
  • vypracuješ samostatný projekt a s ním spojené dílčí úkoly.

 

Související kurzy


Tenhle kurz je cílová stanice na cestě vývojářky v C#, to ale neznamená, že je tvoje studium nutně u konce. Co takhle vzdělat se ještě v dalším backendovém jazyce, třeba na kurzu Java 1 - Základy, který taky patří do kariérní cesty vývojářky backendu. Můžeš také prohloubit nově získané vědomosti o databázích a absolvovat semestrální kurz SQL nebo se dál rozvíjet ve frontendu s Úvodem do HTML/CSS, stačí pár kliků.

Dotovaná cena kurzu je určena fyzickým osobám nepodnikajícím (nefakturujícím na IČ). Nedotovaná cena platí pro fyzické osoby podnikajicí (OSVČ - fakturující na IČ) nebo pro právnické osoby (firmy, instituce).

Otevřené termíny

Aktuálně nemáme vypsané žádné termíny tohoto kurzu.
Kurz, na který se chceš přihlásit, není dostupný? Nastav si upozornění do e-mailu a my ti dáme vědět hned, jakmile nový termín kurzu přidáme.
hlídat kurz
Kalendář

Lektoři

Lektory k tomuto kurzu zatím tajíme :)

Partneři

Staňte se partnerem tohoto kurzu. Dejte nám vědět.