Praktyczne Szkolenie Entity Framework Core dla Programistów C#/.NET

DOŁĄCZ DO LISTY MAILOWEJ I POWIADOMIMY CIĘ O STARCIE KOLEJNEJ EDYCJI SZKOŁY ENTITY FRAMEWORK CORE

Kontakt: kazimierz.szpin@modestprogrammer.pl

KIM JEST TWÓJ INSTRUKTOR

Twój instruktor to Kazimierz Szpin. Pasjonat programowania, od kilkunastu lat związany z programowaniem. Przez całą swoją dotychczasową karierę rozwija aplikacje głównie w C# na platformie .NET.

Współpracował między innymi z takimi firmami jak: Sensonics, Infobox, BIELbit, Rekord SI.

Autor bloga ModestProgrammer.pl skierowanego głównie dla Programistów C#/.NET

Twórca kanału ModestProgrammer na YouTube.

Twórca szkolenia „Zostań Programistą .NET”.

Twórca szkolenia „Szkoła Testów Jednostkowych” dla Programistów C#/.NET

Twórca szkolenia „Szkoła Entity Framework Core” dla Programistów C#/.NET

Przez większą część swojej kariery pracował jednocześnie na etacie oraz jako freelancer w kilku firmach tworzących oprogramowanie.

Pisał różne aplikacje w swojej karierze. Zaczynał od aplikacji desktopowych pisanych w windows forms, następnie w WPF. Poprzez aplikacje mobilne pisane w Xamarinie, a kończąc na aplikacjach webowych w ASP.NET MVC, ASP.NET Core i ASP.NET Web API.

OTO CO DOSTANIESZ W PROGRAMIE SZKOŁA ENTITY FRAMEWORK CORE

Poznasz Cały Proces

Poznasz cały proces, otrzymasz wszystkie potrzebne wskazówki, by współpracować z bazą danych za pomocą Entity Framework Core na platfomie .NET (nawet bez znajomości SQL’a).

Przejdziesz Przez Proces Pod Okiem Mentora

Przez cały okres trwania szkolenia, będziesz pracował pod okiem prowadzącego, który pomoże w razie problemów. Będziecie w stałym kontakcie.

Otrzymasz 9 Modułów Szkolenia Online

To jest kompletne szkolenie. Otrzymasz od 6 do 10 (zgodnie z agendą) nagrań video w każdym module, pokazujących cały proces. Przeprowadzę Cię od podstaw, aż po zaawansowane zagadnienia związane z Entity Framework Core.

Dużo Praktyki

W szkoleniu przede wszystkim stawiamy na praktykę. Już od 2 moduły stworzysz własny projekt, który będziemy rozwijać przez całe szkolenie. Przedstawię Ci także, jak pracować z Entity Framework Core w aplikacjach webowych ASP.NET Core oraz aplikacjach desktopowych.

Otrzymasz Bonusy

W programie otrzymasz mnóstwo bonusów, między innymi przygotowałem cały moduł bonusowy, w którym przechodzimy przez mniej popularne scenariusze związane z Entity Framework Core z którymi możesz się czasem spotkać w pracy. Oprócz tego każdy moduł kończymy pracą domową, którą następnie ocenię i przedstawię Ci przykładowe rozwiazanie.

Poznasz Najczęstsze Błędy Początkujących

W większości modułów  przedstawię Ci, jakie błędy najczęściej popełniają początkujący w tematyce Entity Framework Core. Pokaże, na co zwracać przede wszystkim uwagę i jakich błędów unikać.

Dostęp Do Aktualizacji

Do szkolenia będziesz miał dostęp dożywotni, a także jeżeli wyjdzie aktualizacja Entity Framework Core, to również zostaną przygotowane nowe materiały. Dostęp do tych aktualizacji dla Ciebie będzie darmowy.

Poznasz Najlepsze Praktyki

Przedstawię Ci wszystkie najlepsze praktyki jaki znam, abyś mógł pisać wydajne i szybkie zapytania na bazie danych za pomocą Entity Framework Core.

MOJE OPINIE

DOŁĄCZ DO LISTY MAILOWEJ I POWIADOMIMY CIĘ O STARCIE KOLEJNEJ EDYCJI PROGRAMU SZKOŁA ENTITY FRAMEWORK CORE

Kontakt: kazimierz.szpin@modestprogrammer.pl

A czy jest inna droga?

Oczywiście!

Możesz obejrzeć setki nagrań na YouTube, przeczytać mnóstwo książek, tutoriali lub zaufać własnej intuicji.

Zamiast tego możesz rozpocząć 9-modułowy program i przejść przez cały proces nauki Entity Framework Core pod okiem mentora, bez popełniania błędów oraz skupieniu się na tym co najważniejsze.

CO OTRZYMUJESZ KUPUJĄC DOSTĘP DO PROGRAMU?

OPIS PROGRAMU

MODUŁ 1: STRATEGIA

LEKCJA 1: Powitanie
LEKCJA 2: Wymagania
LEKCJA 3: Plan Gry
LEKCJA 4: Jak Studiować?
LEKCJA 5: Bazy Danych
LEKCJA 6: Instalowanie SQL Server
LEKCJA 7: Instalowanie SQL Server Management Studio
LEKCJA 8: Praca Domowa

