Kurs Spring Boot – Tworzenie efektywnych aplikacji internetowych + Skuteczne zabezpieczanie aplikacji – Przedsprzedaż
TWÓJ INSTRUKTOR Przemysław Adam Bykowski

Konsultant z ponad 7-letnim doświadczeniem programistycznym
2000+ godzin spędzonych na sali szkoleniowej jako trener programowania i wykładowca
Autor wielu publikacji, książki i korektor merytoryczny w PWN
Koordynator merytoryczny w największych szkołach programowania
Bloger i YouTuber
Ze Spring Boot związany od jego wyjścia
Przede wszystkim pasjonat programowania
Cześć, tu Przemek Bykowski. Pozwól, że na dobry początek krótko się przedstawię:
Prowadzę szkolenia i warsztaty z zakresu tworzenia i rozwoju oprogramowania. Specjalizuję się w Spring Framework i architekturze mikroserwisów. Moje kierunkowe wykształcenie oraz wieloletnie doświadczenie pozwalają mi świadczyć usługi na najwyższym poziomie, co potwierdza coraz szersze grono zadowolonych kursantów.
Jak to się zaczęło?
Choć odnosiłem spore sukcesy jako programista, zawsze czułem, że wiedzę i umiejętności nabyte podczas projektowania rozwiązań programistycznych powinienem przekazywać dalej. Wiele osób z mojego środowiska dostrzegało mój talent do nauczania i prostego wyjaśniania nawet zawiłych kwestii. W końcu nie pozostało mi nic innego, jak pójść za głosem intuicji – i tak zostałem trenerem programowania.
Współpracuję z różnymi osobami, niezależnie od ich wieku oraz poziomu zaawansowania. Działalność akademicka daje mi możliwości poznawania i wdrażania innowacyjnych rozwiązań oraz trenowania przyszłych specjalistów, którzy spełniają swoje marzenia o świetnej pracy, w której stają się cenionymi ekspertami.
Dzięki zawziętości i godzinach spędzonych na rozwoju umiejętności wypracowałem swój sukces na rynku IT. Jestem laureatem wielu konkursów biznesowo-programistycznych, między innymi organizowanych rzez Comarch, IDeA. Wielką satysfakcję dało mi też zwycięstwo w ogólnopolskim konkursie programistycznym na projekt inteligentnej metropolii, organizowanym przez koncern ABB.
Po godzinach nagrywam filmy na mój YOUTUBE, publikuję na
BLOGU, trenuję crossfit i biegam maratony. Od czasu do czasu także jem i śpię 😉
Dołącz do grona moich kursantów, a poznamy się bliżej!
CO DOSTANĘ PRZYSTĘPUJĄC DO KURSU?
Obszerny 12 tygodniowy kurs video, który przygotuje Cię do tworzenia zaawansowanych aplikacji internetowych.
Zbiór licznych przykładów i cotygodniowych prac domowych.
Dołączysz do grupy wspaniałych osób dzielących się wiedzą, przez, którą zyskasz siły do działania, nie poczujesz się samotnie i nawiążesz kontaktu.
Spędzisz mało czasu zdobywając dużo wiedzy.
Licencje na oprogramowanie IntelliJ IDEA.
Dostęp do materiałów i kodów źródłowych.
Realny wpływ na program kursu. Ten program to nie koniec, nowe materiały tworzę regularnie!
Dożywotnią aktualizacje programu i wszystkich materiałów.
ROZKŁAD JAZDY
Plan Gry
1. Powitanie
2. Cel
3. Co da Ci kurs?
4. Czego kurs nie zrobi za Ciebie
5. Wspólna praca
6. Nawyk regularnej pracy
7. Wymagania – jakich narzędzi potrzebujesz
8. Praca domowa
Praca z projektem
1. Powitanie
2. Czym jest Spring Boot?
3. Jak działa kontener?
4. Zakładanie projektu
5. Struktura projektu
6. Czym jest Bean?
7. Inversion of control
8. Wstrzykiwanie zależności
9. Zaawansowane wstrzykiwanie zależności
10. Internacjonalizacja
11. Zarządzanie konfiguracją
12. Profilowanie
13. Przygotowanie do testu
14. Quiz
15. Praca domowa
16. Bonus
17. Bonus – logowanie zdarzeń
18. Bonus – znaki specjalne w konfiguracji
19. Notatki
REST API
1. Powitanie
2. Czym jest REST?
3. Protokół HTTP
4. Implementacja metod webowych
5. Parametryzacja metod webowych
6. Kody HTTP
7. Projekt aplikacji REST
8. Quiz
9. Praca domowa
10. Bonus – Swagger
11. Bonus – zmiana formatu zwracanego na XML
12. Bonus – HATEOAS
13. Notatki
Spring MVC
1. Powitanie
2. Model-View-Controller
3. Zanim zdecydujesz się na konkretne rozwiązania do tworzenia widoków
4. Vaadin I
5. Vaadin II
6. Thymeleaf
7. React
8. Quiz
9. Praca domowa
10. Notatki
Klient HTTP
1. Powitanie
2. Praca z uslugami zdalnymi
3. Implementacja klienta HTTP
4. Mapowanie JSON – POJO
5. Zaawansowany klient HTTP
6. Projekt aplikacji
7. Quiz
8. Praca domowa
9. Notatki
Paradygmat programowania aspektowego
1. Powitanie
2. Programowanie aspektowe – teoria
3. Programowanie aspektowe – implementacja
4. Programowanie aspektowe – adnotacje
5. Quiz
6. Praca domowa
7. Bonus – zadania cykliczne
8. Notatki
Bazy danych II – JDBC
1. Powitanie
2. Zakładanie bazy danych
3. Konfigurowanie połączenia
4. Generowanie modelu
5. Zapis do bazy
6. Odczyt z bazy
7. Modyfikowanie rekordów
8. Usuwanie rekordów
9. Dodatkowe operacje DAO
10. Quiz
11. Praca domowa
12. Notatki
Bazy danych II – Hibernate
1. Powitanie
2. ORM, JPA, Hibernate – teoria
3. Konfigurowanie połączenia
4. Operacje na bazie danych
5. Enum w bazie danych
6. Elastyczne formuły repozytorium
7. Własne zapytania
8. Quiz
9. Praca domowa
10. Bonus – związki między relacjami
11. Notatki
Bazy danych III – NoSQL
1. Powitanie
2. Czym jest noSQL?
3. Konfiguracja projektu
4. CRUD
5. Quiz
6. Praca domowa
7. Bonus – Firebase
Testowanie aplikacji
1. Powitanie
2. Idea testów
3. TDD
4. Testy jednostkowe
5. Testy MVC
6. Quiz
7. Praca domowa
Implementacja wzorców projektowych w Spring
1. Powitanie
2. DTO
3. Fabryka abstrakcyjna
4. Obserwator
5. Budowniczy
Projekt końcowy i wdrażanie aplikacji na serwer
1. Powitanie
2. Projekt aplikacji rozpoznającej emocje na podstawie zdjęcia
3. FaceApi
4. Implementacja
6. Tworzenie GUI
7. Wdrażanie aplikacji na platformy chmurowe w modelu PaaS
8. Praca domowa
9. To dopiero początek!
CENA KURSU SPRING BOOT 2: Tworzenie efektywnych aplikacji internetowych
3-miesięczny program kursu Spring Boot 2 – Wartość 2999 PLN
Dostęp do repozytorium, kodu źródłowego i materiałów – Wartość 600 PLN
Dożywotni dostęp do aktualizacji programu i materiałów – Wartość 799 PLN / rocznie
Dożywotni dostęp do grupy MasterMind – Bezcenne
5-misięczna licencja IntelliJ IDEA – Wartość 1088,25 PLN BEZPŁATNIE – dzięki partnerstwu JetBrains!
Świąteczna przedsprzedaż – zaoszczędź w przedsprzedaży NOWEGO kursu!

