ZAPISY OTWARTE · startujesz od razu po zakupie 9971297· wolne miejsca: 6 Dołącz →

Zapisy otwarte · dołączasz dziś, uczysz się w swoim tempie

Poznaj Entity Framework Core od podszewki i pisz błyskawiczne zapytania

Kompletne, praktyczne szkolenie online dla programistów C#/.NET. Projektowanie baz w Code First, migracje bez stresu i wydajne kwerendy — bez błędów, które spowalniają aplikacje.

zakres
129 lekcji wideo w 10 modułach — od podstaw po EF Core w ASP.NET Core
mentor
Priorytetowy kontakt bezpośrednio ze mną — sprawdzam każdą pracę domową osobiście
dostęp
Dożywotni, z certyfikatem — startujesz natychmiast po zakupie

Zamiast 1297 · 14 dni gwarancji zwrotu pieniędzy · faktura · płatność ratalna (Przelewy24)

Spis treści129 lekcji
  1. 01Strategia8
  2. 02Podstawy11
  3. 03Code First12
  4. 04Migracje13
  5. 05Mapowanie12
  6. 06LINQ16
  7. 07Kwerendy18
  8. 08Komendy14
  9. 09EF Core w ASP.NET Core18
  10. 10Moduł bonusowy GRATIS7
Zobacz wszystkie lekcje

Tab. 1. Program w skrócie: 9 modułów + bonusowy. Pełne rozwinięcie — rozdział 4.

Do szkoleń ModestProgrammer dołączyło już 1200+ osób
✓ zero negatywnych opinii

1.Błędy, które kosztują najwięcej

Większość problemów z wydajnością aplikacji .NET nie bierze się ze złego kodu biznesowego, tylko z nieświadomie napisanych zapytań do bazy danych. Zwykle wychodzą dopiero na produkcji.

Lista błędów  —  4 błędy  |  0 ostrzeżeń  |  projekt: TwojaAplikacja.csproj
EF001

Aplikacja nagle zwalnia na produkcji

Na 100 testowych rekordach wszystko śmigało. Przy realnych danych użytkownicy czekają kilka sekund na odpowiedź — a Ty nie wiesz, które zapytanie jest winne.

EF002

Problem N+1 czai się w pętlach

Jedno niewinne foreach i EF Core po cichu wysyła setki osobnych zapytań do bazy. W logach chaos, na bazie danych korek.

EF003

Migracje na produkcji = stres

Update-Database na bazie klienta? Robisz backup, wstrzymujesz oddech i liczysz, że nic nie zniknie. Bo nikt nigdy nie pokazał Ci, jak robić to bezpiecznie.

EF004

Ładujesz pół bazy do pamięci

Potrzebujesz trzech kolumn, a pobierasz całe encje z relacjami. RAM rośnie, Change Tracker śledzi tysiące obiektów, a Ty dostajesz uwagi na code review.

OrdersService.cs — przed101 zapytań
// Problem N+1 — zapytanie w każdej iteracji
var orders = context.Orders.ToList();

foreach (var order in orders)
{
    // każdy klient = osobne zapytanie do bazy
    var client = context.Clients
        .First(c => c.Id == order.ClientId);

    Console.WriteLine(client.Name);
}

Listing 1. Ta sama funkcjonalność napisana nieświadomie: 1 + N zapytań do bazy.

OrdersService.cs — po1 zapytanie
// Eager loading + projekcja + brak śledzenia
var orders = context.Orders
    .Include(o => o.Client)
    .AsNoTracking()
    .Select(o => new { o.Id, o.Client.Name })
    .ToList();

foreach (var order in orders)
{
    Console.WriteLine(order.Name);
}

Listing 2. Po kilku świadomych decyzjach: jedno zapytanie. Ćwiczymy to w module 7 — Kwerendy.

2.Czym jest Szkoła Entity Framework Core

Kompletne szkolenie online oparte na praktyce. Nauczysz się najlepszych praktyk pracy z EF Core na platformie .NET — od tworzenia bazy danych i tabel w C#, przez kwerendy, komendy, procedury i widoki, aż po pracę w realnej aplikacji ASP.NET Core i WPF.

Już od 2. modułu budujesz własny projekt, który rozwijasz przez całe szkolenie. Przez cały czas pracujesz pod okiem mentora — jesteśmy w stałym kontakcie, a każdą pracę domową osobiście sprawdzam i odsyłam z feedbackiem.

Poznasz też najczęstsze błędy początkujących, dzięki czemu Twoje aplikacje będą szybkie od pierwszego wdrożenia — bez uczenia się na własnych wpadkach na produkcji.

Szkoła Entity Framework Core — pakiet szkolenia online