MODUŁ 2: PODSTAWY

LEKCJA 1: Powitanie
LEKCJA 2: ORM
LEKCJA 3: Entity Framework
LEKCJA 4: Entity Framework Core
LEKCJA 5: Entity Framework vs Entity Framework Core
LEKCJA 6: Inne Rozwiązania
LEKCJA 7: Tworzenie Struktury Projektów
LEKCJA 8: Instalacja Wymaganych Pakietów EF Core
LEKCJA 9: Błędy Początkujących
LEKCJA 10: Praca Domowa
LEKCJA 11: Przykładowe Rozwiązanie

MODUŁ 3: CODE FIRST

LEKCJA 1: Powitanie
LEKCJA 2: Wprowadzenie Do Code First
LEKCJA 3: Model Domenowy
LEKCJA 4: DbContext
LEKCJA 5: DbSet
LEKCJA 6: Connection String
LEKCJA 7: Seed Data
LEKCJA 8: Komendy PMC
LEKCJA 9: Tworzenie Bazy Danych
LEKCJA 10: Błędy Początkujących
LEKCJA 11: Praca Domowa
LEKCJA 12: Przykładowe Rozwiązanie

MODUŁ 4: MIGRACJE

LEKCJA 1: Powitanie
LEKCJA 2: Wprowadzenie Do Migracji
LEKCJA 3: Pierwsza Migracja
LEKCJA 4: Aktualizowanie Bazy Danych
LEKCJA 5: Nowa Migracja
LEKCJA 6: Powrót Do Wcześniejszych Migracji
LEKCJA 7: Zaawansowane Migracje
LEKCJA 8: Niezsynchronizowana Baza Danych
LEKCJA 9: Automatyczne Migracje
LEKCJA 10: Generowanie Skryptów
LEKCJA 11: Błędy Początkujących
LEKCJA 12: Praca Domowa
LEKCJA 13: Przykładowe Rozwiązanie

MODUŁ 5: MAPOWANIE

LEKCJA 1: Powitanie
LEKCJA 2: Wprowadzenie Do Mapowania
LEKCJA 3: Sposoby Mapowania
LEKCJA 4: Najlepsze Praktyki Fluent Api
LEKCJA 5: Fluent Api Praktyka
LEKCJA 6: Relacja 1 Do 1
LEKCJA 7: Relacja 1 Do Wiele
LEKCJA 8: Relacja Wiele Do Wiele
LEKCJA 9: Usuwanie Rekordów Powiązanych
LEKCJA 10: Błędy Początkujących
LEKCJA 11: Praca Domowa
LEKCJA 12: Przykładowe Rozwiązanie

MODUŁ 6: LINQ

LEKCJA 1: Powitanie
LEKCJA 2: Wprowadzenie Do LINQ
LEKCJA 3: Pierwsze Zapytania, Filtrowanie Danych
LEKCJA 4: Sortowanie Danych
LEKCJA 5: First vs FirstOrDefault vs Single vs SingleOrDefault
LEKCJA 6: Interfejs IEnumerable
LEKCJA 7: Projektowanie Wyników Zapytania
LEKCJA 8: Złączenia Kolekcji
LEKCJA 9: Zapytania Na Kilku Kolekcjach
LEKCJA 10: Operacje Agregacji Danych
LEKCJA 11: Grupowanie Danych
LEKCJA 12: Paginacja Danych
LEKCJA 13: Sprawdzanie Wydajności
LEKCJA 14: Błędy Początkujących
LEKCJA 15: Praca Domowa
LEKCJA 16: Przykładowe Rozwiązanie

MODUŁ 7: KWERENDY

LEKCJA 1: Powitanie
LEKCJA 2: Wszystko o DbContext
LEKCJA 3: Podstawowe Zapytania
LEKCJA 4: Podgląd Zapytań Na Bazie Danych
LEKCJA 5: Logowanie Zapytań EF Core
LEKCJA 6: Zapis Zapytań EF Core Do Pliku
LEKCJA 7: Wywołania Asynchroniczne
LEKCJA 8: Lazy Loading
LEKCJA 9: Problem N+1
LEKCJA 10: Eager Loading
LEKCJA 11: Explicit Loading
LEKCJA 12: IQueryable vs IEnumerable
LEKCJA 13: Change Tracker
LEKCJA 14: Nietypowe Zapytania
LEKCJA 15: Pisanie Czystych SQL'i
LEKCJA 16: Błędy Początkujących
LEKCJA 17: Praca Domowa
LEKCJA 18: Przykładowe Rozwiązanie

MODUŁ 8: KOMENDY

LEKCJA 1: Powitanie
LEKCJA 2: Dodawanie Danych
LEKCJA 3: Zaawansowane Dodawanie Danych
LEKCJA 4: Aktualizowanie Danych
LEKCJA 5: Zaawansowane Aktualizowanie Danych
LEKCJA 6: Usuwanie Danych
LEKCJA 7: Zaawansowane Usuwanie Danych
LEKCJA 8: Transakcje
LEKCJA 9: Konflikty Współbieżności
LEKCJA 10: Widoki
LEKCJA 11: Procedury
LEKCJA 12: Błędy Początkujących
LEKCJA 13: Praca Domowa
LEKCJA 14: Przykładowe Rozwiązanie

