Smysluplný dárek pod stromeček? Daruj vstupenku do světa IT.
Dárkové poukazy

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ů.

O čem to celé bude?

Přihlásit se na termín:

25
.
9
.
11
.
12
.

Online

No items found.
18:00
20:30
Hlavní lektor
Václav Kučera
Lecturer
Kontaktní osoba