Rys. 1. Szkolenie w formie wideo na dedykowanej platformie edukacyjnej.

129lekcji wideo
10modułów (9 + bonus)
1200+uczestników szkoleń
dożywotni dostęp

3.Nie kupujesz nagrań. Dostajesz mnie do pomocy.

Nagrania możesz znaleźć wszędzie. Najtrudniejszy jest moment, w którym coś nie działa, a nie masz kogo zapytać. Tutaj masz — piszesz bezpośrednio do mnie, nie do moderatora ani na ogólny czat. Odpowiada Ci ta sama osoba, która nagrała te lekcje.

  • 01
    Priorytetowy kontakt z prowadzącymPiszesz na maila i odpowiadam ja — zwykle tego samego dnia, rzadko kiedy później niż następnego. Uczestnicy poprzednich szkoleń potwierdzają to w opiniach niżej.
  • 02
    Każdą pracę domową sprawdzam osobiścieDostajesz komentarz do swojego kodu: co jest dobrze, co da się napisać wydajniej i dlaczego. Do tego moje przykładowe rozwiązanie do porównania.
  • 03
    Pytaj też o swój kod z pracyMasz wolne zapytanie w komercyjnym projekcie? Zastanawiasz się, jak rozpisać migrację na produkcji? Jeśli dotyczy EF Core — pisz śmiało, po to jestem.
  • 04
    Nie zostajesz sam z 129 lekcjamiPilnuję Twoich postępów. Jeśli utkniesz w połowie, dostaniesz ode mnie konkretną podpowiedź, co zrobić dalej — zamiast po cichu odpuścić.

Bieżący nabór — opieka mentorska

6 z 20 miejsc wolnych

Stan na dziś

zajęte: 14limit: 20

Dlaczego jest limit? Bo odpowiadam osobiście, a doba ma 24 godziny. W danym momencie prowadzę ograniczoną liczbę osób — gdy limit się zapełni, wstrzymuję zapisy do czasu, aż ktoś zakończy szkolenie. Cena 997 zł zamiast 1297 obowiązuje w ramach bieżącego naboru.

Zajmij swoje miejsce →

4.Program szkolenia

9 modułów + moduł bonusowy. Każdy moduł kończy się pracą domową, którą sprawdzam i odsyłam z przykładowym rozwiązaniem. W większości modułów omawiam też typowe błędy początkujących.

#ModułLekcje
  • Powitanie
  • Wymagania
  • Plan gry
  • Jak studiować?
  • Bazy danych
  • Instalowanie SQL Server
  • Instalowanie SQL Server Management Studio
  • Praca domowa
  • Powitanie
  • ORM
  • Entity Framework
  • Entity Framework Core
  • Entity Framework vs Entity Framework Core
  • Inne rozwiązania
  • Tworzenie struktury projektów
  • Instalacja wymaganych pakietów EF Core
  • Błędy początkujących
  • Praca domowa
  • Przykładowe rozwiązanie
  • Powitanie
  • Wprowadzenie do Code First
  • Model domenowy
  • DbContext
  • DbSet
  • Connection string
  • Seed data
  • Komendy PMC
  • Tworzenie bazy danych
  • Błędy początkujących
  • Praca domowa
  • Przykładowe rozwiązanie
  • Powitanie
  • Wprowadzenie do migracji
  • Pierwsza migracja
  • Aktualizowanie bazy danych
  • Nowa migracja
  • Powrót do wcześniejszych migracji
  • Zaawansowane migracje
  • Niezsynchronizowana baza danych
  • Automatyczne migracje
  • Generowanie skryptów
  • Błędy początkujących
  • Praca domowa
  • Przykładowe rozwiązanie
  • Powitanie
  • Wprowadzenie do mapowania
  • Sposoby mapowania
  • Najlepsze praktyki Fluent API
  • Fluent API w praktyce
  • Relacja 1 do 1
  • Relacja 1 do wielu
  • Relacja wiele do wielu
  • Usuwanie rekordów powiązanych
  • Błędy początkujących
  • Praca domowa
  • Przykładowe rozwiązanie
  • Powitanie
  • Wprowadzenie do LINQ
  • Pierwsze zapytania, filtrowanie danych
  • Sortowanie danych
  • First vs FirstOrDefault vs Single vs SingleOrDefault
  • Interfejs IEnumerable
  • Projektowanie wyników zapytania
  • Złączenia kolekcji
  • Zapytania na kilku kolekcjach
  • Operacje agregacji danych
  • Grupowanie danych
  • Paginacja danych
  • Sprawdzanie wydajności
  • Błędy początkujących
  • Praca domowa
  • Przykładowe rozwiązanie
  • Powitanie
  • Wszystko o DbContext
  • Podstawowe zapytania
  • Podgląd zapytań na bazie danych
  • Logowanie zapytań EF Core
  • Zapis zapytań EF Core do pliku
  • Wywołania asynchroniczne
  • Lazy loading
  • Problem N+1
  • Eager loading
  • Explicit loading
  • IQueryable vs IEnumerable
  • Change Tracker
  • Nietypowe zapytania
  • Pisanie czystych SQL-i
  • Błędy początkujących
  • Praca domowa
  • Przykładowe rozwiązanie
  • Powitanie
  • Dodawanie danych
  • Zaawansowane dodawanie danych
  • Aktualizowanie danych
  • Zaawansowane aktualizowanie danych
  • Usuwanie danych
  • Zaawansowane usuwanie danych
  • Transakcje
  • Konflikty współbieżności
  • Widoki
  • Procedury
  • Błędy początkujących
  • Praca domowa
  • Przykładowe rozwiązanie
  • Powitanie
  • Wprowadzenie do architektury
  • Omówienie projektu
  • Domena
  • DbContext
  • Konfiguracja
  • Connection string
  • Dependency Injection
  • Migracje
  • Monitorowanie zmian w bazie danych
  • Logowanie komend
  • Kwerendy — przykłady
  • Paginacja
  • Komendy — przykłady
  • Monitorowanie wydajności
  • Błędy początkujących
  • Praca domowa
  • Podsumowanie
  • Database First w EF Core
  • EF Core z PostgreSQL
  • Komendy CLI
  • EF Core w aplikacjach desktopowych
  • Testy EF Core
  • Najpopularniejsze błędy, z którymi możesz się spotkać
  • Odpowiedzi na najczęstsze pytania uczestników