12 tygodniowy kompletny program
Ponad 120 lekcji!
Cały czas aktualizowana i rozbudowywana baza materiałów
Testy i prace domowe, które weryfikują Twoje postępy
Grupa wzajemnej pomocy merytorycznej i motywacyjnej
Sprawdzony program i dziesiątki zadowolonych kursantów!
za jedyne 999,99 PLN

Nowy 6 tygodniowy program
Co tydzień świeża porcja materiałów! A w nich:
- Wprowadzenie do zabezpieczeń aplikacji
- Zarządzanie uprawnieniami użytkowników
- Praca z zaszyfrowanymi hasłami
- Strony rejestracji, logowania i wylogowania
- Zarządzanie sesją
- REST – Authentication&Authorization
- OAuth 2.0 w praktyce
- Wykorzystanie JWT
- Single Sine One
- Projekt aplikacji integrującej się z mediami społecznościowymi
- Ochrona przed atakami typu CSRF
za jedyne 699,99 PLN
Kupując kursy w pakiecie:
SPRING BOOT 2: Tworzenie efektywnych aplikacji internetowych
SPRING BOOT 2: Skuteczne zabezpieczanie aplikacji
Start kursów 20/01/2020 – Przedsprzedaż tylko do piątku – Nie przegap!
Zobacz co piszą o mnie moi kursanci i widzowie
– treść oryginalna, niezmieniana:

