Crossweb
<< Wróć do listy wydarzeń
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

#18 Podstawy C# oraz .NET Core

Wydarzenie:
#18 Podstawy C# oraz .NET Core
Typ wydarzenia:
Spotkanie
Tematyka:
IT, .net, C#
Data:
25.03.2017 (sobota)
Godzina:
10:00
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
PGS Software
Adres:
Klecińska 123
Strona www:
Prelegenci:
Opis:

Rejestracja rusza 15.03 o godzinie 9:00

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.


Wymagania:

Do zapoznania:

Podstawowa wiedza dotycząca programowania ogólnie (np. wyszukać pojęcia jak kompilacja, proces, wątek) oraz znajomość takich pojęć jak zmienna, metoda, typ danych, pętla, wyrażenie warunkowe (if/switch), klasa.

Wiedzę można uzupełnić m.in. z następujących źródeł:

Znajomość podstawowych zagadnień związanych z programowaniem byłaby mile widziana  (aczkolwiek nie jest wymagana) gdyż pozwoli skupić się od razu na języku i pisaniu właściwego kodu :).


P.S.

W przedstawionych materiałach wideo nie należy przejmować się wykorzystanym edytorem kodu Visual Studio, ponieważ my będziemy korzystać z czego innego.


Należy pamiętać o:

  • BYOD - Bring Your Own Device.
  • Piwo we własnym zakresie.
  • Uśmiech, poczucie humoru czy też chęć nauki - we własnym zakresie.


Prelegent:

Inżynier oraz architekt oprogramowania z 6 letnim doświadczeniem, kontrybutor open source, bloger & vloger, członek krakowskiej grupy .NET, współzałożyciel turkusowej organizacji Noordwind. Miłośnik DDD, (mikro)serwisów, otwartego oprogramowania, platformy .NET Core oraz zwycięzca ubiegłorocznej edycji konkursu programistyczno-blogowego "Daj Się Poznać".


http://piotrgankiewicz.com


Uczestnicy:
Widzisz błąd w wydarzeniu? Wydarzenie jest nieaktualne? Poinformuj nas o tym! >>

Pracodawcy IT: wroclaw

DreamLab


Kraków, Warszawa, Wrocław
technologie:
.NET, Android, iOS, JavaScript, Node.js...
3 oferty pracy
 
intive
Software House

Białystok, Katowice, Kraków, Lublin, Poznań, Szczecin, Warszawa, Wrocław, Łódź
technologie:
.NET, Android, Angular.js, C, C++...
34 ofert pracy
 
GlobalLogic Polska
Software House

Koszalin, Kraków, Szczecin, Wrocław, Zielona Góra
3 oferty pracy
 
Zobacz wszystkie firmy >>

PODOBNE WYDARZENIA

27.03 Pon
Praktyczne warsztaty z testowania oprogramowania (z grą!)
Wrocław
IT , gry , quality
Warsztaty
Płatny
27.03 Pon
25th Level Code - Fresh look at test coverage
Wrocław
IT , programowanie , quality
Spotkanie
Bezpłatny
27.03 Pon
Meet.QA#3
Wrocław
IT , programowanie
Spotkanie
Bezpłatny
27.03 Pon
meet.js Wrocław - meeting
Wrocław
IT , JavaScript , programowanie
Spotkanie
Bezpłatny
28.03 Wt
Meet IT Wrocław vol. 4: Projekt DeltA - czas na zmiany w IT
Wrocław
IT
Spotkanie
Bezpłatny
28.03 Wt
97. spotkanie Wrocławskiej Grupy .NET
Wrocław
IT , programowanie , .net
Spotkanie
Bezpłatny
29.03 Śr
RST CodeMeeting #1: Node.js
Wrocław
IT , programowanie , php
Spotkanie
Bezpłatny
29.03 Śr
LTS LogeekNight (Java & QA Masters)
Wrocław
IT , Java
Spotkanie
Bezpłatny
30.03 Czw
ITea&Coffee: Kiwi event
Wrocław
IT , Business Analysis
Spotkanie
Bezpłatny
30.03 Czw
Warsztaty GamedevJS we Wrocławiu
Wrocław
IT , JavaScript , gry
Warsztaty
Bezpłatny