Tab. 2. Pełny program: 129 lekcji. Na start otrzymujesz 2 moduły, kolejne odblokowują się co tydzień.

5.Co się dzieje, kiedy klikniesz „Dołączam"

Bez czekania na start kolejnej edycji. Zapisy są otwarte, a Ty zaczynasz dokładnie wtedy, kiedy masz na to głowę.

Dzień 0 · od razu

Dostęp w kilka minut

Po zakupie od razu dostajesz konto na platformie i otwarte 2 pierwsze moduły. Fakturę system wysyła automatycznie na maila.

Tydzień 1

Środowisko i pierwszy projekt

Stawiasz SQL Server, konfigurujesz projekt, poznajesz EF Core od podstaw i wysyłasz mi pierwszą pracę domową.

Co 7 dni

Kolejny moduł

Nowy moduł odblokowuje się co tydzień. Nie toniesz w 129 lekcjach naraz — a jeśli idziesz szybciej, napisz, odblokuję Ci kolejne wcześniej.

Po szkoleniu

Certyfikat i dostęp na zawsze

Twój projekt działa na EF Core, znasz pułapki wydajnościowe, odbierasz certyfikat. Materiały i aktualizacje zostają z Tobą na stałe.

Rys. 2. Przebieg szkolenia od zakupu do certyfikatu. Tempo dostosowujesz do siebie — nie ma sztywnych terminów zjazdów.

6.Materiały od środka

Cztery prawdziwe lekcje z platformy — znajdziesz je w spisie treści wyżej. Przy każdej widzisz czas trwania, a platforma pilnuje Twoich postępów i odhacza to, co masz już za sobą.

Szkoła Entity Framework Core — przykładowa lekcja 1

Rys. 3. Moduł 1 Strategia, lekcja 4: „Jak studiować?" (2 min). Platforma pilnuje postępów i odhacza ukończone lekcje.

Szkoła Entity Framework Core — przykładowa lekcja 2

Rys. 4. Moduł 3 Code First, lekcja 7: „Seed data" (4 min) — konfiguracja DbContext i UseSqlServer w Visual Studio.

Szkoła Entity Framework Core — przykładowa lekcja 3

Rys. 5. Moduł 1 Strategia, lekcja 7: instalacja SQL Server Management Studio (5 min) — zaczynamy od zera, razem ze środowiskiem.

Szkoła Entity Framework Core — przykładowa lekcja 4

Rys. 6. Moduł bonusowy, lekcja 3: „Komendy CLI" (11 min) — dotnet ef w terminalu, krok po kroku.

7.Co dokładnie otrzymujesz

01

Szkolenie online — 129 lekcji wideo

9 modułów + moduł bonusowy na dedykowanej platformie edukacyjnej. Od podstaw aż po zaawansowane zagadnienia EF Core.

02

Priorytetowy kontakt z prowadzącym

Przez całe szkolenie jesteśmy w stałym kontakcie. Gdy utkniesz — piszesz bezpośrednio do mnie i dostajesz odpowiedź, zwykle jeszcze tego samego dnia.