INTENSYWNA PRACA W GRUPIE PRZYNOSI ŚWIETNE EFEKTY

ZAPISZ SIĘ JUZ TERAZ
FAQ
Kiedy startuje kurs?
Kursy rozpoczynają się 20 stycznia 2020. Będzie to druga edycja dla kursu Kurs Spring Boot 2: Tworzenie efektywnych aplikacji internetowych. Przystępując do kursu już pierwszego dnia dostajesz komplet wszystkich materiałów. Natomiast kurs Spring Boot 2: Skuteczne zabezpieczanie aplikacji jest w pierwszej edycji. Jego treści będą udostępniane co tydzień.
Jak wygląda szkolenie? Podsyłasz materiały czy spotkania na żywo o danej godzinie?
Przystępując do kursu od razu dostajesz wszystkie materiały ze wszystkich lekcji – wideo, skrypt, kody źródłowe, sprawdziany i prace domowe (którą później weryfikujemy) – tak, aby każdemu wygodnie było do tego przysiąść, kiedy ma na to czas.
W ostatniej edycji wzięło udział 52 uczestników. Łącznie odbyło się 6 wspólnych webinarów w ramach, których rozwiązywaliśmy testy i prace domowe. Zapisy z tych webinarów pozostają do Twojej dyspozycji.
Spotkania ze mną na żywo są dla wszystkich co poniedziałek o 19:00 na moim kanale YT, ale dla osób w grupie możemy robić dodatkowe dedykowane webinaria, jeśli tylko będzie zainteresowanie Każdy kto śledzi mnie na YT dobrze wie, że ja zawsze bardzo chętnie i jest to tylko kwestia chęci uczestników
Co muszę umieć przed przystąpieniem do kursu?
Kurs uczy tworzenia aplikacji internetowych z wykorzystaniem Spring Boot 2. Przed przystąpieniem do kursu musisz dobrze posługiwać się językiem Java 8, zalecana jest też podstawowa znajomość SQL oraz HTML.
Kiedy będzie kolejna edycja kursu? Czy będzie ona uruchomiana co 12 tygodni?
Nie, kolejna edycja kursu będzie dopiero w przyszłym roku.
Czy cena w kolejnej edycji będzie wyższa?
Tak, oferta promocyjna jest tylko dla osób, które przystąpiły do tej edycji kursu. W następnych edycjach cena wzrośnie.
Czy dostane fakturę?
Tak, podane ceny są cenami brutto. Do każdego zamówienia otrzymasz fakturę VAT.
Potrzebuje porady, jak się skontaktować?
Zawsze chętnie służę pomocą, skontaktuj się ze mną – przemek@bykowski.pl