Aplikacje webowe
HTML, CSS, JavaScript oraz podstawy aplikacji webowej w C#: routing, obsługa formularzy, CRUD, połączenie z bazą danych, podstawy bezpieczeństwa.
Lekcja 1.
Czym są aplikacje webowe — rodzaje, cykl życia i przykłady
Podstawowy
Zobacz lekcję →
Lekcja 2.
Visual Studio 2026 i ASP.NET Core — środowisko pracy
Podstawowy
Zobacz lekcję →
Lekcja 3.
Pierwszy projekt w Visual Studio — struktura Angular + ASP.NET Core
Średni
Zobacz lekcję →
Lekcja 4.
Omówienie gotowego małego programu — kalkulator BMI krok po kroku
Średni
Zobacz lekcję →
Lekcja 5.
Node.js — środowisko uruchomieniowe JavaScript i npm
Średni
Zobacz lekcję →
Lekcja 6.
TypeScript — podstawy języka: typy, interfejsy i klasy
Średni
Zobacz lekcję →
Lekcja 7.
Bootstrap — szybkie i spójne stylowanie interfejsu
Podstawowy
Zobacz lekcję →
Lekcja 8.
jQuery — klasyczna biblioteka do manipulacji DOM i AJAX
Średni
Zobacz lekcję →
Lekcja 9.
Angular I — architektura komponentowa i szablony
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 10.
Angular II — data binding, zdarzenia własne i serwisy
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 11.
Angular III — formularze reaktywne, walidacja i routing SPA
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 12.
ASP.NET Core jako backend dla Angular — Web API i CORS
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 13.
Sesje i ciasteczka w ASP.NET Core
Średni
Zobacz lekcję →
Lekcja 14.
Logowanie i autoryzacja — ASP.NET Core Identity
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 15.
Entity Framework Core — wprowadzenie do bazy danych w ASP.NET Core
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 16.
Pełny CRUD z bazą danych w EF Core — lista produktów
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 17.
Relacje między tabelami w EF Core — klucze obce i Include
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 18.
Przesyłanie plików (upload) w ASP.NET Core
Średni
Zobacz lekcję →
Lekcja 19.
Wdrażanie aplikacji ASP.NET Core — publikacja i środowiska
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 20.
Projekt 1: Kalkulator BMI z historią pomiarów (Angular + ASP.NET Core)
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 21.
Projekt 2: Kolorowy zgadywacz — gra w Angularze z zapisem wyników
Średni
Zobacz lekcję →
Lekcja 22.
Projekt 3: Sklep internetowy (e-sklep) — katalog, wyszukiwanie i koszyk
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 23.
Projekt 4: System zamówień restauracji (Angular + EF Core, relacje)
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 24.
Projekt 5: Mini portal społecznościowy — wpisy, komentarze i polubienia
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 25.
Projekt 6: Serwis ogłoszeniowy — dodawanie, wyszukiwanie i filtrowanie
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 26.
Projekt 7: System głosowania i ankiet — wyniki na żywo
Trudny / egzaminacyjny
Zobacz lekcję →
Lekcja 27.
Projekt 8 (końcowy): System rezerwacji wizyt — Angular + logowanie + zadanie kontrolne
Trudny / egzaminacyjny
Zobacz lekcję →
A teraz coś spoza podstawy...
Dodatek 1.
Blazor — interaktywny interfejs webowy w C#, bez JavaScriptu
Trudny / egzaminacyjny
Zobacz lekcję →
Dodatek 2.
Komponenty Blazor — parametry, zdarzenia własne i cykl życia
Trudny / egzaminacyjny
Zobacz lekcję →
Dodatek 3.
Data binding i formularze w Blazor — @bind i EditForm
Trudny / egzaminacyjny
Zobacz lekcję →
Dodatek 4.
Routing i layout w Blazor — nawigacja między komponentami
Średni
Zobacz lekcję →
Dodatek 5.
Projekt Blazor: kalkulator BMI i kolorowa gra zgadywanka
Trudny / egzaminacyjny
Zobacz lekcję →