Wprowadzenie do .Net Core
Opis
Dwudniowe szkolenie wprowadzające do .NET Core zapewnia solidne podstawy do tworzenia nowoczesnych aplikacji na platformie Microsoft. Program warsztatów został zaprojektowany tak, aby przeprowadzić uczestników przez najważniejsze koncepcje i narzędzia ekosystemu .NET Core, umożliwiając im samodzielne rozpoczęcie pracy z tą technologią. Podczas zajęć uczestnicy przechodzą od podstaw platformy do praktycznego tworzenia aplikacji, poznając kolejno architekturę, narzędzia programistyczne oraz najlepsze praktyki wytwarzania oprogramowania. Szkolenie wykorzystuje podejście warsztatowe, gdzie każde nowe zagadnienie jest natychmiast weryfikowane poprzez praktyczne ćwiczenia na rzeczywistych przykładach.
Profil uczestnika
Szkolenie dedykowane jest dla programistów rozpoczynających pracę z platformą .NET Core. Program sprawdzi się dla deweloperów migrujących z .NET Framework do .NET Core. Kurs jest odpowiedni dla programistów innych technologii chcących poznać ekosystem .NET. Warsztaty kierowane są do studentów informatyki i początkujących programistów. Program dostosowany jest również dla testerów automatyzujących i deweloperów QA. Szkolenie będzie wartościowe dla architektów rozwiązań oceniających możliwości platformy.
Agenda
- Podstawy platformy .NET Core
- Architektura i komponenty platformy
- Środowisko programistyczne i narzędzia
- Struktura projektu i zarządzanie pakietami
- Podstawy języka C# w kontekście .NET Core
- Tworzenie aplikacji konsolowych i webowych
- Implementacja aplikacji konsolowych
- Wprowadzenie do ASP.NET Core
- Routing i kontrolery
- Obsługa widoków i modeli
- Dostęp do danych i testowanie
- Praca z Entity Framework Core
- Podstawy LINQ
- Testowanie jednostkowe
- Debugowanie aplikacji
- Wdrażanie i zarządzanie
- Konfiguracja aplikacji
- Logowanie i diagnostyka
- Podstawy wdrażania
- Monitorowanie aplikacji
Korzyści
Uczestnik rozwinie fundamentalne umiejętności tworzenia aplikacji na platformie .NET Core. Opanuje podstawy języka C# w kontekście nowoczesnych aplikacji webowych i konsolowych. Nauczy się korzystać z narzędzi programistycznych i ekosystemu .NET Core. Zdobędzie wiedzę o dobrych praktykach implementacji i testowania aplikacji. Pozna metody efektywnego zarządzania zależnościami i konfiguracją projektów. Będzie potrafił samodzielnie tworzyć i wdrażać proste aplikacje w środowisku .NET Core.
Wymagane przygotowanie uczestników
Podstawowa znajomość programowania obiektowego. Zrozumienie podstawowych koncepcji tworzenia aplikacji. Umiejętność pracy w środowisku Windows. Podstawowa znajomość języka angielskiego technicznego.
Zagadnienia
Architektura .NET Core. Narzędzia programistyczne Visual Studio i VS Code. Podstawy języka C#. Tworzenie aplikacji webowych ASP.NET Core. Entity Framework Core. Testowanie jednostkowe. Konfiguracja i diagnostyka aplikacji. Zarządzanie pakietami NuGet. LINQ i dostęp do danych. Debugowanie aplikacji. Wdrażanie i monitorowanie. Dobre praktyki programowania.
Poznaj naszą firmę
INFORMACJA CENOWA:
od 1950 zł netto za jedną osobę
CZAS TRWANIA (dni): 2
KOD SZKOLENIA: IT-SD-413
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!