Plan Szkolenia

Środowisko programistyczne i wyjaśnienie .NET Core

- zrozumienie Visual Studio

- tworzenie projektu i rozwiązania

- importowanie bibliotek

- wdrażanie rozwiązania

Syntaks C#

-typy danych, operatory i wyrażenia

-pętle, warunki

-tworzenie metod

-obsługa wyjątków

-wywoływanie metod

-tworzenie przeciążonych metod

-parametry opcjonalne i wyjściowe w metodach

Struktury i kolekcje

-wdrażanie struktur i typów wyliczeniowych

-organizacja danych w kolekcjach

Programowanie obiektowe

-obsluga zdarzeń

-tworzenie klas

-definiowanie i implementowanie interfejsów

-wdrażanie kolekcji silnie typowanych

-tworzenie hierarchii klas

-rozszerzanie klas .net Framework lub Core

Praca z plikami

-odczyt i zapis plików

-serializacja i deserializacja XML, JSON

-praca z biblioteką I/O

Praca z bazami danych

-tworzenie i używanie modeli danych Entity

-zapytania do danych za pomocą LINQ

-aktualizowanie danych z LINQ

-zdalny dostęp do danych w sieci

-dostęp do danych przez usługi sieciowe (REST)

Programowanie wielowątkowe i asynchroniczne

-wielowątkowość za pomocą wyrażeń lambda i zadań

-przygotowanie operacji asynchronicznych

-synchronizacja współbieżności dla dostępu do danych

Opcjonalne (jeśli czas pozwala):

- projekt aplikacji WPF (Okno) (.NET Framework)

- Projekt ASP.NET MVC (.NET framework lub .net Core)

-dostęp do danych w bazie danych SQL Server Azure (Chmura)

Wymagania

  • Znajomość podstawowych zwrotów związanych z rozwojem oprogramowania.

Grupa docelowa

  • Lider zespołu technicznego
  • Programista
 28 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie