Naucz się ASP.NET i stwórz swoje portfolio, nawet jeśli nigdy nie zdarzyło Ci się napisać linijki kodu.

Kim jest Twój instruktor:

Kajetan Duszyński
Ma 31 lat i jest Senior .NET Developerem z ponad 9-letnim komercyjnym doświadczeniem w ASP.NET.

Tworzył zaawansowane systemy internetowe wykorzystywane na całym świecie w takich firmach jak Samsung Electronics, Falck A/S, NETCOMPANY i wiele, wiele innych.

Jest mentorem z doświadczeniem w budowaniu zespołów programistycznych.

Na co dzień tworzy również firmę programistyczną MDV zajmującą się tworzeniem oprogramowania na wewnętrzne potrzeby firm w Polsce.

Twórca Szkoły Dotneta, kanału na YouTube „Porozmawiajmy o Programowaniu”, a także grupy na facebooku „Naucz się .NETa”

ZAPISY DO TEJ EDYCJI ZAMYKAMY ZA:

Oto co dostaniesz dołączając do programu
Zostań Programistą ASP.NET:

Nauczysz się programowania w ASP.NET

Nauczę Cię zarówno podstaw języka C#, jak i wszystkich standardów tworzenia aplikacji internetowych w ASP.NET Core MVC.

Weźmiesz udział w spotkaniach LIVE z instruktorem

W czasie trwania kursu spotkasz się online 3 razy ze swoim trenerem na sesji Q&A w trakcie której rozwiane zostaną wszystkie ewentualne problemy.

Poznasz najnowszą platformę .NET

Wykupując kurs będziesz mieć zapewniony dostęp do wszystkich materiałów, które będą aktualizowane jeżeli pojawi się nowa wersja C#/.NET

Dostaniesz wszystko na tacy

Kurs przeprowadzi Cię krok po kroku po coraz bardziej zaawansowanych elementach języka C#, a także w prosty sposób przekaże zasady tworzenia aplikacji internetowych w ASP.NET Core MVC.

Otrzymasz 12-tygodniowy program online

Przez 3 miesiące, co tydzień dostaniesz porcję materiału dostosowaną do aktualnego poziomu. Co więcej dostajesz dożywotni dostęp, więc będziesz mieć możliwość powrotu do najważniejszych lekcji.

Zbudujesz własne portfolio

Poprzez prace domowe i zadania do lekcji zbudujesz 2 aplikacje zgodne z najnowszymi standardami w programowaniu co będzie świetnym początkiem Twojego portfolio.

Otrzymasz bonusy

Razem z kursem dostaniesz kod na 6-miesięczny dostęp do oprogramowania Resharper albo Rider IDE, firmy Jetbrains. Dodatkowo do wielu lekcji dołączone będą zadania w formie plików PDF.

Poznasz ludzi takich jak Ty

Być może najważniejszą rzeczą dotyczącą tego kursu jest to, że dostaniesz dostęp do zamkniętej społeczności tylko dla uczestników kursu, gdzie dzielić się będziesz z innymi swoimi sukcesami, problemami i pytaniami.

A czy jest inna droga?

Oczywiście!

Możesz nauczyć się wszystkiego z oficjalnej dokumentacji platformy .NET, przeczytać książki opisujące składnie starszych wersji platformy, albo spędzić miesiące na sali wykładowej drogiego bootcampu stacjonarnego.

 

Możesz też dołączyć do tego 12-tygodniowego programu, który wskaże Ci drogę do zostania programistą ASP.NET i nauczy Cię jak tworzyć nowoczesne aplikacje internetowe.

Co otrzymasz kupując dostęp do kursu?

To wszystko w cenie 849zł!!!

ZAPISY DO TEJ EDYCJI ZAMYKAMY ZA:

Co znajdziesz w programie?

Tydzień 1 - Plan Gry