03

Dużo praktyki, własny projekt

Już od 2. modułu budujesz projekt, który rozwijasz do końca szkolenia. Pracujemy w ASP.NET Core oraz w aplikacjach desktopowych (WPF).

04

Sprawdzane prace domowe

Każdy moduł kończy się pracą domową. Oceniam ją osobiście, odsyłam feedback i pokazuję przykładowe rozwiązanie.

05

Najczęstsze błędy początkujących

W większości modułów pokazuję, co najczęściej psują początkujący w EF Core — i jak tego unikać od pierwszego dnia.

06

Najlepsze praktyki wydajności

Strategie ładowania danych, śledzenie zmian, mierzenie wydajności i czytanie SQL-a generowanego „pod maską".

07

Certyfikat ukończenia

Po przerobieniu całego szkolenia otrzymasz certyfikat, którym pochwalisz się w CV i na LinkedIn.

08

Dożywotni dostęp i aktualizacje

Przerabiasz we własnym tempie i wracasz do materiałów, kiedy chcesz. Otrzymujesz też wszystkie przyszłe aktualizacje.

09

Dodatkowe materiały PDF

Do szkolenia dołączone są materiały PDF z najważniejszymi informacjami — do szybkiej powtórki, bez przewijania nagrań.

8.Dołącz do Szkoły Entity Framework Core

jednorazowa płatność · dożywotni dostęp

Szkoła Entity Framework Core
997 1297 oszczędzasz 300

lub wygodne raty przez Przelewy24 · faktura na maila po zakupie

  • Pełny dostęp: 129 lekcji wideo (9 modułów + bonusowy)
  • Priorytetowa opieka mentora + sprawdzanie prac domowych
  • Moduł bonusowy, materiały PDF i przyszłe aktualizacje
  • Dożywotni dostęp — przerabiasz we własnym tempie
  • Certyfikat ukończenia szkolenia
Bieżący nabór

Wolnych miejsc u mentora: 6 z 20. Cena 997 zamiast 1297 obowiązuje, dopóki są wolne miejsca w tym naborze. Po zapełnieniu limitu wstrzymuję zapisy.

zajęte: 14limit: 20
Dołączam do szkolenia →

Bezpieczne płatności: Przelewy24 · Stripe · połączenie szyfrowane SSL

Zaczynasz od razu po zakupie — nie czekasz na start kolejnej edycji.

14 dnigwarancji zwrotu

Pokochaj program lub odzyskaj pieniądze. Jeżeli uznasz, że szkolenie nie jest dla Ciebie — napisz na kazimierz.szpin@modestprogrammer.pl, a zwrócę Ci 100% wpłaty, bez podawania powodu.

Kazimierz Szpin — twórca Szkoły Entity Framework Core

Rys. 7. Kazimierz Szpin — Senior Developer C#/.NET, 15+ lat na platformie .NET.

9.Prowadzący: Kazimierz Szpin

Nazywam się Kazimierz Szpin i od ponad 15 lat programuję na platformie .NET. Pracowałem na etacie i jako freelancer — m.in. dla Sensonics, Infobox, BIELbit i Rekord SI.

Pisałem aplikacje desktopowe (Windows Forms, WPF), mobilne (Xamarin) i webowe (ASP.NET MVC, ASP.NET Core, Web API, Blazor). W każdej z nich prędzej czy później pojawiała się baza danych — i to z tych lat pochodzą przykłady, które zobaczysz w szkoleniu.

Dziś jestem CTO i założycielem software house'u FindSolution.pl, gdzie tworzymy dla firm aplikacje szyte na miarę — od pomysłu po wdrożenie. Prowadzę bloga i kanał YouTube ModestProgrammer, jestem autorem 11 szkoleń online dla programistów C#/.NET, przez które przeszło już 1200+ osób, oraz pięciu własnych aplikacji SaaS: StrefaWatow.pl, Szyfron.pl, CrmDlaFirmy.pl, StworzSklepOnline.pl i BlogW5Minut.pl.

W Szkole EF Core dzielę się tym, czego nauczyły mnie lata pracy z bazami danych w komercyjnych projektach — bez lania wody, na realnych przykładach.

CTO FindSolution.pl · blog i kanał YouTube ModestProgrammer · 11 szkoleń online · 5 aplikacji SaaS

1200+uczestników szkoleń
5200+subskrybentów YouTube
10 000programistów na liście mailowej

Tab. 3. Społeczność ModestProgrammer — programiści, którzy uczą się .NET razem ze mną.

10.A czy jest inna droga? Oczywiście.

Możesz składać wiedzę z setek nagrań na YouTube albo zapisać się na drogi bootcamp. Porównaj sam, zanim zdecydujesz.

