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
Opinie uczestników (5)
Miły i przyjazny. Bardzo kompetentny. Poleciłbym Shana innym.
Joshua - California State University Bakersfield
Szkolenie - Programming in C# with Visual Studio 2022
Przetłumaczone przez sztuczną inteligencję
Bardzo praktyczne. Kilka ćwiczeń dziennie było naprawdę pomocne, aby utrwalić wiedzę i koncepcje przedstawione przez Shana.
Michael - California State University Bakersfield
Szkolenie - Programming in C# with Visual Studio 2022
Przetłumaczone przez sztuczną inteligencję
Obejmowałem wszystkie tematy i dostarczałem praktycznych ćwiczeń.
Greg - California State University Bakersfield
Szkolenie - Programming in C# with Visual Studio 2022
Przetłumaczone przez sztuczną inteligencję
Wszystko. Ponownie, biorąc pod uwagę ilość pojęć omówionych przez Fulvia, włącznie z szczegółowymi wyjaśnieniami w ciągu trzech dni, było naprawdę dobre. Podobało mi się, że omówił wiele pojęć, które jako Inżynierowie Danych będziemy potrzebować.
Florim - Jisc
Szkolenie - Programming in C# with Visual Studio
Przetłumaczone przez sztuczną inteligencję
Podejście trenera, brak presji czasu, miła atmosfera, przekazywanie wiedzy w oparciu o przykłady i sprawdzenie wiedzy poprzez ciekawe zadania.