Kompletny kurs C# od podstaw
Kurs języka C# od podstaw z zadaniami praktycznymi, omawiający kluczowe zagadnienia języka C# dla platformy .NET
101
wykładów
15.5
godzin wideo
1257
ocen
6908
kursantów
Czego się nauczysz
- Posługiwanie się językiem C# w celu tworzenia aplikacji konsolowych
- Tworzenie własnych klas oraz korzystanie z typów wbudowanych
- Kontrolowanie przepływu programu za pomocą instrukcji warunkowych i pętli
- Pisanie algorytmów z użyciem metod dziel i zwyciężaj oraz rekurencji
- Używanie kolekcji do przechowywania danych i manipulowania nimi
- Podstawy LINQ, typy generyczne i programowanie asynchroniczne
- Obsługa plików (zapis/odczyt) oraz praca ze strukturą JSON
O kursie
Kurs przedstawia najważniejsze zagadnienia języka C#, niezbędne do tworzenia aplikacji webowych, mobilnych czy desktopowych na platformie .NET. Dzięki uporządkowanej teorii oraz zadaniom praktycznym idealnie nadaje się do nauki języka C# dla osób zaczynających swoją przygodę z programowaniem.
Podczas kursu zapoznasz się z platformą .NET - narzędziem firmy Microsoft umożliwiającym tworzenie aplikacji wieloplatformowych, które dzięki wysokiej wydajności, otwartemu kodowi źródłowemu i wsparciu wielu systemów cieszy się rosnącą popularnością. Otrzymasz dostęp do kodu źródłowego oraz możliwość bezpośredniego kontaktu z instruktorem.
Nauczysz się m.in. tworzyć aplikacje konsolowe, pisać programy zorientowane obiektowo (abstrakcja, dziedziczenie, hermetyzacja, polimorfizm), kontrolować przepływ programu instrukcjami warunkowymi i pętlami, używać kolekcji, pisać wyrażenia lambda, obsługiwać pliki, korzystać z LINQ, typów generycznych oraz programowania asynchronicznego.
Dowiesz się też, jak przechowywane są dane w pamięci programu (sterta i stos), czym jest struktura JSON, jak korzystać z .NET CLI oraz poznasz najnowsze funkcje języka C# - wszystko poparte zadaniami algorytmicznymi i ćwiczeniami praktycznymi.
Program kursu
Wprowadzenie
7 · 16 min
Podstawy języka C#
24 · 2 godz. 27 min
Klasy
10 · 56 min
Kolekcje
7 · 57 min
Pierwsza aplikacja
2 · 30 min
Typy referencyjne i wartościowe
5 · 36 min
C# w praktyce
2 · 52 min
Obsługa plików
3 · 46 min
Metody pomocniczne
5 · 1 godz. 10 min
LINQ
12 · 1 godz. 54 min
Wymagania
- Podstawowa znajomość programu Visual Studio
Dla kogo jest ten kurs
- Osoby uczące się programowania od podstaw lub znające podstawy