Darmowe tutorialeBootcamp stacjonarnySzkoła EF Core
Koszt0 zł (+ mnóstwo czasu)zwykle kilka–kilkanaście tys. zł997
Uporządkowana ścieżka od A do Z chaotyczna
Indywidualny feedback mentoraczęściowo, w grupie do każdej pracy domowej
Własny projekt praktycznyczasami rozwijany przez całe szkolenie
Kiedy startujeszkiedy chceszw terminie zjazdu od razu po zakupie
Tempo naukiwłasnenarzucone własne
Dostęp do materiałów po zakończeniuzwykle brak dożywotni
Certyfikat
Gwarancja zwrotu pieniędzyrzadko 14 dni

Tab. 4. Porównanie trzech dróg nauki Entity Framework Core.

11.Co mówią osoby, które uczyły się ze mną

Poniższe opinie pochodzą od uczestników moich pozostałych szkoleń (m.in. „Zostań Programistą .NET" i „Szkoła Testów Jednostkowych"). Szkołę EF Core prowadzę dokładnie w tym samym modelu: praktyka, prace domowe i stały kontakt z mentorem.

Mieczysław Sobaś
Mieczysław Sobaś
Zostań Programistą .NET

Kurs całkowicie zmienił moje podejście do programowania. Autor w przystępny sposób dzieli się swoją wiedzą, rzetelnie i fachowo omawia zagadnienia związane z technologiami .NET. Ogromna ilość materiału poparta przykładami, ciekawe zadania do każdej lekcji oraz możliwość kontaktu z autorem w razie sytuacji bez wyjścia sprawia, że ten kurs nie ma sobie równych. Dzięki Entity Framework, w porównaniu do ADO.NET, poznałem jak łatwo i wygodnie można wykonywać operacje na bazie danych za pomocą języka LINQ. Szczerze polecam!

Mateusz Radwański
Mateusz Radwański
Zostań Programistą .NET

Prowadzący to programista z wieloletnim doświadczeniem, który umie przekazać wiedzę uczestnikom, a dodatkowo można zawsze liczyć na jego pomoc. W przypadku pytań lub problemów odpowiada naprawdę szybko. Jakość nagrań SUPER, tempo OK, słucha się przyjemnie. Polecam, jako jeden z obecnie najlepszych kursów C#/.NET.

Sławomir Jankowski
Sławomir Jankowski
Zostań Programistą .NET

Jeszcze raz WIELKIE dzięki za świetnie opracowane i przygotowane szkolenie. Szeroki zakres wiedzy teoretycznej popierasz praktyką i super, że na bieżąco dajesz feedback do przygotowanych przez kursanta zadań. Pokazujesz wiele rzeczy praktycznych, które ciężko znaleźć w innych dostępnych szkoleniach czy tutorialach. I najważniejsze — co potwierdzam swoją osobą, bo właśnie zaczynam pracę jako programista — Twoje szkolenie BARDZO przybliża do celu.

Marta Bomba
Marta Bomba
Zostań Programistą .NET

Do nauki programowania miałam już kilka podejść i za każdym razem nie udawało mi się kursów ukończyć. Ten kurs jest inny. Wyróżniłabym jego przekrojowość i kompleksowe podejście (m.in. bazy danych), praktyczne podejście — teorii uczymy się przy okazji, budując aplikacje — oraz wsparcie mentora, które jest nieocenione: dostajemy pomoc przy problemach i motywujący feedback do zadań. Kazimierz jest naprawdę zaangażowany, a jego responsywność jest nierzadko dużo większa niż instruktorów kursów, które kosztują kilka tysięcy. Jestem naprawdę zadowolona.

Maciej Szafrański
Maciej Szafrański
Akademia .NET

Nie jest to szkolenie tak tanie jak na platformach e-learningowych, ale tam płacimy za absolutne podstawy. Z drugiej strony nie jest to bootcamp za 15 tys. zł. Stosunek jakości do ceny jest zdecydowanie nieporównywalny — na plus. Materiału jest naprawdę dużo, wiedza wykracza poza podstawy, dużo zadań praktycznych. Prace domowe sprawdzane są bardzo szybko (około 1 dzień) i dokładnie. Polecam, tym bardziej, że sam zdecydowałem się na zakup kolejnych szkoleń.

Angelika Maria Piątkowska
Angelika Maria Piątkowska
Zostań Programistą .NET

Kupiłam kurs po 5–6 latach pracy, aby usystematyzować sobie wiedzę i... usystematyzowałam:) Używam go do przypomnień przed rozmowami rekrutacyjnymi. Polecam go wielokrotnie studentom i juniorom. Zaletą jest podawanie zagadnień w logicznej kolejności i wykorzystywanie poprzednio zdobytej wiedzy. Przez proces prowadzisz dosłownie „za rączkę". Taki bootcamp, ale w domu i we własnym tempie. Dla mnie bomba.

