Plan Szkolenia

Wprowadzenie

Przegląd .NET Framework i C#

  • Ewolucja od Visual Basic do C#
  • Funkcje i zalety C# dla ASP.NET

Konfiguracja środowiska

  • Instalacja i konfiguracja Visual Studio
  • .NET Core vs .NET Framework

Podstawy składni C#

  • Typy danych, zmienne i operatory
  • Instrukcje sterujące (if, switch, pętle)

Wprowadzenie do koncepcji OOP

  • Klasy, obiekty i metody
  • Hermetyzacja, dziedziczenie i polimorfizm

Obsługa błędów i debugowanie

  • Obsługa wyjątków
  • Techniki debugowania w Visual Studio

Wprowadzenie do ASP.NET Core

  • Przegląd frameworka i struktura projektu
  • Konfigurowanie podstawowej aplikacji ASP.NET

Tworzenie aplikacji internetowych za pomocą MVC

  • Zrozumienie architektury model-widok-kontroler (MVC)
  • Tworzenie widoków za pomocą Razor Pages

Wiązanie danych i interakcja

  • Łączenie aplikacji ASP.NET z bazami danych
  • Podstawy Entity Framework Core

Communication między ASP.NET a sterownikami PLC

  • Przegląd protokołów komunikacyjnych (np. Modbus, OPC-UA)
  • Obsługa strumieni danych w czasie rzeczywistym

Zaawansowane funkcje ASP.NET

  • Oprogramowanie pośredniczące i wstrzykiwanie zależności
  • Interfejsy API RESTful w ASP.NET Core

Łączenie interfejsów Visual Basic

  • Przenoszenie istniejących interfejsów VB do ASP.NET
  • Najlepsze praktyki migracji starszego kodu

Bezpieczeństwo i najlepsze praktyki

  • Uwierzytelnianie i autoryzacja w ASP.NET
  • Bezpieczna obsługa i transmisja danych

Wdrażanie aplikacji

  • Hostowanie aplikacji ASP.NET lokalnie i w chmurze
  • Wprowadzenie do konteneryzacji przy użyciu Docker (opcjonalnie)

Podsumowanie i kolejne kroki

Wymagania

  • Znajomość podstawowych koncepcji programowania
  • Empiryczna znajomość programowania sterowników PLC

Odbiorcy

  • Programiści
  • Deweloperzy aplikacji
 35 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie