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

Ścieżka nauki .NET

266 artykułów ułożonych w 21 logicznych etapów — od pierwszej linijki kodu po Clean Architecture, algorytmy i przygotowanie do rekrutacji. Twój postęp zapisuje się w tej przeglądarce.

Ostatnia aktualizacja: 27 lipca 2026

266
artykułów
21
etapów
0
przeczytanych
0 zł
koszt dostępu
plan czytania

21 etapów — od fundamentów po karierę

Rozwiń etap i klikaj artykuły po kolei. Pod każdym wpisem znajdziesz nawigację „następny krok”, która poprowadzi Cię przez całą ścieżkę.

01 Start — pierwszy kod i narzędzia ~6h 0/18
  1. Podstawy C# — 9 koncepcji, które musisz znać 1
  2. Jak działa program w C# — od kodu do wykonania 2
  3. Jak komputer uruchamia program C# 3
  4. Czym jest .NET? CLR, BCL i różnice wersji 4
  5. Od czego zacząć naukę C# — plan i 12 ćwiczeń 5
  6. Tworzymy naszą pierwszą aplikację C#! 6
  7. Pierwszy program w C# — krok po kroku z kodem 7
  8. Pierwszy projekt w C#: Gra zgadywanka 8
  9. Składnia w programowaniu — 5 kluczowych pytań 9
  10. Wielkość liter w programowaniu: true vs True? 10
  11. Czym jest statement w programowaniu? 11
  12. Input i Output w C# — fundament każdej aplikacji 12
  13. Pseudokod — czym jest i kiedy go używać 13
  14. Dlaczego kod w C# nie działa? Mental model 14
  15. Jak rozwiązywać problemy w C# — 4 kroki 15
  16. Kontrola wersji – przewodnik dla początkujących 16
  17. Git — kompletny przewodnik dla początkujących 17
  18. Hello World w C# z Git: Prosty Start 18
02 Podstawy składni C# ~6h 0/18

Zmienne, typy danych, instrukcje warunkowe i pętle — cegiełki, z których składa się każdy program w C#. Etap kończy się obsługą błędów i najczęstszym koszmarem początkujących: NullReferenceException, żebyś od razu wiedział jak go czytać i naprawiać, a nie tylko omijać.

  1. Zmienne i typy danych w C# — jak działa 1
  2. Value types vs reference types w C# 2
  3. Słowa kluczowe vs zmienne — różnica w C# 3
  4. const vs readonly vs static readonly w C# 4
  5. Enum w C# — kompletny przewodnik z pułapkami 5
  6. Instrukcje warunkowe if i else w C# 6
  7. Switch w C# — instrukcja i pattern matching 7
  8. Konwersje typów w C# — casting i Parse 8
  9. Operatory w C# — arytmetyczne i logiczne 9
  10. Pętle w C# — for, while, foreach 10
  11. Pętla for w C# — składnia i przykłady 11
  12. Pętla while w C# — jak działa i kiedy używać 12
  13. Pętla do-while w C# — różnica względem while 13
  14. Pętla foreach w C# — jak działa pod maską 14
  15. Metody w C# — składnia, parametry, przeciążanie 15
  16. Parametry ref, out, in i params w C# 16
  17. Obsługa błędów w C# — try, catch, finally 17
  18. NullReferenceException w C# — jak naprawić? 18
03 Stringi i tekst ~3h 0/9

String w C# jest niemutowalny — i ta jedna decyzja projektowa determinuje wydajność każdej operacji na tekście, którą tu poznasz: od Replace/Split po StringBuilder przy pracy na dużych ilościach danych. Etap kończy się praktycznym zastosowaniem: generowaniem dokumentów, raportów i formatowaniem dat.

  1. Porównywanie stringów w C# — pułapka tureckiego I 1
  2. string w C# — czym jest i jak działa 2
  3. Manipulacja tekstem w C# — Replace, Split, Substring 3
  4. Efektywne manipulowanie stringiem w C# 4
  5. StringBuilder w C# — kiedy używać i jak działa 5
  6. Interpolacja stringów w C# — logi i błędy 6
  7. Stringi w C# — generowanie dokumentów i raportów 7
  8. Formatowanie daty w C# — DateTime i CultureInfo 8
  9. Regex w C# — wyrażenia regularne i pułapka ReDoS 9
04 Tablice i kolekcje ~9h 0/27