Michał Rekieć
Michał Rekieć
Zostań Programistą .NET

Bardzo dobre szkolenie, które śmiało mogę polecić każdej osobie chcącej poszerzyć swoje umiejętności w technologii .NET. Wiedza przekazana w sposób zrozumiały, jakość i wartość merytoryczna nagrań na najwyższym poziomie. Kontakt z prowadzącym bezproblemowy — Kazimierz sprawdza prace szybko i daje wyczerpujące odpowiedzi oraz cenne wskazówki. Wiedzy podanej w sposób tak skondensowany i ustrukturyzowany próżno szukać na YouTube.

Sebastian Kurek
Sebastian Kurek
Zostań Programistą .NET

Jako tester automatyzujący w C# chciałem szerzej poznać możliwości platformy .NET. Największą zaletą kursu jest to, że realizowane projekty są realnymi aplikacjami, a nie zmyślonymi przykładami. Autor bardzo szybko pomaga w rozwiązaniu pojawiających się problemów. Bardzo polecam każdemu, kto myśli o programowaniu.

Kazimierz Stasiński
Kazimierz Stasiński
Zostań Programistą .NET

Szkolenie z pewnością warte swojej ceny, która w porównaniu do podobnych produktów (a przejrzałem ich wiele) wcale nie jest wygórowana. Bardzo praktyczne, a teorii jest tylko tyle, ile niezbędne do zrozumienia zagadnienia. Kazimierz jest niezwykle zaangażowany w pomoc i opiekę mentorską. Zawsze mogłem się do niego zwrócić z każdym problemem. Tempo odpowiedzi? Prawie zawsze niemalże niezwłocznie, rzadko kiedy później niż następnego dnia — nawet w weekend.

Paweł Kubiak
Paweł Kubiak
Zostań Programistą .NET

Nauka wymaga czasu i zaangażowania, ale znajdziecie tu wszystkie potrzebne materiały i informacje. Wiedza przedstawiona jest w przystępny sposób. Wielkim plusem kursu jest opieka Kazimierza, który jest bardzo pomocny i w razie gdy czegoś nie rozumiecie, szybko odpowiada na maile. Polecam!

Urszula
Urszula
Zostań Programistą .NET

Niewątpliwym plusem jest kontakt z prowadzącym. Udziela szczegółowych wyjaśnień oraz daje cenne wskazówki, które niełatwo znaleźć. Już dziś mogę pochwalić się bogatym portfolio, wiedzą z C#, a także pierwszą rozmową w sprawie pracy na stanowisku Młodszego Programisty .NET. Szczerze polecam i dziękuję prowadzącemu za czas poświęcony na sprawdzanie moich cotygodniowych zadań.

Andrzej Zapart
Andrzej Zapart
Zostań Programistą .NET

Kurs bardzo dobrze przygotowany pod kątem: mniej teorii, więcej praktyki. Informacje przedstawione w sposób przejrzysty i konkretny, stopniowo, bez pośpiechu. Bardzo dobry i szybki kontakt z prowadzącym oraz możliwość przerobienia kursu w dowolnym czasie wraz z opieką mentora sprawia, że jest to super alternatywa dla kursów stacjonarnych i bootcampów.

Sebastian Marcinkowski
Sebastian Marcinkowski
Zostań Programistą .NET

Przed kursem moja wiedza nie pozwalała mi stworzyć większej internetowej aplikacji bazodanowej czy aplikacji okienkowej. Podczas kursu nauczyłem się tworzyć takie aplikacje, poznałem wiele dobrych praktyk i zostałem bardzo zachęcony! Dziś jestem w stanie swobodnie tworzyć różnego rodzaju aplikacje i jestem członkiem zespołu rozwijającego aplikację ERP.

Bartłomiej Plata
Bartłomiej Plata
Zostań Programistą .NET

Dla mnie, jako osoby praktycznej, to skompresowana wiedza, która przy regularnym praktykowaniu sama wchodzi do głowy. Ogrom wiedzy w materiałach, a do tego ciągły dostęp do kursu daje możliwość utrzymania wysokiego poziomu. Gorąco polecam osobom, które zamiast wyszukiwać wiadomości w internecie wolą skupić się na konkretach.

Waldemar Szwajłyk
Waldemar Szwajłyk
Zostań Programistą .NET

Dzięki temu szkoleniu i prowadzącemu udało mi się poznać nowe, bardziej zaawansowane techniki programowania oraz wprowadzić ład i porządek do kodu. Nie jestem całkowicie początkujący, mimo to nabyłem sporo nowej wiedzy i nauczyłem się dobrych praktyk. Prowadzący jest otwarty na pomoc w każdej części szkolenia.

