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…
Szkolenie poprowadzi Grzegorz Kowalski
Jestem Full Stack Web Developerem specjalizującym się w językach JS i C#, a także Trenerem i Wykładowcą Akademickim w zakresie nauki wytwarzania oprogramowania.
Posiadam duże doświadczenie jako lider techniczny w projektach internetowych i mobilnych.
Odpowiadałem za wiele ciekawych i nagradzanych projektów, takich jak https://bitwa1920.gov.pl/, https://galaktykalema.pl/ czy https://ebilet.intercity.pl.
Dobrze czuję się w technologiach front-end, takich jak React, Redux, React Native, oraz w technologiach…
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ń.