Najdłuższy etap ścieżki — bo kolekcje to codzienność każdego projektu komercyjnego. Zaczynasz od tablicy o stałym rozmiarze, przechodzisz przez List<T> i generyki, a kończysz na Dictionary, HashSet, Queue i Stack — wraz z ich własnoręczną implementacją, żeby zrozumieć co dzieje się pod maską.

  1. Czym jest kolekcja w C#? Wprowadzenie 1
  2. Tablice i kolekcje w C# — różnice i typy 2
  3. Tablica w C# — podstawy i deklaracja 3
  4. Tablice w C#: Jak wybrać element z kolekcji? 4
  5. Tablice w C#: Jak edytować element tablicy? 5
  6. Tablica w C# — import danych z pliku CSV 6
  7. Tablica w C# — import danych z pliku, cz. 2 7
  8. Tablice a inne kolekcje w C# — kiedy które 8
  9. Array vs List w C# — pamięć i wydajność 9
  10. Array vs List w C# — API design i decyzje 10
  11. List<T> w C# — praktyczny przewodnik 11
  12. Lista w C# — możliwości wykorzystania 12
  13. Typy generyczne w C# — jak napisać własny typ 13
  14. Dodawanie elementów do List<T> w C# 14
  15. Lista w C# — wstawianie, wyszukiwanie, usuwanie 15
  16. Lista w C# — import danych z pliku CSV 16
  17. Lista w C# — wydajność, pułapki i dobre praktyki 17
  18. Pętla foreach w C# — jak iterować po kolekcji 18
  19. Dictionary w C# — Twój Google dla obiektów 19
  20. HashSet w C# — unikalne elementy i szybkość 20
  21. SortedSet w C# — posortowany zbiór unikalnych 21
  22. Queue w C# — kolejka FIFO na przykładach 22
  23. Implementacja własnej kolejki (Queue) w C# 23
  24. Stack w C# — stos LIFO na przykładach 24
  25. Implementowanie stosu (Stack) w C# 25
  26. Tworzymy własny Stos w C# – Krok po kroku 26
  27. Podstawowe struktury danych w C# — przegląd 27
05 Programowanie obiektowe (OOP) ~6h 0/18

Klasy, obiekty i 4 filary OOP przełożone na realny kod ASP.NET Core, nie na abstrakcyjne przykłady z podręcznika. Etap prowadzi przez interfejsy, przeciążanie operatorów, delegaty i eventy aż po nowoczesne record w C# — czyli narzędzia realnie używane w architekturze warstwowej.

  1. Klasy i obiekty w C# — podstawy OOP 1
  2. Obiekty w C# — analogia klocków LEGO 2
  3. 4 filary programowania obiektowego w C# 3
  4. Interfejsy w C# — czysty kod bez powtórzeń 4
  5. Klasa abstrakcyjna vs interfejs w C# 5
  6. Dziedziczenie w C# — base, virtual, override 6
  7. Polimorfizm w C# — statyczny i dynamiczny 7
  8. Konstruktory w C# — przeciążanie i this() 8
  9. Właściwości w C# — auto-property i init 9
  10. Przeciążanie operatorów w C# — podstawy 10
  11. Przeciążanie operatorów w C#, część 2 11
  12. Extension Methods w C# — jak rozszerzać typy 12
  13. Extension Methods — wywołania łańcuchowe 13
  14. Delegaty w C# — czym są i jak działają 14
  15. Zdarzenia (Events) w C# — jak działają 15
  16. C# Record: kiedy użyć record zamiast class? 16
  17. C# Records — wyrażenie with bez boilerplate’u 17
  18. Fluent API w C# — czytelniejszy kod 18
06 Zaawansowany C# ~5h 40min 0/17

