Počet hodin výuky
Info text
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
Info text
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
Info text
12590

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

Dotovaná cena kurzu

Zdarma

6790

Doplňující informace
C# 3

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ě 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.
Tento kurz není dostupný, nebo ti nevyhovuje termín?
Nastav si upozornění do e-mailu a my ti dáme vědět hned, jakmile nový termín kurzu přidáme.
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.