Ten tydzień wyjaśni Ci dokładnie plan naszej pracy. Dowiesz się, co będziesz budować i jak. To bardzo ważny moduł. 

  • LEKCJA 1 – Powitanie
  • LEKCJA 2 – Plan gry
  • LEKCJA 3 – Jak studiować ten kurs
  • LEKCJA 4 – Co musisz umieć, zanim przejdziesz dalej
  • LEKCJA 5 – Czym jest .NET
  • LEKCJA 6 – Wymagane oprogramowanie
  • LEKCJA 7 – Twój pierwszy program
  • LEKCJA 8 – Jak pracować z Visual Studio
  • LEKCJA 9 – Konwencje pisania
  • LEKCJA 10 – Kompilator
  • LEKCJA 12 – Debugowanie
  • LEKCJA 13 – Błędy początkujących
  • LEKCJA 14 – Praca domowa
Tydzień 2 - Podstawy języka C#

W tym tygodniu poznasz składnię języka C#. To MEGA ważny tydzień, ponieważ wszystkie będziesz używać każdego dnia.

  • LEKCJA 1 – Powitanie
  • LEKCJA 2 – Zmienne i stałe
  • LEKCJA 3 – Typy wartościowe
  • LEKCJA 4 – Typy referencyjne
  • LEKCJA 5 – Warunki
  • LEKCJA 6 – Operatory
  • LEKCJA 7 – Operatory logiczne
  • LEKCJA 8 – Pętle
  • LEKCJA 9 – Instrukcje skoku
  • LEKCJA 10 – Tablice
  • LEKCJA 11 – Listy
  • LEKCJA 12 – Enum
  • LEKCJA 13 – Klasy i obiekty
  • LEKCJA 14 – Metody
  • LEKCJA 15 – Parametry metod
  • LEKCJA 16 – Pola i właściwości
  • LEKCJA 17 – Zakresy widoczności
  • LEKCJA 18 – Piszemy aplikację
  • LEKCJA 19 – Błędy początkujących
  • LEKCJA 20 – Praca domowa
Tydzień 3 - Programowanie obiektowe

Ten tydzień to wprowadzenie do głównych zasad programowania obiektowego, czyli fundamentu C#.

  • LEKCJA 1 – Powitanie
  • LEKCJA 2 – Konstruktory
  • LEKCJA 3 – Przeciążenia
  • LEKCJA 4 – Dziedziczenie
  • LEKCJA 5 – Polimorfizm
  • LEKCJA 6 – Hermetyzacja
  • LEKCJA 7 – Klasy abstrakcyjne
  • LEKCJA 8 – Interfejsy
  • LEKCJA 9 – Typy generyczne
  • LEKCJA 10 – Refaktoryzacja
  • LEKCJA 11 – Błędy początkujących
  • LEKCJA 12 – Praca domowa
Tydzień 4 - Testowanie

Mówi się, że programiści dzielą się na takich którzy, albo debugują, albo testują. Polecam jak najszybciej dołączyć do tej drugiej grupy.

  • LEKCJA 1 – Powitanie
  • LEKCJA 2 – Projekt z testami
  • LEKCJA 4 – Pierwszy test jednostkowy
  • LEKCJA 5 – Testy jednostkowe
  • LEKCJA 5 – Moq
  • LEKCJA 6 – FluentAssertions
  • LEKCJA 7 – Pokrycie kodu testami
  • LEKCJA 8 – TDD
  • LEKCJA 9 – Testy integracyjne
  • LEKCJA 10 – Błędy początkujących
  • LEKCJA 11 – Praca domowa
Tydzień 5 - Praca z danymi

Żadna aplikacja nie obejdzie się bez danych. W tym tygodniu nauczymy się z nimi pracować.

  • LEKCJA 1 – Powitanie
  • LEKCJA 2 – Kolekcje w .NET
  • LEKCJA 3 – IQueryable i IEnumerable
  • LEKCJA 4 – LINQ – podstawy
  • LEKCJA 5 – Manipulacje plikami
  • LEKCJA 6 – Praca z XML
  • LEKCJA 7 – Praca z JSON
  • LEKCJA 8 – Błędy początkujących
  • LEKCJA 9 – Praca domowa