LINQ, IEnumerable vs IQueryable w kontekście EF Core, yield return do przetwarzania milionów rekordów bez zawieszania serwera oraz async/await wraz z pułapkami, które w produkcji kończą się deadlockiem. To etap, który oddziela juniora piszącego działający kod od developera piszącego kod wydajny.

  1. LINQ w C# — kompletny przewodnik z przykładami 1
  2. Func i Action w C# – lambdy i LINQ w praktyce 2
  3. Tall vs Wide LINQ w C# — czytelny LINQ 3
  4. IEnumerable i yield return w C# — leniwa iteracja 4
  5. IEnumerable vs IQueryable w EF Core 5
  6. LINQ to XML w C# — generowanie XML (XDocument) 6
  7. System.Text.Json — serializacja i deserializacja w .NET 7
  8. Pattern matching w C# — switch expressions 8
  9. async/await w C# — przewodnik z pułapkami 9
  10. Wątki w C# — Thread, Task i async 10
  11. Garbage Collector w C# — generacje i pułapki 11
  12. Paradygmaty w C# — proceduralny, OOP, funkcyjny 12
  13. Span w C# — mniej alokacji pamięci 13
  14. Memory w C# — bufory bez alokacji 14
  15. Class, struct czy record w C# — co wybrać 15
  16. Typy nullable w C# — wartościowe vs referencyjne 16
  17. Nullable Reference Types w C# — bezpieczny null 17
07 SOLID ~3h 40min 0/11

Pięć zasad SOLID rozłożonych na osobne artykuły z zastosowaniem — bo samo wypunktowanie akronimu nic nie daje, dopóki nie zobaczysz refaktoryzacji łamiącego zasady kodu na konkretnym przykładzie. To fundament, bez którego wzorce projektowe i Clean Architecture w kolejnych etapach są tylko sztuką dla sztuki.

  1. Zasady SOLID w C# — 5 reguł z przykładami 1
  2. Jak stosować 5 zasad SOLID w C# 2
  3. Single Responsibility Principle (SRP) w C# 3
  4. SRP w praktyce — przykład aplikacji w C# 4
  5. SRP w C# — zastosowanie krok po kroku 5
  6. Open/Closed Principle (OCP) w C# 6
  7. OCP w C# — zastosowanie w praktyce 7
  8. Liskov Substitution Principle (LSP) w C# 8
  9. LSP w C# — zastosowanie w praktyce 9
  10. Interface Segregation Principle (ISP) w C# 10
  11. Dependency Inversion Principle (DIP) w C# 11
08 Wzorce projektowe ~9h 20min 0/28

Artykuły pokazujące kiedy stosować wzorzec, a kiedy świadomie z niego zrezygnować — bo wzorzec zastosowany bez potrzeby to over-engineering. Od Factory i Buildera, przez Adapter jako fundament architektury heksagonalnej, po Strategy i Specification Pattern w praktycznych scenariuszach biznesowych.

  1. Czym są wzorce projektowe i jak je czytać? 1
  2. Kiedy stosować wzorce projektowe, a kiedy nie 2
  3. Factory Method w C# — wzorzec metoda wytwórcza 3
  4. Factory Method w praktyce — przykład koszyka w C# 4
  5. Abstract Factory w C# — fabryka abstrakcyjna 5
  6. Abstract Factory w praktyce — przykład w C# 6
  7. Factory Pattern w C# — postacie w grze RPG 7
  8. Wzorzec Builder w C# — budowniczy krok po kroku 8
  9. Wzorzec Prototype w C# — klonowanie obiektów 9
  10. Wzorzec Singleton w C# — jedna instancja klasy 10
  11. Wzorzec Adapter w C# — integracja z obcym SDK 11
  12. Adapter w architekturze Ports & Adapters (.NET) 12
  13. Wzorzec Bridge (Most) w C# — kiedy go użyć 13
  14. Wzorzec Facade w C# — fasada dla podsystemu 14
  15. Strategy Pattern w C# — wybór algorytmu w runtime 15
  16. Strategy Pattern w C# — pipeline walidacji 16
  17. Specification Pattern w C# — reguły biznesowe 17
  18. Observer Pattern w C# – implementacja przez event 18
  19. Command Pattern w C# — implementacja i Undo 19
  20. Mediator Pattern w C# – implementacja czatu pokoju 20
  21. CQRS w C# — rozdzielenie zapisu od odczytu 21
  22. Decorator Pattern w C# — System.IO.Stream 22
  23. Chain of Responsibility — middleware ASP.NET Core 23
  24. Composite Pattern w C# — anatomia GoF i struktury drzewiaste 24
  25. Proxy Pattern w C# — anatomia GoF i kontrola dostępu 25
  26. Template Method w C# — anatomia GoF i szkielet algorytmu 26
  27. State Pattern w C# — anatomia GoF i maszyna stanów zamówienia 27
  28. Visitor Pattern w C# — anatomia GoF i double dispatch 28
