Zkuste nás kontaktovat

Návrh Školení

Úvod

Přehled frameworku .NET a jazyka C#

  • Vývoj od Visual Basicu k jazyku C#
  • Vlastnosti a výhody jazyka C# při použití v ASP.NET

Nastavení vývojového prostředí

  • Instalace a konfigurace nástroje Visual Studio
  • Rozdíly mezi .NET Core a .NET Frameworkem

Základy syntaxe jazyka C#

  • Dátové typy, proměnné a operátory
  • Ovládací struktury (podmínky, cykly)

Úvod do objektově orientovaného programování

  • Třídy, objekty a metody
  • Enkapsulace, dědičnost a polymorfismus

Zacházení s chybami a ladění kódu

  • Řešení výjimek
  • Ladící techniky v nástroji Visual Studio

Úvod do ASP.NET Core

  • Přehled frameworku a struktura projektu
  • Vytvoření základní aplikace v ASP.NET

Tvorba webových aplikací s využitím MVC

  • Pochopení architektury Model-View-Controller (MVC)
  • Vytváření rozhraní pomocí Razor Pages

Propojování dat a interakce s uživatelem

  • Připojení aplikací ASP.NET k databázím
  • Základy práce s nástrojem Entity Framework Core

Komunikace mezi ASP.NET a PLC zařízeními

  • Přehled komunikačních protokolů (např. Modbus, OPC-UA)
  • Zpracování reálných datových toků

Pokročilé funkce v ASP.NET

  • Middleware a vstřikování závislostí
  • Vytváření RESTful rozhraní v rámci ASP.NET Core

Přechod ze stávajících rozhraní vytvořených v Visual Basicu

  • Jak převést starší aplikace napsané v Visual Basicu na ASP.NET
  • Osvědčené postupy pro migraci existujícího kódu

Bezpečnost a osvědčené postupy

  • Autentizace a autorizace v prostředí ASP.NET
  • Bezpečné zpracování a přenos dat

Nasazení aplikací

  • Hosting aplikací ASP.NET lokálně i v cloudu
  • Úvod do kontejnerizace pomocí nástroje Docker (volitelně)

Shrnutí a další kroky

Požadavky

  • Znalost základních programovacích konceptů
  • Praktické zkušenosti s programováním PLC

Cílová skupina

  • Programátori
  • Vývojáři aplikací
 35 Hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie