Plan Szkolenia

Wprowadzenie

Przegląd platformy programistycznej .NET

  • Różne platformy .NET
  • Wybór między .NET Framework a .NET Core

Przygotowanie środowiska programistycznego

  • Wymagania systemowe dla .NET Core
  • Migracja z innego środowiska programistycznego

Instalacja i konfiguracja .NET Core

  • Konfigurowanie .NET Core Software Development Kit i środowiska uruchomieniowego
  • Korzystanie z menedżera pakietów dla innych systemów operacyjnych

Przegląd funkcji i architektury .NET Core

  • Languages i systemy operacyjne obsługiwane przez .NET Core
  • Pakiety NuGet dla architektury modułowej .NET Core
  • Narzędzia interfejsu wiersza poleceń .NET Core
  • Specyfikacja standardu .NET
  • Skład platformy .NET Core Framework

Przegląd ASP.NET Core Web Framework

  • Tworzenie aplikacji opartych na chmurze za pomocą ASP.NET Core

Tworzenie aplikacji .NET Core

  • Praca ze zintegrowanym środowiskiem programistycznym Visual Studio
  • Wykorzystanie MSBuild i zarządzanie plikami projektu

Przegląd .NET Core Software Development Kit

  • Ogólna składnia plików projektu i innych odniesień
  • Określanie zestawu interfejsów API dla aplikacji i bibliotek
  • Dodawanie i usuwanie zależności aplikacji .NET Core

Przegląd głównych .NET Core narzędzi globalnych i lokalnych

Przegląd dodatkowych .NET Core narzędzi

Monitorowanie i zarządzanie .NET Core Wydajność aplikacji

  • Zwiększanie wydajności aplikacji podczas programowania
  • Korzystanie z narzędzi wydajności Visual Studio
  • Wykonywanie zaawansowanych metod optymalizacji dla aplikacji .NET Core
  • Diagnostyka wydajności aplikacji w innych systemach operacyjnych
  • Optymalizacja kodu źródłowego aplikacji .NET Core

Przegląd modelu wykonania .NET Core

  • Wdrażanie interfejsów API w celu zwiększenia wydajności

Testowanie .NET Core aplikacji i przeprowadzanie analizy kodu

Debugowanie .NET Core Aplikacje

Wdrażanie aplikacji przy użyciu .NET Core modeli wdrażania

  • Praca z ASP.NET Application Insights
  • Monitorowanie i śledzenie .NET Core aplikacji za pomocą DynaTrace

Zabezpieczanie aplikacji przy użyciu funkcji zabezpieczeń .NET Core

  • Zgodność z .NET Core Federalnym Standardem Przetwarzania Informacji (FIPS)
  • Usługi kryptograficzne na platformie programistycznej .NET
  • Wytyczne dotyczące bezpiecznego kodowania .NET Core

Rozwiązywanie problemów

Podsumowanie i wnioski

Wymagania

  • Silna znajomość języka programowania C#
  • Podstawowe doświadczenie z innymi platformami programistycznymi .NET
  • Zrozumienie wieloplatformowej architektury oprogramowania

Publiczność

  • Deweloperzy
 14 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (1)

Powiązane Kategorie