MODUŁ 9: EF CORE W ASP.NET CORE

LEKCJA 1: Powitanie
LEKCJA 2: Wprowadzenie Do Architektury
LEKCJA 3: Omówienie Projektu
LEKCJA 4: Domena
LEKCJA 5: DbContext
LEKCJA 6: Konfiguracja
LEKCJA 7: Connection String
LEKCJA 8: Dependency Injection
LEKCJA 9: Migracje
LEKCJA 10: Monitorowanie Zmian w Bazie Danych
LEKCJA 11: Logowanie Komend
LEKCJA 12: Kwerendy Przykłady
LEKCJA 13: Paginacja
LEKCJA 14: Komendy Przykłady
LEKCJA 15: Monitorowanie Wydajności
LEKCJA 16: Błędy Początkujących
LEKCJA 17: Praca Domowa
LEKCJA 18: Podsumowanie

MODUŁ BONUSOWY

LEKCJA 1: Database First w EF Core
LEKCJA 2: EF Core z PostgreSQL
LEKCJA 3: Komendy CLI
LEKCJA 4: EF Core w Aplikacjach Desktopowych
LEKCJA 5: Testy EF Core
LEKCJA 6: Najpopularniejsze Błędy z Którymi Możesz Się Spotkać
LEKCJA 7: Odpowiedzi Na Najczęstsze Pytania Uczestników Szkolenia

BONUSY

BONUS 1: Dodatkowy Moduł Uzupełniający Zagadnienia z EF Core z Którymi Możesz Się Spotkać w Pracy
BONUS 2: Dostęp Do Aktualizacji Materiałów Oraz Nowych Materiałów
BONUS 3: Sprawdzanie Pracy Domowej

PROGRAM OD ŚRODKA

NASZA GWARANCJA

POKOCHAJ PROGRAM LUB ZWRACAMY PIENIĄDZE

Materiały są przygotowane, tak aby dały Ci mnóstwo korzyści, więcej wartości niż oczekujesz. Jeżeli z jakichś powodów program jednak nie będzie dla Ciebie odpowiedni, to wystarczy, że napiszesz na adres kazimierz.szpin@modestprogrammer.pl i zwrócimy Ci 100% Twojej wpłaty. Masz na to 30 dni.

CZĘSTO ZADAWANE PYTANIA

Czy mogę otrzymać ten program dożywotnio?

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

Czy dostanę cały kurs od razu?

Nie. Na początek otrzymasz dostęp do 2 pierwszych modułów. Do każdego kolejnego modułu otrzymasz dostęp co tydzień. Sprawdziliśmy, że taki system sprawdza się najlepiej. Program jest tak ułożony, że na pewno nie będziesz się nudził, po każdym zakończonym module otrzymasz pracę domową, która wymaga Twojej pracy.

Czy materiały będą w języku polskim?

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

Co w sytuacji gdy nie mogę teraz zacząć szkolenia?

Nie ma żadnego problemu, możesz kupić dostęp teraz a zacząć szkolenie z opóźnieniem. Pamiętaj, że kupując dostęp do programu, masz do niego nieograniczony dostęp. Jeżeli będzie kolejna edycja, to cena na pewno pójdzie w górę.

Potrzebuję polską fakturę. Czy ją dostane?

Tak. System jest zintegrowany z platformą inFakt, która wyśle Ci na maila fakturę po zakupie programu. Dotyczy tylko osób będących podatnikami polskimi.

Jak dokonywane są płatności? Czy jest możliwość zakupu szkolenia na raty?

Mimo, iż nie zalecam zakupów na raty, to jest taka możliwość. Wszystkie płatności są realizowane przez firmę Przelewy24 i wiem, że ona udostępnia również taką formę płatności.

Co jeśli nie jestem zadowolony ze szkolenia?

Jeżeli uznasz, że program nie jest dla Ciebie, to otrzymasz zwrot pieniędzy. Możesz zgłosić się o zwrot lub zrezygnować z niego. Masz na to 30 dni od daty zakupu. W taki przypadku napisz na kazimierz.szpin@modestprogrammer.pl, a zwrócę Ci 100% pieniędzy.

Co jeżeli mam z czymś problem lub coś jest niejasne?

Napisz na adres email: kazimierz.szpin@modestprogrammer.pl

ZACZYNAMY?

DOŁĄCZ DO LISTY MAILOWEJ I POWIADOMIMY CIĘ O STARCIE KOLEJNEJ EDYCJI PROGRAMU SZKOŁA ENTITY FRAMEWORK CORE

Kontakt: kazimierz.szpin@modestprogrammer.pl

Copyright © 2021 Szkoła Entity Framework Core | Regulamin | Polityka prywatności

Podaj maila, aby otrzymać powiadomienie o kolejnym otwarciu:

* zero spamu. Tylko wartościowe informacje odnośnie .NET’a. Możesz wypisać się w dowolnym momencie.