09 Czysty kod i standardy ~1h 20min 0/4
  1. Czysty kod — czym jest i dlaczego się opłaca 1
  2. Standardy kodowania C# — konwencje nazewnictwa 2
  3. Łamane zasady czystego kodu w C# — 10 przykładów 3
  4. Code Review C# – 5 błędów które zdradzają Juniora 4
10 Architektura i projektowanie ~2h 20min 0/7

Clean Architecture i DDD nie jako teoria z diagramów, tylko jako decyzje projektowe z konsekwencjami: gdzie leży granica warstw i dlaczego Domain nie zna Infrastructure. Etap kończy się czymś rzadko poruszanym na blogach: publikacją własnego pakietu NuGet.

  1. Zasady projektowe w C# — DRY, KISS, YAGNI 1
  2. UML w C# — jak czytać diagram klas 2
  3. Clean Architecture — wprowadzenie w 5 minut 3
  4. Czysta architektura — źródło elastyczności 4
  5. Clean Architecture w .NET 10 — refaktoryzacja 5
  6. DDD w C# — Domain-Driven Design od podstaw 6
  7. Value Object w DDD — implementacja w C# z rekordem 7
11 Bazy danych ~2h 40min 0/8
  1. Connection String w C# — połączenie z bazą 1
  2. SQL od podstaw dla .NET developera — SELECT, WHERE, GROUP BY 2
  3. JOIN w SQL dla .NET developera — łączenie tabel bez błędów 3
  4. Indeksy i wydajność SQL — dlaczego zapytanie jest wolne 4
  5. SQL Injection i parametryzacja w .NET — bezpieczne zapytania 5
  6. Entity Framework Core — DbContext i migracje 6
  7. Budowanie API CRUD z Dapperem w .NET 7
  8. Scaffolding w Visual Studio — szybkie API .NET 8
12 ASP.NET Core i REST API ~3h 0/9
  1. HTTP dla backendowca — metody, statusy i nagłówki w .NET 1
  2. Pierwsze REST API w ASP.NET Core — od zera do CRUD 2
  3. Minimal API i routing w ASP.NET Core — dopasowanie ścieżek 3
  4. Middleware w ASP.NET Core — pipeline żądania krok po kroku 4
  5. Konfiguracja w ASP.NET Core — appsettings, Options i sekrety 5
  6. async/await w ASP.NET Core — deadlocki i CancellationToken 6
  7. Clean Architecture w .NET 10 — REST API 7
  8. GraphQL w ASP.NET Core — wprowadzenie 8
  9. Hangfire w .NET — zadania w tle 9
13 Testowanie ~3h 20min 0/10

TDD i unit testy pokazane na konkretnym, rozwijanym w kolejnych częściach projekcie (BattleService) — z xUnit, FluentAssertions i mockowaniem przez Moq. Uczysz się testować nie tylko logikę domenową, ale też warstwę Infrastructure, np. operacje na plikach, zgodnie z zasadami Clean Architecture.

  1. TDD w C# — testy, które projektują kod 1
  2. Unit testy w C# z xUnit i FluentAssertions 2
  3. Testy Application Layer w .NET z Moq 3
  4. Testy warstwy Infrastructure w .NET 4
  5. xUnit vs NUnit vs MSTest w C# — który wybrać 5
  6. Moq w C# — podstawy mockowania zależności 6
  7. FluentAssertions w C# — czytelne asercje 7
  8. Testy integracyjne w ASP.NET Core 8
  9. Testowanie EF Core — InMemory vs SQLite 9
  10. Code coverage w .NET — jak mierzyć 10
14 Seria: Clean Architecture RPG ~3h 20min 0/10

Kompletna, prowadzona krok po kroku refaktoryzacja jednego projektu (gra RPG) od proceduralnego kodu w jednym pliku do pełnej Clean Architecture z warstwami i Dependency Injection. To najbardziej praktyczna część ścieżki — widzisz nie efekt końcowy, a każdą pojedynczą decyzję refaktoryzacyjną po drodze.

  1. Klasy i obiekty w C# na przykładzie gry RPG 1
  2. System walki w grze RPG — klasy i metody w C# 2
  3. Dziedziczenie i polimorfizm w C# na grze RPG 3
  4. Refaktoryzacja RPG w C# — logika domenowa vs UI 4
  5. Refaktoring do Clean Architecture w C# — warstwy 5
  6. Repository Pattern w C# — dostęp do danych 6
  7. Clean Architecture w C# — BattleService w Core 7
  8. Clean Architecture — Application Service w C# 8
  9. Dependency Injection w .NET — DI w praktyce 9
  10. GameRunner i zasada SRP w C# — Clean Architecture 10
