Zostań Programistą ASP.NET | Szkoła Dotneta
Podstawy 🔥 HOT

Zostań Programistą ASP.NET

Sprawdzony 12-modułowy program nauki — od podstaw C# po samodzielne tworzenie aplikacji webowych z ASP.NET Core. Ponad 900 absolwentów w Polsce.

Kajetan Duszyński

Prowadzący

Kajetan Duszyński Microsoft MVP

Czego się nauczysz

ASP.NET Core & MVC

Twórz pełne aplikacje webowe z wzorcem MVC, routingiem i Dependency Injection — od zera do wdrożenia.

C# i OOP

Opanuj C# na poziomie profesjonalnym — typy, pętle, klasy, dziedziczenie, interfejsy i generyki.

Entity Framework & Bazy danych

Integruj SQL Server z Code First, migracjami i Repository Pattern według standardów produkcyjnych.

Testy, SOLID i wzorce

Pisz kod, który można testować i utrzymywać — TDD, xUnit, Moq, wzorce projektowe i zasady SOLID.

Program kursu

12 modułów · 45 godz. · 51 lekcji
1
Plan gry
10 lekcji 1h 30min
Powitanie i plan gry 05:00Free Preview
Jak studiować ten kurs 05:00Free Preview
Co musisz umieć, zanim przejdziesz dalej 05:00
Czym jest .NET 10:00
Wymagane oprogramowanie 10:00
Twój pierwszy program 10:00
Jak pracować z Visual Studio 10:00
Konwencje pisania i kompilator 10:00
Debugowanie 15:00
Błędy początkujących 10:00
2
Podstawy języka C#
5 lekcji 1h 40min
Zmienne, stałe, typy wartościowe i referencyjne 20:00
Warunki, operatory, pętle, instrukcje skoku 20:00
Tablice, listy, enum 20:00
Klasy, obiekty, metody, pola, właściwości 20:00
Zakresy widoczności i aplikacja praktyczna 20:00
3
Programowanie obiektowe
4 lekcji 1h 20min
Konstruktory i przeciążenia 20:00
Dziedziczenie, polimorfizm, hermetyzacja 20:00
Klasy abstrakcyjne, interfejsy, typy generyczne 20:00
Refaktoryzacja — jak pisać kod, który da się utrzymywać 20:00
4
Testowanie
4 lekcji 1h 20min
Projekt z testami, pierwszy test jednostkowy 20:00
Moq i FluentAssertions 20:00
Pokrycie kodu testami, TDD 20:00
Testy integracyjne 20:00
5
Praca z danymi
3 lekcji 1h 00min
Kolekcje w .NET, IQueryable i IEnumerable 20:00
LINQ – podstawy i zaawansowane zapytania 20:00
Manipulacje plikami, praca z JSON i XML 20:00
6
Aplikacje webowe w ASP.NET Core
4 lekcji 1h 20min
Wzorzec MVC — Controller, Model, View 20:00
Architektura aplikacji i zależności między projektami 20:00
Dependency Injection i Routing 20:00
HTML Helpers, Partial Views, View Components 20:00
7
Bazy danych
3 lekcji 1h 00min
Entity Framework Core, Code First 20:00
Zasady tworzenia baz danych, Context, Repository 20:00
Instalacja SQL Server i migracje 20:00
8
Od modelu do widoku
6 lekcji 2h 00min
Wzorzec Repozytorium–Serwis, DTO 20:00
Automapper, praktyczne Dependency Injection 20:00
Filtrowanie, wyszukiwanie, paginacja 20:00
Formularze, Fluent Validation, Data Annotations 20:00
Dodawanie, edycja i usuwanie obiektów 20:00
Logowanie danych 20:00
9
Obsługa użytkowników
3 lekcji 1h 00min
Generowanie widoków, prosta rejestracja 20:00
Rejestracja przez social media, logowanie 20:00
Authorize, własne filtry, Role i Claims 20:00
10
REST API i integracja systemów
3 lekcji 1h 00min
Czym jest RESTful API, MVC vs WebAPI 20:00
JWT, tworzenie i weryfikacja tokenów 20:00
Logowanie użytkownika przy pomocy tokena 20:00
11
Wzorce projektowe i SOLIDne podstawy
2 lekcji 1h 00min
Wzorce projektowe: Factory Method, Builder, Proxy, Adapter 30:00
SOLID: SRP, OCP, LSP, ISP, DIP — omówienie i przykłady 30:00
12
I co dalej?
4 lekcji 1h 00min
Jak przygotować CV i LinkedIn 15:00
Jak wygląda rozmowa rekrutacyjna 15:00
Pierwsza praca w IT — czego się spodziewać 15:00
Przyszłość .NET i ścieżka dalszego rozwoju 15:00
Kajetan Duszyński

Prowadzący

Kajetan Duszyński

Microsoft MVP · Lead .NET Developer

Microsoft Most Valuable Professional (MVP) i Lead .NET Developer z 13-letnim komercyjnym doświadczeniem. Tworzył zaawansowane systemy dla Samsung Electronics, Falck A/S, Netcompany i wielu innych firm z sektora enterprise.

Zobacz inne kursy Kajetana arrow_forward

Co mówią studenci?

starstarstarstarstar

"Kończę 5 tydzień i nauczyłem się już dobrych praktyk programowania, dowiedziałem się jak budować architekturę aplikacji — to było dla mnie zawsze wielką trudnością. Stałe wsparcie to chyba najważniejsza cecha. Polecam każdemu."

A
Albert Wagner
.NET Developer
starstarstarstarstar

"Zakupiłem szkolenie i dostałem kawał dobrej wiedzy. Mam stałą opiekę mentora oraz kontakt z masą osób na tym samym etapie co ja. Najbardziej podobała mi się część o Czystej architekturze. Polecam każdemu — warto."

D
Daniel Parzyński
.NET Developer
starstarstarstarstar

"Każdy moduł jest wartościowy — dostosowany do indywidualnej dostępności czasu kursanta. Wiedziałem czego się spodziewać. Podział tematów i wiedza online — oceniam wysoko. Polecam każdemu."

Ł
Łukasz Grzejszczyk
.NET Developer
starstarstarstarstar

"Startowałam od poziomu totalnego laika, a teraz umiem napisać własną, działającą aplikację webową. Kontakt z mentorem, możliwość realizowania własnego projektu, lekcje z bardzo prostym tłumaczeniem. Po prostu wielkie dzięki!"

I
Ilona Łapka
Junior .NET Developer
starstarstarstarstar

"Zdecydowałem się wejść i otrzymałem kompleksowy obraz tego, co powinienem umieć. Kurs + grupa robią robotę — w tym duecie tkwi siła."

G
Grzegorz Miazga
.NET Developer
starstarstarstarstar

"Naprawdę dużo się nauczyłem. Pomoc na tribe, spotkania live, aktualne materiały. Wcześniej uczyłem się z książek i starych kursów. Tu wszystko super wyjaśnione od podstaw. Polecam kurs wszystkim."

M
Miłosz Rzepecki
.NET Developer