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!

 ?Tylko w II edycji cały pakiet dostępny za jedyne  999,99 PLN
 

Ś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! 

 ?Tylko w przedsprzedaży II edycji kurs dostępny
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
 ?Tylko w przedsprzedaży I edycji kurs dostępny
za jedyne  699,99 PLN

Kupując kursy w pakiecie:

SPRING BOOT 2: Tworzenie efektywnych aplikacji internetowych

SPRING BOOT 2: Skuteczne zabezpieczanie aplikacji

?Oszczędzasz 200 PLN! Oba kursy za jedyne 1 499,98
 
?Tylko dla osób kupujących którykolwiek z kursów kurs Spring Boot 2 – programowanie reaktywne (8 lekcji o zasadach programowania reaktywnego, operacjach reaktywnych, tworzeniu i łącznie typów reaktywnych, budowania reaktywnego API) GRATIS!!!
?To nie koniec – dodatkowo dla kupujących dziś (23.12.2019) – kurs Continuous Integration | Continuous Delivery | Continuous Deployment – GRATIS!!!

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:

Kontakt, przygotowanie i umiejętność przekazywania wiedzy
Super wiedza, którą potrafi świetnie przekazać! Brawo!
Świetne umiejętności dydaktyczne. Pomocny, wspiera przy rozwiązywaniu problemów. Oby jak najwiecej takich trenerów
Czas na zajęciach szybko mijał. Prowadzący dostosowywał zadania do poziomu osób na bieżąco. Bardzo wartościowe zajęcia
One of the best classess I've ever had. Przemek is a great teacher with skills backed up with vast knowledge about java, spring and beyond. He's been really helpful and none questions were left unanswered. Highly recommened 🙂
Byku jesteś mega, nic w sobie nie zmieniaj wszystko masz dopracowane do perfekcji (poza literówkami :d)
Rewelacyjny kontakt z trenerem. Przemek jest osobą bardzo kontaktowa, otwartą i uśmiechnięta a co najważniejsze jego wiedzą i umiejętność jej przekazania jest na bardzo wysokim poziomie. Na plus: kompetencje, gotowość do pomocy.
Zaangażowanie godne podziwu! - dzięki wielkie za udzielone wsparcie przez cały czas zajęć 🙂
Great guy, great trainer well let's call him big head 😉
Nasz najlepszy trener na kursie. Pełny spokoju i cierpliwości, zawsze chętny do pomocy i odpowiadania na nasze pytania. Posiadający wiedzę i potrafiący ją przekazać. Chciałbym mieć więcej zajęć z Przemkiem, po których zawsze wychodziłem bogatszy o nową wiedzę i doświadczenie w programowaniu. Na plus oceniam, że Przemek prowadzi własny kanał i stronę o programowaniu, co jeszcze bardziej pomaga w poznawaniu tematów.
Profesjonalne podejście i ogromna wiedza
Obejrzałem kilka Twoich filmów na kanale yt oraz przeczytałem kilka artykułów na Twojej stronie. Ogólnie mega świetna robota 🙂 strumyki z ciekawymi zadaniami, świetne prezentacje np z JVM normalnie mega mi tego brakowało. Siedzę w javie kilka miesięcy, brakowało mi materiałów i inspiracji aby wejść w bardziej zaawansowane tematy póki nie natrafiłem na Twój kanał.
Ty jesteś chlopie oazą spokoju, przyzwoitości oraz chodzacą encyklopedią Spring
Przemek to osoba stale poszerzająca swoją wiedzę i z pasją do jej przekazywania. Zajęcia odbywały się luźnej, ale stymulującej do pracy atmosferze. Podczas zajęć zawsze można było liczyć na pomoc z jego strony. Życzyłabym sobie, żeby wszyscy trenerzy SDA mieli takie podejście do grup jak Przemek
Podejście profesjonalne, nauczycielskie, widać, że prowadzący nie prowadzi zajęć pierwszy raz tylko ma doświadczenie

INTENSYWNA PRACA W GRUPIE PRZYNOSI ŚWIETNE EFEKTY

ZAPISZ SIĘ JUZ TERAZ

[sales_countdown_ttimer id="salescountdowntimer"]

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