15 Projekty praktyczne ~2h 0/6
  1. Tworzenie pliku Excel w C# (Open XML SDK) 1
  2. Plik Excel w C# cz.2 — stylowanie komórek 2
  3. Plik Excel w C# cz.3 — wykres słupkowy 3
  4. Tracker wydatków w C# — projekt konsolowy 4
  5. Aplikacja do zarządzania kontaktami w C# 5
  6. Projekt Tetris w .NET — seria tutoriali 6
16 AI w .NET ~1h 40min 0/5

Integracja modeli AI z aplikacją .NET — od tłumaczeń tekstu przez Azure AI w Blazorze, po zbudowanie własnego serwera MCP (Model Context Protocol) w ASP.NET Core od zera. To najbardziej aktualna część ścieżki, rozwijana wraz z ekosystemem .NET AI.

  1. AI w aplikacji .NET — jak zacząć 1
  2. Tłumaczenie tekstu w .NET z Azure AI Translator 2
  3. Azure AI w Blazor — automatyczne tłumaczenie 3
  4. MCP w .NET — jak zbudować serwer AI 4
  5. MCP w .NET: Jak zbudować serwer AI w ASP.NET Core 5
17 Narzędzia i warsztat ~3h 0/9
  1. Przydatne narzędzia dla programisty .NET 1
  2. CI/CD dla .NET — pipeline w GitHub Actions 2
  3. Logowanie w .NET — ILogger i Serilog 3
  4. Debugowanie w C# — breakpointy i watch 4
  5. Pakiet NuGet w .NET — jak stworzyć i opublikować 5
  6. .NET 2025 — 10 kluczowych rekomendacji 6
  7. Jak śledzić ekosystem .NET i być na bieżąco 7
  8. Open Source w .NET — pierwszy issue i PR 8
  9. Książki dla programisty .NET — 3 pozycje 9
18 Algorytmy ~5h 20min 0/16

Klasyfikacja algorytmów i programowanie dynamiczne jako wstęp, a potem komplet klasyków rekrutacyjnych: wyszukiwanie binarne, sortowania (bąbelkowe, przez wstawianie, selection, merge, quick, bucket) oraz algorytmy Euklidesa i Kruskala. Każdy pokazany z analizą złożoności, nie tylko z gotowym kodem do wklejenia.

  1. Czym jest algorytm? Podstawy dla programistów 1
  2. Algorytmy krok po kroku w C# 2
  3. Klasyfikacja algorytmów w C# 3
  4. Programowanie dynamiczne w C# — rekurencja i DP 4
  5. Wyszukiwanie liniowe w C# — jak działa 5
  6. Binary Search (wyszukiwanie binarne) w C# 6
  7. Sortowanie bąbelkowe (Bubble Sort) w C# 7
  8. Sortowanie przez wstawianie (Insertion Sort) w C# 8
  9. Selection Sort w C# — mechanika i złożoność 9
  10. Selection Sort w C# — warianty i generyki 10
  11. Bucket Sort w C# — sortowanie kubełkowe 11
  12. Merge Sort w C# — dziel i zwyciężaj 12
  13. Quick Sort w C# — algorytm sortowania szybkiego 13
  14. Algorytm Euklidesa w C# — NWD krok po kroku 14
  15. Algorytm Kruskala w C# — minimalne drzewo (MST) 15
  16. Ciąg Fibonacciego w C# — rekurencja i iteracja 16
