Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Kompletny kurs C# dla developerów .NET od eksperta +praktyka
Bestseller
Highest Rated
Rating: 4.5 out of 5(1,238 ratings)
6,695 students

Kompletny kurs C# dla developerów .NET od eksperta +praktyka

Kurs języka C# od podstaw z zadaniami praktycznymi, omawiający kluczowe zagadnienia języka C# dla platformy .NET
Created byJakub Kozera
Last updated 2/2025
Polish

What you'll learn

  • posługiwać się językiem C# w celu utworzenia aplikacji konsolowych
  • tworzyć własne klasy oraz korzystać z typów wbudowanych, kontrolować przepływ programu za pomocą instrukcji warunkowych oraz pętli
  • pisać algorytmy używając metod dziel i zwyciężaj oraz rekurencji
  • używać kolekcji w programach w celu przechowywania danych oraz manipulowanie nimi

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

17 sections101 lectures15h 22m total length
  • Powitanie1:49
  • Discord0:29
  • Darmowe materiały0:13
  • Oglądaj kurs w FullHD0:16
  • .NET / .NET Core / .NET Framework4:47
  • .NET CLI8:25
  • Kod źródłowy0:12

    Kod źródłowy z materiałów następnych sekcji jest dostępny na GitHubie pod adresem:
    https://github.com/jakubkozera/CSharpCourse

    Kod z danej lekcji powinnien być na dedykowanym branchu, także przeglądając githuba upewnij się, że przeglądasz brancha przypisanego do danej lekcji

    Przykładowo 3 materiał z 4 sekcji (Linq) będzie dostępny na branchu: 04-03-linq

    https://github.com/jakubkozera/CSharpCourse/tree/04-03-linq

Requirements

  • Podstawowa znajomość programu Visual Studio

Description

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)

W kursie poznasz tej najnowsze funkcje języka C#

Who this course is for:

  • Osoba ucząca się programowania od podstaw, lub znająca podstawy