Návrh Školení

Úvod do .NET 8

  • Co je .NET? Přehled a evoluce
  • Funkce .NET 8 LTS a podpora platformy
  • Instalace SDK a vývojových nástrojů

Začínáme s C# a konzolovými aplikacemi

  • Struktura projektu a příkazy CLI
  • Práce s typy, metodami a ovládacími strukturami
  • Objektově orientované programování v C#

Vytváření webových aplikací pomocí ASP.NET Core 8

  • Vytvoření a spuštění základní webové aplikace
  • Trasování, middleware a služby
  • Úvod do Razor Pages a MVC

Přístup k datům s Entity Framework Core

  • Nastavení databázového kontextu
  • Práce s LINQ a datovými modely
  • Migrace a operace CRUD

Závislosti a konfigurace

  • Vestavěný framework závislostí
  • Práce s appsettings.json a proměnnými prostředí
  • Servisní životnosti a modulární architektura

Vývoj API pomocí Minimal APIs

  • RESTful principy a návrh koncových bodů
  • Použití atributů a parametrů trasování
  • Testování API s Postmanem nebo Swaggerem

Testování a ladění v .NET

  • Jednotkové testy s xUnit
  • Přístupy k integračnímu testování
  • Laděcí techniky ve Visual Studiu

Nasazování aplikací a publikování pro více platform

  • Publikování .NET 8 aplikací (samiobsahující vs. závislý na frameworku)
  • Možnosti nasazení pro Windows, Linux a macOS
  • Použití Visual Studia a nástrojů CLI pro balení a vydání

Závěr a další kroky

  • Souhrn klíčových konceptů a nástrojů, které byly během kurzu podán
  • Doporučené praktické cesty a učební zdroje
  • Přehled nových témat: předzobrazení .NET 9, Blazor, mikroslužby

Požadavky

  • Základní znalosti programovacích konceptů (proměnné, smyčky, funkce)
  • Nějaké zkušenosti s objektově orientovaným jazykem (např. C#, Java, Python)
  • Oznámení se s příkazovými řádky je užitečné, ale není vyžadováno

Cílová skupina

  • Vývojáři vstupující do ekosystému .NET
  • Programátoři přecházející z jiných jazyků na C#/.NET
  • Technické týmy budující multiplatformní aplikace pomocí moderního .NET
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (5)

Nadcházející kurzy

Související kategorie