Logo Crossweb

Log in

close
Sign up Forgot password

Password recovery

close Enter the email address you used to register your Crossweb account.
Send
This event has already taken place. Check upcoming events

WiT: Podstawy C# i .NET Core

Event:
WiT: Podstawy C# i .NET Core
Event type:
Workshops
Category:
IT
Topic:
Date:
11.03.2017 (saturday)
Time:
09:00
Language:
Polish
Price:
Paid
City:
Place:
u2i
Address:
Description:
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. 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.

Bilety w cenie 23.37 zł dostępne będą od 27.02 od godz. 18:00. W ramach ceny biletu zapewniamy katering.

Wymagania:

- Laptop z dowolnym systemem operacyjnym (Windows, Linux, Mac).
- Zainstalowane środowisko .NET Core https://www.microsoft.com/net/core

- Upewnienie się, że .NET Core działa poprawnie poprzez stworzenie oraz uruchomienie aplikacji typu “Hello World” z użyciem dotnet CLI https://docs.microsoft.com/en-us/dotnet/articles/core/tools/

- Wybrane środowisko do pisania kodu np. 
https://www.visualstudio.com/

https://code.visualstudio.com/
 (tego ja używam)
https://www.jetbrains.com/rider

* Dowolny inny edytor tekstowy (Sublime, Atom, Brackets, Vim itp.).
W przypadku VS Code zainstalować rozszerzenie C#http://www.omnisharp.net/

- Podstawowa znajomość teorii programowania - zmienne, klasy, metody itd.

See an error in the description or event details?

Similar events