Ta strona korzysta z plików cookie, abyśmy mogli zapewnić jak najlepszą obsługę. Informacje o plikach cookie są przechowywane w przeglądarce i wykonują takie funkcje, jak rozpoznawanie cię po powrocie do naszej witryny i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.
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)
Podstawy języka C#
Klasy
-
7Interakcje z konsolą
-
8Typy wbudowane
-
9String & String builder
-
10Powszechne operatory
-
11Komentarze i regiony
-
12Instrukcja if-else
-
13Instrukcja switch
-
14Konwersja typów i rzutowanie
-
15Tablice
-
16Pętla while
-
17Pętla do-while
-
18Pętla for
-
19Pętla foreach
-
20Zadanie: Iterowanie po danych wejściowych (treść)
-
21Zadanie: Iterowanie po danych wejściowych
-
22Enum
-
23Nullable
-
24Try-catch-finally
-
25Namespace
-
26Zadanie: Parsowanie daty (treść)
-
27Zadanie: Parsowanie daty
-
28Regex