Tydzień 6 - Aplikacje webowe w ASP.NET Core

To na co wszyscy najbardziej czekali. W tygodniu 5 stworzymy pierwszą aplikację internetową.

  • LEKCJA 1 – Powitanie
  • LEKCJA 2 – Tworzenie projektu
  • LEKCJA 3 – Wzorzec MVC – omówienie
  • LEKCJA 4 – Architektura aplikacji
  • LEKCJA 5 – Zależności między projektami
  • LEKCJA 6 – Controller
  • LEKCJA 7 – Model
  • LEKCJA 8 – View
  • LEKCJA 9 – Dependency Injection
  • LEKCJA 10 – Routing
  • LEKCJA 11 – Błędy początkujących
  • LEKCJA 12 – Praca domowa
Tydzień 7 - Bazy danych

Nowoczesne systemy internetowe posiadają magazyny w postaci baz danych. Umiejętna praca z nimi jest ważna.

  • LEKCJA 1 – Powitanie
  • LEKCJA 2 – Entity Framework
  • LEKCJA 3 – Code first
  • LEKCJA 4 – Zasady tworzenia baz danych
  • LEKCJA 5 – Context
  • LEKCJA 6 – Repository
  • LEKCJA 7 – Abstract
  • LEKCJA 8 – Instalacja SQL Server
  • LEKCJA 9 – Migracje
  • LEKCJA 10 – Błędy początkujących
  • LEKCJA 11 – Praca domowa
Tydzień 8 - Od modelu do widoku

Nowoczesne aplikacji internetowe oprócz wzorca MVC wykorzystują również inne wzorce, aby łatwiej było zarządzać dużymi projektami.

  • LEKCJA 1 – Powitanie
  • LEKCJA 2 – Wzorzec “Repozytorium-serwis”
  • LEKCJA 3 – Dodawanie wydarzeń
  • LEKCJA 4 – DTO
  • LEKCJA 5 – Implementacja serwisu
  • LEKCJA 6 – Automapper
  • LEKCJA 7 – Praktyczne wstrzykiwanie zależności
  • LEKCJA 8 – Wyświetlanie obiektów
  • LEKCJA 9 – Filtrowanie, wyszukiwanie, paginacja
  • LEKCJA 10 – Praca z formularzami
  • LEKCJA 11 – Dodawanie obiektów
  • LEKCJA 12 – Fluent Validation
  • LEKCJA 13 – Data Annotations
  • LEKCJA 14 – Edycja obiektów
  • LEKCJA 15 – Usuwanie obiektów
  • LEKCJA 16 – Logowanie danych
  • LEKCJA 17 – Błędy początkujących
  • LEKCJA 18 – Praca domowa
Tydzień 9 - Obsługa użytkowników

Pisanie aplikacji internetowych niemal zawsze wiąże się z zarządzaniem użytkownikami takiej aplikacji. Dlatego należy wiedzieć, w jaki sposób efektywnie z nimi pracować.

  • LEKCJA 1 – Powitanie
  • LEKCJA 2 – Generowanie widoków zarządzania użytkownikiem
  • LEKCJA 3 – Prosta rejestracja
  • LEKCJA 4 – Rejestracja przy użyciu social media
  • LEKCJA 5 – Logowanie
  • LEKCJA 6 – Authorize
  • LEKCJA 7 – Własne filtry
  • LEKCJA 8 – Praktyka zarządzania użytkownikami
  • LEKCJA 9 – Role
  • LEKCJA 10 – Claims
  • LEKCJA 11 – Błędy początkujących
  • LEKCJA 12 – Praca domowa
Tydzień 10 - REST API i integracja systemów