Jakub Pelczar
Jakub Pelczar
Zostań Programistą .NET

Zaczynałem od zera (jeśli chodzi o C#) i naprawdę dowiedziałem się wielu ciekawych rzeczy, co pomogło mi zacząć pisać aplikacje samemu. Przejście przez cały przekrój platformy .NET to chyba jeden z największych plusów tego kursu.

Michał Beśka
Michał Beśka
Zostań Programistą .NET

Dzięki szkoleniu udało mi się zdobyć staż, a później pierwszą pracę. Szkolenie pomogło mi nauczyć się tworzenia aplikacji e-commerce. Jeżeli chce się pracować jako programista, zdecydowanie polecam.

Mateusz Kiela
Mateusz Kiela
Zostań Programistą .NET

Szkolenie u Kazimierza jest naprawdę dobre. Porusza wiele tematów związanych z programowaniem w .NET, a aplikacje, które się tam pisze, są naprawdę rozbudowane. Ważne jest, aby robić prace domowe i starać się je rozwiązywać samodzielnie — tak wygląda praca programisty na co dzień. Wiem, co piszę, bo po kursie u Kazika zostałem programistą w PKO BP.

Marek Rozwałka
Marek Rozwałka
szkolenia ModestProgrammer

Ze swojej strony mogę śmiało polecić wideokursy Kazimierza — są super, jak nie wierzysz, to się przekonasz sam. Naprawdę warto, takiej solidnej dawki nie uraczysz w żadnej szkole. To szkolenie Cię uświadomi, co z czym się je, i nie będą Ci straszne żadne zawiłe pojęcia.

Sławomir Pomana
Sławomir Pomana
Zostań Programistą .NET

Struktura szkolenia jest dobrze zorganizowana: najpierw omawiana jest tematyka, a na koniec rozdziału są zadania praktyczne. Podejście mentora jest indywidualne — z każdym problemem można pisać i dostaje się wsparcie. Nie ma czegoś takiego jak zlewanie, odpowiedzi dostaję jeszcze tego samego dnia.

JC
Jakub Chęciński
Zostań Programistą .NET

Początkowo zastanawiałem się, czy warto — przecież jest wiele darmowych tutoriali. Dziś mogę powiedzieć, że absolutnie nie żałuję. Ilość przekazanej praktycznej wiedzy była naprawdę niesamowita i nie sądzę, żeby dało się ją łatwo uzyskać samodzielnie. Choć umiałem już trochę programować w C#, dopiero ten kurs uświadomił mi, ilu praktycznych rzeczy jeszcze nie wiedziałem.

WZ
Wiktor Zielonko
Zostań Programistą .NET

Projekty tworzone w ramach kursu i zadań domowych są świetnym uzupełnieniem portfolio i doskonale nadają się do pochwalenia na rozmowie kwalifikacyjnej. Skończyłem kurs i bardzo szybko udało mi się znaleźć pracę, w której codziennie używam rzeczy, które pamiętam z kursu.

ŁS
Łukasz Stoch
Szkoła Testów Jednostkowych

Dzięki dobrze przygotowanym materiałom oraz prostym i zrozumiałym wytłumaczeniom prowadzącego byłem w stanie zrozumieć i wykorzystać wiedzę bez tracenia czasu na błędy. Największą zaletą kursu jest sam prowadzący, z którym jest dobry kontakt — zawsze odpowiada na pytania, pomaga i doradza.

RL
Rafał Laczek
Zostań Programistą .NET

Technologie przedstawione w przystępny sposób, sporo dodatkowych informacji z obszaru inżynierii oprogramowania. Kurs jest prowadzony przez super instruktora, który bardzo chętnie służy dodatkowymi wyjaśnieniami i pomocą, jeśli jest taka potrzeba.

W
Wojciech
Zostań Programistą .NET

Jakość nagrań bardzo dobra, wszystko dobrze opisane, feedback po każdej pracy domowej i co najważniejsze — zawsze mogłem liczyć na pomoc. Było trochę nauki, ale przeszedłem pozytywnie rozmowę kwalifikacyjną i od miesiąca jestem już programistą :D

12.Czy to szkolenie jest dla Ciebie?

Tak, jeśli…

  • Programujesz w C#/.NET i chcesz wreszcie rozumieć, co EF Core robi „pod maską"
  • Twoje aplikacje zwalniają i podejrzewasz, że winne są zapytania do bazy
  • Przygotowujesz się do pracy jako programista .NET i chcesz mocnych fundamentów z baz danych
  • Wolisz uporządkowany proces z mentorem niż składanie wiedzy z przypadkowych tutoriali
  • Chcesz mieć kogoś, kogo możesz zapytać, gdy utkniesz — także przy kodzie z pracy

Nie, jeśli…

  • Nie znasz jeszcze podstaw C# — zacznij od kursu podstaw i wróć tu później
  • Szukasz samej teorii — tutaj od 2. modułu piszesz własny projekt
  • Nie planujesz robić prac domowych — to na nich opiera się cały postęp
  • Oczekujesz efektów bez własnej pracy — magii tu nie ma, jest sprawdzony proces

13.Pytania i odpowiedzi

Nie czekasz. Zapisy są otwarte, a dostęp do platformy i pierwszych 2 modułów dostajesz od razu po zakupie. Startujesz tego samego dnia — albo wtedy, kiedy będziesz miał na to czas.

Bo w cenie jest moja praca, nie tylko nagrania. Każdą pracę domową sprawdzam osobiście i osobiście odpowiadam na Twoje maile. Żeby utrzymać tempo odpowiedzi, o którym piszą uczestnicy w opiniach, w danym momencie prowadzę ograniczoną liczbę osób. Gdy limit się zapełni, wstrzymuję zapisy do czasu, aż zwolnią się miejsca.

To cena bieżącego naboru — zamiast regularnych 1297 zł. Materiałów w szkoleniu systematycznie przybywa, a dostęp masz dożywotni wraz z aktualizacjami, więc cena idzie w górę, a nie w dół. Nie planuję wyprzedaży poniżej tej kwoty.

Tak. Kupując program, otrzymujesz dożywotni dostęp do wszystkich materiałów, a także do ich przyszłych aktualizacji.

Nie. Na start otrzymasz dostęp do 2 pierwszych modułów, a do każdego kolejnego — co tydzień. Sprawdziliśmy, że ten system działa najlepiej: program jest tak ułożony, że na pewno nie będziesz się nudzić, a po każdym module czeka na Ciebie praca domowa. Dzięki temu realnie kończysz szkolenie, zamiast utonąć w 129 lekcjach naraz. Jeśli przerabiasz materiał szybciej — napisz do mnie, a odblokuję Ci kolejne moduły wcześniej.

Zwykle tego samego dnia, rzadko kiedy później niż następnego — także w weekend. Piszesz bezpośrednio do mnie na maila, nie na grupę czy do moderatora. To samo dotyczy prac domowych: feedback wraca najczęściej w ciągu ok. jednego dnia.

Jeśli pytanie dotyczy Entity Framework Core — jak najbardziej. Wolne zapytanie, zagmatwana migracja, dziwne zachowanie Change Trackera: pisz, przeanalizujemy to razem.

Nie musisz uczyć się składni SQL — dzięki EF Core zapytania na bazie danych piszesz w C#. W szkoleniu pokażę Ci jednak, jak podglądać SQL generowany przez EF Core, żebyś zawsze wiedział, co dokładnie dzieje się na bazie.

Tak. Wszystkie materiały są w języku polskim.

Żaden problem — możesz kupić dostęp teraz, a zacząć z opóźnieniem. Dostęp do programu jest nieograniczony w czasie, więc materiały spokojnie na Ciebie poczekają. Kupując dziś, blokujesz sobie miejsce w bieżącym naborze i dzisiejszą cenę.

Tak. System jest zintegrowany z platformą inFakt, która po zakupie automatycznie wyśle Ci fakturę na maila (dotyczy podatników polskich).

Płatności realizowane są bezpiecznie przez Przelewy24 lub Stripe, a połączenie zabezpiecza certyfikat SSL. Raty też są możliwe: w koszyku wybierz płatność przez Przelewy24, a w kolejnym kroku skonfigurujesz rozłożenie na raty. Gwarancja zwrotu obowiązuje również przy zakupie ratalnym.

Obejmuje Cię 14-dniowa gwarancja zwrotu pieniędzy. Wystarczy, że napiszesz na kazimierz.szpin@modestprogrammer.pl, a zwrócę Ci 100% wpłaty — bez podawania powodu. Dotyczy to również zakupów na raty.

Napisz śmiało na adres: kazimierz.szpin@modestprogrammer.pl — odpowiadam szybko.

Za rok też będziesz debugować wolne zapytania?

Albo otworzysz profiler i od razu zobaczysz, co poprawić. Wiedza z EF Core zostaje z Tobą na całą karierę — a zaczynasz dziś, bez czekania na kolejną edycję.

997 1297
Dołączam do Szkoły EF Core →

Wolne miejsca u mentora: 6 z 20 · 14 dni gwarancji zwrotu · faktura · płatność ratalna

wolne miejsca: 6/209971297
Dołącz teraz