🔥 Zapisy zamknięte, ale możesz pobrać Roadmapę .NET i dołączyć do listy oczekujących — Pobierz i dołącz do Listy VIP →
Roadmapa 2026

Od zera do .NET Developera

Nie uczysz się przypadkowych tematów. Idziesz zaplanowaną ścieżką, która kończy się jednym: jesteś Junior Developerem gotowym do pracy.

300+
lekcji
12
poziomów
7
projektów portfolio
100%
praktyki
dla kogo

Sprawdź, czy ta ścieżka jest dla Ciebie

✓ Ta ścieżka jest dla Ciebie, jeśli…

  • Zaczynasz od zera — nigdy nie programowałeś i potrzebujesz planu, który poprowadzi Cię za rękę.
  • Jesteś studentem lub samoukiem — znasz teorię, ale brakuje Ci realnych projektów i pewności siebie.
  • Jesteś ambitnym juniorem — chcesz poznać wzorce projektowe, architekturę i AI, żeby wyróżnić się na rynku.

✗ Nie jest dla Ciebie, jeśli…

  • Szukasz kursu „weekendowego” — obiecanki „zostań programistą w 7 dni” zostaw innym. Tu pracujemy na serio.
  • Unikasz dłuższego zaangażowania — droga do pierwszej pracy wymaga systematyczności, nie sprintu.
plan nauki

12 poziomów — krok po kroku

Każdy poziom przygotowuje do następnego. Logiczna progresja zamiast chaosu tutoriali.

01

Podstawy C#

Konfiguracja środowiska (Visual Studio, .NET SDK), pierwszy program i debugowanie. Typy danych, operatory, konwersje, metody, instrukcje warunkowe, pętle, tablice i kolekcje.

Visual Studiotypy danychpętlemetody
Efekt: przestajesz bać się kodu i zaczynasz myśleć programistycznie.
02

Programowanie obiektowe (OOP)

Identyfikacja klas, abstrakcja i enkapsulacja, dziedziczenie i polimorfizm oraz wprowadzenie do interfejsów.

klasydziedziczeniepolimorfizminterfejsy
Efekt: Twój kod staje się czytelny, logiczny i skalowalny.
03

Dobre praktyki

Projektowanie klas i architektury, dobre właściwości i metody, parametry nazwane i opcjonalne, praca ze stringami.

clean codearchitektura klasstringi
Efekt: Twój kod zaczyna przypominać projekty komercyjne.
04

Kolekcje

List, Dictionary, Queue, Stack. LINQ w praktyce: filtrowanie, sortowanie, projekcje. Kolekcje wielowymiarowe.

ListDictionaryQueueStackLINQ
Efekt: opanowujesz narzędzia codziennej pracy programisty.
05

Typy generyczne

Typy i klasy generyczne, metody generyczne (Action, Func), constraints, kowariancja i kontrawariancja, refleksja oraz IoC.

genericsFunc / ActionrefleksjaIoC
Efekt: piszesz kod wielokrotnego użytku jak doświadczony developer.
06

LINQ w praktyce

Query syntax vs method syntax, IEnumerable, wyrażenia lambda, deferred execution, agregacje, grupowanie, złączenia, LINQ to XML i integracja z Entity Framework.

lambdagrupowaniejoinsEntity Framework
Efekt: wydajnie przetwarzasz dane — kluczowa umiejętność w każdej firmie.
07

Realne projekty i architektura 🎮

Projekt: Kółko i krzyżyk — od MVP przez refaktoryzację OOP, wzorce (IoC, DI), testy jednostkowe aż po AI (minimax). Projekt: Tetris — architektura warstwowa, separacja logiki gry, detekcja kolizji, wzorce projektowe.

DItesty jednostkoweminimaxarchitektura warstwowa
Portfolio #1 i #2: dwie kompletne gry z profesjonalnym kodem.
08

Web development — ASP.NET Core MVC 🚀