19 Zadania rekrutacyjne ~6h 0/18
  1. FizzBuzz w C# — zadanie rekrutacyjne z pułapką 1
  2. Kalkulator w C# — zadanie rekrutacyjne 2
  3. Silnia w C# — rekurencja czy iteracja 3
  4. Ciąg Fibonacciego w C# — zadanie rekrutacyjne 4
  5. Liczba pierwsza w C# — funkcja IsPrime 5
  6. Min i max w tablicy — zadanie w C# 6
  7. Usuwanie duplikatów w C# z HashSet 7
  8. Sortowanie nazw (stringów) w C# 8
  9. Zliczanie liter w tekście w C# (Dictionary) 9
  10. Odwracanie stringa w C# — 4 sposoby 10
  11. Palindrom w C# — sprawdzanie krok po kroku 11
  12. Podciągi stringa w C# — wszystkie substrings 12
  13. Poprawność nawiasów w C# — algorytm ze stosem 13
  14. Transpozycja macierzy w C# — zadanie 14
  15. Kąt między wskazówkami zegara w C# 15
  16. Klikacz klawiszy w C# — pomiar czasu 16
  17. Gra w odgadywanie hasła w C# (konsola) 17
  18. 10 pytań rekrutacyjnych Junior .NET Developer 18
20 Kariera i nauka programowania ~4h 20min 0/13

Nie kod, tylko strategia: jak się uczyć efektywnie, jakich błędów unikać, jak zbudować portfolio i zdobyć pierwszą pracę bez doświadczenia. Etap zamykający ścieżkę — dla momentu, w którym umiesz już pisać kod i potrzebujesz planu, jak to przekuć w ofertę pracy.

  1. Moje początki w programowaniu — pierwsze kody 1
  2. Jak zacząć naukę programowania od zera 2
  3. Jak nauczyłbym się programować od nowa 3
  4. Jak szybko nauczyć się kolejnego języka 4
  5. 4 pułapki w nauce programowania 5
  6. Codzienna praktyka kodowania — sesja 30-60 min 6
  7. Najczęstsze błędy w nauce programowania 7
  8. Bycie profesjonalnym programistą 8
  9. Nauka programowania w 4 miesiące do pracy 9
  10. Portfolio programisty — jak je zbudować 10
  11. Jak zdobyć doświadczenie w programowaniu 11
  12. Praca programisty bez doświadczenia — strategia 12
  13. Czy potrzebny dyplom, żeby być programistą 13
21 Dodatek: HTML dla backendowca ~1h 40min 0/5
  1. HTML dla .NET developera — wprowadzenie 1
  2. Znaczniki HTML — składnia, atrybuty i DOM 2
  3. Semantyczne tagi HTML5 — SEO i dostępność 3
  4. Struktura dokumentu HTML5 — szablon i tagi 4
  5. Formularze HTML w ASP.NET Core — walidacja 5
szybsza droga

Wolisz uczyć się z wideo?

Artykuły to świetny start — ale kursy wideo prowadzą Cię szybciej i w uporządkowany sposób: z demami na żywo, ćwiczeniami z kodem i quizami sprawdzającymi wiedzę.

SciezkaNauki.cs
while (!ty.MaszPrace()) { ty.CzytajArtykul(); // 266 do wyboru ty.PiszKod(); // codziennie ty.ZadawajPytania(); // bez wstydu }
pytania i odpowiedzi

Najczęstsze pytania o ścieżkę nauki .NET

Od czego zacząć naukę .NET jako kompletny początkujący?

Zacznij od etapu 01 "Start i fundamenty" — zanim napiszesz kod, zrozum jak działa program. Kolejność etapów na tej ścieżce jest celowa: każdy kolejny etap zakłada znajomość poprzedniego.

Ile trwa przejście całej ścieżki nauki .NET?

To zależy od tempa nauki, ale przy systematycznej pracy — 1-2 artykuły dziennie plus praktyka z kodem — większość osób przechodzi wszystkie 18 etapów w 4-6 miesięcy.

Czy ta ścieżka nauki .NET jest darmowa?

Tak, wszystkie artykuły w ramach ścieżki są w pełni darmowe. Płatne są wyłącznie kursy wideo, które pogłębiają wybrane tematy praktycznymi projektami.

Czy ta ścieżka wystarczy, żeby zdobyć pracę jako Junior .NET Developer?

Ścieżka pokrywa fundamenty, SOLID, wzorce projektowe, Clean Architecture, testy i typowe zadania rekrutacyjne — czyli realny zakres wymagany na rozmowach kwalifikacyjnych. Etap 18 dodatkowo prowadzi przez budowę portfolio i strategię szukania pierwszej pracy.

nie zgub się w drodze

Pobierz Roadmapę .NET jako mapę tej ścieżki

Dołącz do listy VIP — dostaniesz roadmapę PDF i informacje o otwarciu zapisów na pełny program Junior .NET Developer.

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.