#20 (Warszawa) Podstawy C# oraz .NET Core
Rejestracja rusza 27.03 o godzinie 9:00
Tym razem edycja w Warszawie :)
Temat: Podstawy C# oraz .NET Core
Warsztaty programowania wprowadzające w najnowszą wersję języka C# oraz platformy .NET Core w wersji 1.1, która została udostępniona w ubiegłym roku przez Microsoft jako rozwiązanie open-source oraz cross-platform tzn. działające na dowolnym systemie operacyjnym. W trakcie zajęć skupimy się na następujących zagadnieniach:
- Wprowadzenie do platformy .NET Core - czym jest i co nam daje.
- Czym jest C# oraz jak jest kompilowany i uruchamiany kod źródłowy.
- Definiowanie zmiennych, metod, klas oraz ich poprawne modelowanie.
- Dziedziczenie, polimorfizm, interfejsy i dążenie do abstrakcji.
- Typy generyczne, wyjątki, obsługa błędów, słowo kluczowe var.
- Delegaty oraz wyrażenia lambda, zdarzenia (events).
- Extension methods (metody rozszerzające).
- IEnumerable, IQueryable, yield oraz LINQ.
- Mechanizm refleksji, typy dynamiczne (dynamic).
- Asynchroniczność oraz wielowątkowość.
Wykorzystane przykłady będą z życia wzięte ponieważ bardzo ważne jest to, aby wiedzieć jaka funkcjonalność języka ma jakie zastosowanie w rzeczywistej aplikacji. Docelowo jest to pierwsza z dwóch części warsztatów, która ma zachęcić uczestników do samodzielnego zgłębienia tajnik programowania z wykorzystaniem C#, tak aby, spotkać się znowu w niedalekiej przyszłości i wykorzystać zdobytą wiedzę do stworzenia praktycznej aplikacji.
Więcej informacji: https://www.meetup.com/devWarsztaty/events/238613970/