Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie
Przegląd platformy .NET i C#
- Ewolucja z Visual Basic do C#
- Funkcje i korzyści 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
- Enkapsulacja, 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
- Konfiguracja podstawowej aplikacji ASP.NET
Tworzenie aplikacji internetowych z MVC
- Zrozumienie architektury Model-View-Controller (MVC)
- Tworzenie widoków z użyciem Razor Pages
Wiązanie danych i interakcja
- Łączenie aplikacji ASP.NET z bazami danych
- Podstawy Entity Framework Core
Komunikacja między ASP.NET a PLC
- Przegląd protokołów komunikacyjnych (np. Modbus, OPC-UA)
- Obsługa strumieni danych w czasie rzeczywistym
Zaawansowane funkcje w ASP.NET
- Middleware i wstrzykiwanie zależności
- RESTful API w ASP.NET Core
Integracja interfejsów Visual Basic
- Przechodzenie z istniejących interfejsów VB na ASP.NET
- Najlepsze praktyki migracji starszego kodu
Bezpieczeństwo i najlepsze praktyki
- Uwierzytelnianie i autoryzacja w ASP.NET
- Bezpieczne przetwarzanie i przesyłanie danych
Wdrażanie aplikacji
- Hostowanie aplikacji ASP.NET lokalnie i w chmurze
- Wprowadzenie do konteneryzacji przy użyciu Dockera (opcjonalnie)
Podsumowanie i kolejne kroki
Wymagania
- Znajomość podstawowych koncepcji programowania
- Praktyczna wiedza z zakresu programowania PLC
Grupa docelowa
- Programiści
- Deweloperzy aplikacji
35 godzin
Opinie uczestników (2)
Interaktywność i rozwiązania kodu w locie
Eduard-Emanuel Zaharia - Kruk Italia
Szkolenie - Advanced Blazor
Przetłumaczone przez sztuczną inteligencję
szansa na praktyczną pracę i cierpliwość trenera
sheena - Te Manawa Taki Trauma System
Szkolenie - Visual Studio 2022 IDE
Przetłumaczone przez sztuczną inteligencję