Kompletny kurs C# dla developerów .NET od eksperta +praktyka
- Opis
- Program
- Najczęściej zadawane pytania
- Recenzje
Kurs przedstawia najważniejsze zagadnienia języka C#, które są niezbędne do tworzenia aplikacji czy to webowych, mobilnych czy desktopowych na platformie .NET.
Z zorganizowaną teorią języka C# oraz zadaniami praktycznymi, kurs idealnie nadaję się do nauki języka C# dla osób zaczynających swoją przygodę z programowaniem.
Podczas trwania kursu zapoznasz się z platformą .NET, która jest najnowszym narzędziem firmy Microsoft umożliwiającym tworzenie aplikacji wieloplatformowych, w tym internetowych i internetowych interfejsów API.
Ze względu na wysoką wydajność, otwarty kod źródłowy oraz możliwość implementacji na różnych systemach, cieszy się coraz większą popularnością.
Biorąc udział w kursie, otrzymasz dostęp do kodu źródłowego, oraz możliwość komunikacji ze mną 🙂
Podczas trwania kursu, między innymi nauczysz się:
-
posługiwać się językiem C# w celu utworzenia aplikacji konsolowych
-
tworzyć własnych klas oraz korzystanie z typów wbudowanych
-
pisać programy zorientowane obiektowo
-
czym jest abstrakcja, dziedziczenie, hermetyzacja
-
kontrolować przepływu programu za pomocą instrukcji warunkowych oraz pętli
-
używać kolekcji w programach w celu przechowywania danych oraz manipulacje nimi
-
rozwiązywać zadania algorytmiczne
-
pisać wyrażenia lambda
-
obsługiwać pliki (zapis/odczyt)
-
czym jest struktura JSON
-
jak przechowywane są dane w pamięci programu (czym jest sterta i stos)
-
w podstawowym zakresie LINQ
-
typy generyczne
-
programowanie asynchroniczne
-
parsować różne typy danych
-
stosować struktury danych takie jak: lista, słownik
-
jak używać modyfikatorów dostępu
-
czym są metody i co jakie możliwości nam udostępniają
-
przeprowadzać interakcje z użytkownikiem przez konsole
-
korzystać z .NET CLI (command line interface)
-
7Interakcje z konsoląVideo lesson
-
8Typy wbudowaneVideo lesson
-
9String & String builderVideo lesson
-
10Powszechne operatoryVideo lesson
-
11Komentarze i regionyVideo lesson
-
12Instrukcja if-elseVideo lesson
-
13Instrukcja switchVideo lesson
-
14Konwersja typów i rzutowanieVideo lesson
-
15TabliceVideo lesson
-
16Pętla whileVideo lesson
-
17Pętla do-whileVideo lesson
-
18Pętla forVideo lesson
-
19Pętla foreachVideo lesson
-
20Zadanie: Iterowanie po danych wejściowych (treść)Text lesson
-
21Zadanie: Iterowanie po danych wejściowychVideo lesson
-
22EnumVideo lesson
-
23NullableVideo lesson
-
24Try-catch-finallyVideo lesson
-
25NamespaceVideo lesson
-
26Zadanie: Parsowanie daty (treść)Text lesson
-
27Zadanie: Parsowanie datyVideo lesson
-
28RegexVideo lesson
-
29WprowadzenieVideo lesson
-
30MetodyVideo lesson
-
31KonstruktorVideo lesson
-
32Właściwości klasyVideo lesson
-
33Elementy statyczneVideo lesson
-
34DziedziczenieVideo lesson
-
35Modyfikatory dostępuVideo lesson
-
36Klasa abstrakcyjnaVideo lesson
-
37InterfejsVideo lesson
-
38PolimorfizmVideo lesson
-
63LINQ WprowadzenieVideo lesson
-
64Pobieranie danychVideo lesson
-
65Projekcja danychVideo lesson
-
66Dzielenie danychVideo lesson
-
67Sortowanie danychVideo lesson
-
68Operacje na zbiorachVideo lesson
-
69Weryfikacja danychVideo lesson
-
70Grupowanie danychVideo lesson
-
71Operacje na grupachVideo lesson
-
723 Łączenie danychVideo lesson
-
73Operator GroupJoinVideo lesson
-
74LINQ: Zadanie praktyczneVideo lesson