Nowoczesne aplikacje internetowe to również kombinacja API na backendzie i frameworku JS na frontendzie. Dlatego ważne jest nauczyć się jak tworzy się nowoczesnie API.

  • LEKCJA 1 – Powitanie
  • LEKCJA 2 – Czym jest RESTful API
  • LEKCJA 3 – MVC vs WebAPI
  • LEKCJA 3 – JWT
  • LEKCJA 4 – Tworzenie tokenów
  • LEKCJA 5 – Logowanie użytkownika przy pomocy tokena
  • LEKCJA 6 – Błędy początkujących
  • LEKCJA 7 – Praca domowa
Tydzień 11 - Wzorce projektowe i SOLIDne podstawy

Praca programisty to nie tylko czyste programowanie, ale również ciągła nauka wzorców, czy zasad architektury. Warto przyswoić je jak najwcześniej.

  • LEKCJA 1 – Powitanie
  • LEKCJA 2 – Czym jest wzorzec
  • LEKCJA 3 – Factory Method
  • LEKCJA 4 – Builder
  • LEKCJA 5 – Proxy
  • LEKCJA 6 – Adapter
  • LEKCJA 7 – Czym jest SOLID
  • LEKCJA 8 – Single Responsibility Principle
  • LEKCJA 9 – Opened – Closed Principle
  • LEKCJA 10 – Liskov Substitution Principle
  • LEKCJA 11 – Interface Segregation Principle
  • LEKCJA 12 – Dependency Inversion Principle
  • LEKCJA 13 – Błędy początkujących
  • LEKCJA 14 – Praca domowa
Tydzień 12 - I CO DALEJ?

Kiedy w końcu poczujesz gotowość na pierwszą pracę, trzeba się do niej poważnie przygotować. Pomogę Ci to zrobić.

  • LEKCJA 1 – Powitanie
  • LEKCJA 2 – Jak przygotować swoje CV
  • LEKCJA 3 – Jak wygląda rozmowa rekrutacyjna
  • LEKCJA 4 – Pierwsza praca
  • LEKCJA 5 – Przyszłość .NETa
  • LEKCJA 6 – Jak się dalej rozwijać
  • LEKCJA 7 – Błędy początkujących
  • LEKCJA 8 – Praca domowa

GWARANCJA

Pokochaj kurs lub zwrócę Ci pieniądze

Przygotowałem materiały tak, aby dały Ci maksymalnie dużą wartość. Jeżeli z jakichś powodów kurs jednak nie będzie dla Ciebie odpowiedni, to wystarczy, że napiszesz na adres kajetan@szkoladotneta.pl i zwrócę Ci 100% Twojej wpłaty. Masz na to 30 dni.

Często zadawane pytania:

TAK. Wszystkie materiały będą dostępne do Ciebie tak długo, jak Szkoła Dotneta będzie istnieć. Materiały też będą aktualizowane.

U osób, które dopiero zaczynają przygodę z programowanie i chcą zostać programistami tworzącymi aplikacje internetowe.

U osób, które są doświadczonymi programistami .NET, umiejącymi tworzyć zaawansowane systemy internetowe.

Kurs rozpoczyna się wtedy, gdy wykupisz do niego dostęp. Dostaniesz dostęp do Tygodnia 1. Następnie przez 12 kolejnych tygodni pojawiać się będą kolejne moduły.

Jeżeli uznasz, że kurs 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. Po prostu napisz na kajetan@szkoladotneta.pl, a zwrócę Ci 100% pieniędzy.

Potrzebujesz podążać za moimi krokami. Pokażę Ci wszystko od A do Z.

0zł. Oprogramowanie, które będzie Ci potrzebne do ukończenia kursu jest zupełnie darmowe i dostępne w sieci.

O wszystkim dowiesz się w programie oraz na grupie Facebookowej. Spotkania będą ogłaszane z odpowiednim wyprzedzeniem.

Tak. System jest zintegrowany z platformą do płatności i z usługą iFirma, która wyśle Ci na maila fakturę po zakupie kursu.

Napisz na adres email: kajetan@szkoladotneta.pl

ZAPISY DO TEJ EDYCJI ZAMYKAMY ZA: