Szkolenie Programowanie .NET wprowadza w praktyczne tworzenie aplikacji w języku C# na platformie .NET, obejmuje podstawy programowania obiektowego, obsługę Visual Studio, zarządzanie typami danych, kolekcjami, wyjątkami oraz nowoczesne techniki kodowania
Przekazywanie, konwersja i rzutowanie obiektów, boxing
Operatory rzutowania
Definiowanie operatorów
Zdarzenia
Delegaty
Metody anonimowe
Wyrażenia lambda
Klasy anonimowe
Zarządzanie cyklem życia obiektów
Czym są typy generyczne?
Podstawowe typy i kolekcje generyczne
Używanie typów generycznych
Deklarowanie własnych typów generycznych
Czym są i jak działają wyjątki?
Obsługa sytuacji wyjątkowych
Ważniejsze typy wyjątków
Tworzenie własnych typów wyjątków
Ciągi znaków i operacje na nich
Formatowanie napisów
Podstawy wyrażeń regularnych
Internacjonalizacja i lokalizacja
Czym są strumienie?
Rodzaje strumieni
Używanie strumieni
Kodowanie znaków
Dostęp do plików
Podstawowe informacje o serializacji danych, typy serializacji
Podstawowe informacje o LINQ, LINQ to objects
Podstawy diagnostyki i logowania, dziennik zdarzeń, liczniki wydajności
Podstawowe informacje na temat refleksji
Kod niezarządzany, typy dynamiczne
Autorem szkolenia jest Marcin Samsonowski
Architekt, inżynier oprogramowania, konsultant techniczny. Pracował zarówno dla największych korporacji jak i małych, prężnie rozwijających się firm, w różnych sektorach rynkowych. W projektach, w których uczestniczył pełnił cały wachlarz ról od wsparcia technicznego, testera, poprzez programistę, aż do lidera zespołu, managera projektu, architekta. Od kiedy tylko pamięta, jego uwagę szczególnie przykuwało dążenie do jakości w oprogramowaniu.
Uwielbia się rozwijać, a także pomagać w tym innym jako…
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi
Dobre połączenie teorii i praktyki. Dużo zadań praktycznych, które łączyły się bezpośrednio z przedstawioną wcześniej teorią. Prowadzący był otwarty na pytania i chętnie pomagał w przypadkach trudności z realizacją zadań.