Wzorzec MVC, Entity Framework Core, migracje i seed data, koszyk zakupowy, formularze z walidacją, ASP.NET Identity, autoryzacja i role.

MVCEF CoreIdentitywalidacja
Portfolio #3: Twoja pierwsza aplikacja webowa.
09

Frontend (uzupełniająco)

HTML5, CSS, JavaScript oraz framework Angular. Komunikacja HTTP z API i formularze reaktywne.

HTML5CSSJavaScriptAngular
Efekt: rozumiesz pełny przepływ danych od frontendu do bazy.
10

Duże projekty full-stack 🛒

CMS Shop + PayPal — system zarządzania treścią, e-commerce z koszykiem, integracja PayPal, panel administracyjny (AdminLTE). Portal społecznościowy — Web API z JWT, Angular SPA, upload zdjęć (Cloudinary), wiadomości i polubienia, paginacja, wdrożenie na IIS i MySQL.

PayPalJWTAngular SPACloudinaryIIS
Portfolio #4 i #5: dwa duże projekty, które robią wrażenie na rekruterach.
11

Profesjonalna architektura 🏛️

Clean Architecture: warstwy Domain, Application, Infrastructure, API. Wzorce CQRS i Mediator, dependency injection, integracja z systemami zewnętrznymi.

Clean ArchitectureCQRSMediatorDI
Portfolio #6 · Efekt: myślisz jak inżynier, nie jak koder.
12

AI w .NET 🤖

Integracja usług AI (Azure), Semantic Kernel, OpenAI, usługi vision i speech, bezpieczeństwo API.

Semantic KernelOpenAIAzure AIvision / speech
Portfolio #7: inteligentny asystent AI — kompetencja przyszłości w Twoim CV.
portfolio

7 projektów, które pokażesz rekruterowi

Nie zaświadczenia. Nie certyfikaty. Działające aplikacje z kodem na GitHubie.

🎮

Gry: Tetris i kółko i krzyżyk

Logika gry, wzorce projektowe, testy jednostkowe i AI (minimax).

🚀

Pierwsza aplikacja MVC

ASP.NET Core MVC z Entity Framework, Identity i pełną walidacją.

🛒

Sklep CMS + PayPal

E-commerce z koszykiem, płatnościami PayPal i panelem administracyjnym.

❤️

Portal społecznościowy

Web API + JWT, Angular SPA, wiadomości, polubienia, upload zdjęć.

🏛️

System w Clean Architecture

Domain, Application, Infrastructure, API — plus CQRS i Mediator.

🤖

Asystent AI

Integracja z OpenAI i Azure przez Semantic Kernel. Vision i speech.

umiejętności techniczne

Po ukończeniu ścieżki znasz:

  • C# i fundamenty .NET, OOP i wzorce projektowe
  • Clean Code, dobre praktyki, testy jednostkowe i TDD
  • ASP.NET Core MVC / Web API i Entity Framework Core
  • Frontend: Angular, HTML, CSS, JavaScript
  • Clean Architecture i integrację AI
gotowość zawodowa

Jesteś gotowy na:

  • Stanowiska Junior .NET Developer
  • Rozmowy techniczne — teoria i live coding
  • Samodzielną pracę nad projektami
  • Współpracę w zespole developerskim
  • Zlecenia freelancerskie
format kursu

Uczysz się we własnym tempie

🎬 Wykłady wideo 📑 Slajdy 💻 Dema na żywo ✏️ Ćwiczenia ❓ Quizy ⏱️ Własne tempo
pierwszy krok

Zacznij od darmowej roadmapy

Dołącz do listy VIP i pobierz kompletny plan nauki Junior .NET Developera — krok po kroku, bez zgadywania.

Gotowe! Sprawdź skrzynkę.

Za chwilę dostaniesz e-mail z dostępem do roadmapy. Jesteś też na liście VIP.
Nie widzisz wiadomości? Sprawdź folder Spam.