KURS SPRING READY

NAUCZYSZ SIĘ
i ZASTOSUJESZ SPRINGA W PROJEKTACH w JAVIE

Dzięki kursowi nauczysz się Springa na poziomie potrzebnym dla programisty Javy. Ułatwisz sobie rekrutację na Junior Java Developera.

KOJARZYSZ PONIŻSZE PROBLEMY?

Czujesz spadki motywacji, kiedy próbujesz zastosować różne technologie. Nie potrafisz zrobić pełnego, komercyjnego projektu do CV.

Chcesz zdobyć pracę programisty Javy, ale brakuje Ci planu nauki.

Brakuje Ci pewności siebie – wydaje Ci się, że może jednak nie umiesz Springa i czasem za długo stoisz w jednym miejscu. 

Robisz zadania z użyciem Springa, ale nie umiesz go zastosować w projekcie. 

Umiesz Javę, ale nie znasz Springa.

Nauka technologii (Spring, bazy danych) idzie Ci wolno

Brakuje Ci wsparcia doświadczonego programisty. Brakuje Ci zadań sprawdzających Twoją wiedzę i postęp.

Obawiasz się pytań o bazy danych, Hibernate i SQLa na rozmowach rekrutacyjnych

Brakuje Ci zebrania materiałów w jednym miejscu. Kursy w sieci są przeterminowane.

CO MOŻE SIĘ STAĆ KIEDY ZIGNORUJESZ TE PROBLEMY?

Będzie Ci ciężko przełożyć wiedzę na projekt. 

Nie będziesz wiedzieć czy można „tego czy tamtego” akurat użyć i czy będzie miał to sens.

Będzie Ci brakować obycia z językiem i pierwszych doświadczeń. 

 

Pół biedy, jeśli lubisz swoją aktualną pracę. 

A co jeśli masz już jej dość?

 

Będziesz pisać kod, który jest niezgodny z najlepszymi, komercyjnymi praktykami

Rynek jest pełny kandydatów na programistów Javy, a ofert jest skończona ilość.

O wiele lepiej być tą najlepszą osobą z kandydatów i zdobyć dobrze płatną i fajną pracę w renomowanej firmie.

Po moich kursach, będziesz taką osobą. TRUE STORY!

Szukanie i kompletowanie „dobrej” wiedzy, stanowi problem – Internet jest zasypany wieloma kursami Online – ale nikt ich nie weryfikuje a ich mnogość doprowadza do pytania „który wybrać”.

Ten kurs jest sprawdzony (sprawdź opinię) i dopasowany pod Ciebie.

 

 

Zacznij działać - poznaj kurs SPRING READY
i przyspiesz swoją naukę Springa i zdobycie pracy programisty Javy.

TEN KURS JEST DLA CIEBIE, JEŚLI:

Nie potrafisz zrobić większego projektu w Springu do portfolio.

lub

masz już mniejsze projekty w Javie/Springu za sobą

lub

chcesz znaleźć fajną i dobrze płatną pracę, a nie pierwszą lepszą. Poznasz podstawy Springa i zaczniesz robić projekty do CV

lub

obawiasz się rozmów rekrutacyjnych ze Springa

lub

Nie znasz klientów HTTP, Controllerów, nie znasz Spring Boota, nie znasz Hibernate i Spring Data, nie znasz REST Api i CRUD

ZOBACZ AGENDĘ KURSU:

Są to lekcje wideo (ponad 25h), które możesz obejrzeć w dowolnym czasie. W kursie nauczysz się tworzyć projekty w Springu.
W szkoleniu znajdują się krótkie zadania domowe polegające na napisaniu kodu, sprawdzane przez autora kursu. Zadania oparte są na wcześniej przedstawionej wiedzy w lekcjach.

Lekcja 01.01. Powitanie
Lekcja 01.02. Plan Gry i Jak Studiować Ten Kurs?
Lekcja 01.03. Wymagania – jakie rzeczy potrzebujesz?
Lekcja 01.04. Praca Domowa

Lekcja 02.01. Powitanie
Lekcja 02.02. Dlaczego Spring jako Java Dev?
Lekcja 02.03. Przegląd API i strzelanie (Przyklady Springa jako Backend Developer)
Lekcja 02.04. Uzywanie adnotacji Javowych w Springu vs XML
Lekcja 02.05. Ogląd na framework Spring + czego sie nauczysz
Lekcja 02.06. Frameworki do Springa

Lekcja 03.01. Powitanie
Lekcja 03.02. Wykorzystanie – start implementacji w projekcie
Lekcja 03.03. Używamy biblioteki Feign do komunikacji po HTTP
Lekcja 03.04. Używamy biblioteki RestTemplate do komunikacji po HTTP
Lekcja 03.05. Używamy biblioteki webclient do komunikacji po HTTP
Lekcja 03.06. Konfiguracja url
Lekcja 03.07. Parsowanie jsona na rekordy javowe w RestTemplate
Lekcja 03.08. Parsowanie jsona na rekordy javowe w OpenFeign
Lekcja 03.09. Obsługa wyjątków
Lekcja 03.10. Error handling dla feigna
Lekcja 03.11. Logger log4j2 z Lomboka

Lekcja 04.01. Czym jest HTTP
Lekcja 04.02. Metody HTTP i GET
Lekcja 04.03. POST i URI vs URL
Lekcja 04.04. Dostępne metody http i dokumentacja Mozilla
Lekcja 04.05. Statusy HTTP
Lekcja 04.06. RequestParams (?id=1)
Lekcja 04.07. Serwer na potrzeby demonstracji i Controller
Lekcja 04.08. POST i DELETE
Lekcja 04.09. Headers (nagłówki) w request (zapytaniu) i response (odpowiedzi)
Lekcja 04.10. RestTemplate
Lekcja 04.11. RestTemplate GET z headers (nagłówkami)
Lekcja 04.12. RestTemplate POST z request body (z ciałem zapytania)
Lekcja 04.13. RestTemplate DELETE
Lekcja 04.14. Spring Cloud Feign
Lekcja 04.15. Feign PostMapping
Lekcja 04.16. Feign DeleteMapping
Lekcja 04.17. Ciekawostka cURL w terminalu

Lekcja 05.01. Refactor kodu dla RestTemplate
Lekcja 05.02. Projekt bez Springa w samej Javie
Lekcja 05.03. Dodajemy Spring Context do projektu w Javie
Lekcja 05.04. Kontekst AnnotationConfigApplicationContext
Lekcja 05.05. Adnotacja @Configuration
Lekcja 05.06. Jakie beany się zarejestrowały?
Lekcja 05.07. Oznaczamy klasy jako beany (Component, Service) i listujemy beany
Lekcja 05.08. Autowiring i adnotacja @Autowired
Lekcja 05.09. Łączenie beanów: @ComponentScan, @Configuration, Wiring przez parametry i przez wywołanie metody
Lekcja 05.10. Słowa otuchy + wiring pozostałych obiektów
Lekcja 05.11. RestTemplate i moduł spring-web
Lekcja 05.12. Konfiguracja .yml z pliku application.yml
Lekcja 05.13. Parsery, problem z RestTemplate, Convertery przy POST
Lekcja 05.14. Wyjątki w Javie i Springu
Lekcja 05.15. Lepsza obsługa wyjątku
Lekcja 05.16. Poprawa metod w Serwisach
Lekcja 05.17. Plan działania na moduł song viewer service
Lekcja 05.18. Stworzenie song viewera
Lekcja 05.19. Dodanie interfejsu
Lekcja 05.20. Interfejs SongFetchable
Lekcja 05.21. Wiele implementacji beana, rozwiązywanie konfliktów
Lekcja 05.22. Dodanie modułu file song reader
Lekcja 05.23. Literka D z SOLID (Dependency Inversion Principle)
Lekcja 05.24. Jak przejść ze Spring 6 na Spring Boota
Lekcja 05.25. Dodajemy @SpringBootApplication do projektu ze Spring 6
Lekcja 05.26. spring boot parent i spring-boot-maven-plugin
Lekcja 05.27. startery i starter-web
Lekcja 05.28. Autokonfiguracja bazując na konwencji (dobre praktyki), “convention over configuration”
Lekcja 05.29. Maven Wrapper czy warto?
Lekcja 05.30. Spring Cloud Feign i autokonfiguracja
Lekcja 05.31. WebClient i autokonfiguracja
Lekcja 05.32. Zadanie domowe – teoria

01.01. Zadanie Domowe
01.02. Zadanie Domowe
01.03. Rozwiązanie dla zadania domowego 01.02

Lekcja 06.01. Powitanie
Lekcja 06.02. Tworzymy nowy projekt przez IntelliJ
Lekcja 06.03. Projektowanie endpointów GET w Jamboard
Lekcja 06.04. Implementacja GetMapping
Lekcja 06.05. Pobieranie danych po ID z wykorzystaniem PathVariable
Lekcja 06.06. Pobieranie danych z wykorzystaniem RequestParam
Lekcja 06.07. Pobieranie danych z uwzględnieniem nagłówka requestId
Lekcja 06.08. Integracja Swaggera z projektem
Lekcja 06.09. Tworzenie kontrolera obsługującego HTML
Lekcja 06.10. Refaktoryzacja listy na mapę
Lekcja 06.11. Implementacja PostMapping
Lekcja 06.12. Obsługa żądań POST z wykorzystaniem RequestBody i Request DTO
Lekcja 06.13. Walidacja żądań POST
Lekcja 06.14. Validation Error Api Handler (obsługa błędów walidacji)
Lekcja 06.15. Implementacja DeleteMapping – jamboard
Lekcja 06.16. Usuwanie danych po ID z wykorzystaniem PathVariable
Lekcja 06.17. Obsługa wyjątków przy usuwaniu danych (usuwamy id 1000)
Lekcja 06.18. Exception Handler – obsługa wyjątków controllera
Lekcja 06.19. Refactor kodu
Lekcja 06.20. PUT vs PATCH – jamboard
Lekcja 06.21. Implementacja PutMapping
Lekcja 06.22. PatchMapping – jamboard
Lekcja 06.23. Implementacja PatchMapping
Lekcja 06.24. Refactor kodu
Lekcja 06.25. Jak request (zapytanie) HTTP dochodzi do serwera? + wstęp do arch. warstwowej
Lekcja 06.26. Warstwy i mapowanie DTO na obiekty domenowe
Lekcja 06.27. Dodanie warstw serwisu (service) i repozytorium (repo)

Lekcja 07.01. Powitanie
Lekcja 07.02. Tomcat kontener servletów
Lekcja 07.03. Spring Boot autokonfiguracja dla Spring MVC
Lekcja 07.04. Spring MVC
Lekcja 07.05. RestController vs Controller (MVC)
Lekcja 07.06. Spring MVC konwertery
Lekcja 07.07. Czym jest DTO i record w Javie
Lekcja 07.08. Czym jest ResponseEntity
Lekcja 07.09. Czym jest REST i CRUD
Lekcja 07.10. Czym jest i jak działają Controllery
Lekcja 07.11. Zakresy beanów scope
Lekcja 07.12. Aspekty w Springu i jak to się dzieje, że serwer rzuca 500 automatyczne
Lekcja 07.13. Walidacja zapytań spring-boot-starter-validation

Lekcja 08.01. Plan działania
Lekcja 08.02. Instalacja docker desktop
Lekcja 08.03. PostgreSQL
Lekcja 08.04. Uruchomienie PostgreSQL na Dockerze i testowe query z pgadmin4
Lekcja 08.05. Połączenie do bazy z IntelliJ
Lekcja 08.06. Dodanie spring-boot-starter-data-jpa
Lekcja 08.07. Dodanie data.sql z insertami
Lekcja 08.08. Refactor kodu InMemory, dodanie interfejsu i dodanie funkcji do repository
Lekcja 08.09. Krótka notka: to ma nie działać póki co (patch, put, delete)
Lekcja 08.10. Podpinamy Hibernate i tworzymy encję
Lekcja 08.11. Wyciąganie z bazy findAll
Lekcja 08.12. Wyciąganie z bazy findById
Lekcja 08.13. Zapis do bazy song save
Lekcja 08.14. Delete z bazy
Lekcja 08.15. Put
Lekcja 08.16. Refactor
Lekcja 08.17. Patch
Lekcja 08.18. Refactor na użycie dirty checking z transactional w hibernate
Lekcja 08.19. Dodanie @Query do pozostałych metod w repo
Lekcja 08.20. Paginacja i sortowanie cz.1
Lekcja 08.21. Paginacja i sortowanie cz.2
Lekcja 08.22. Refactor architektury
Lekcja 08.23. @Transactional nad updater/deleter

Lekcja 09.01. Rysunek ogólny z lotu ptaka
Lekcja 09.02. Krótki wstęp do SQL
Lekcja 09.03. Katorga z JDBC driver, JDBC API
Lekcja 09.04. Co to DataSource i JdbcTemplate
Lekcja 09.05. Wyjątki, @Repository, DAO i 3. warstwa persystencji
Lekcja 09.06. Co to JPA i implementacje
Lekcja 09.07. Co to ORM (orm.jpa/hibernate)
Lekcja 09.08. Co to Hibernate i co musisz umieć
Lekcja 09.09. Co to Spring Data – wstęp
Lekcja 09.10. spring data jpa i spring boot starter
Lekcja 09.11. Autogenerowanie metod na podstawie nazw w repository
Lekcja 09.12. @Query
Lekcja 09.13. Pageable i sort
Lekcja 09.14. Spring Boot: properties datasource oraz spring data dla baz SQL i noSQL
Lekcja 09.15. Przykład transakcji w życiu codziennym
Lekcja 09.16. SQL BEGIN, ROLLBACK, COMMIT
Lekcja 09.17. Jak działają transakcje w aplikacji webowej w Springu
Lekcja 09.18. Praca Domowa – teoria

Lekcja 10.01. Docker wstęp
Lekcja 10.02. Docker architektura
Lekcja 10.03. Compose, kontener, obraz
Lekcja 10.04. Przekierowanie portów
Lekcja 10.05. Volumes
Lekcja 10.06. init.sql i wersjonowanie baz
Lekcja 10.07. Pozostała teoria

Lekcja 11.01. Co dalej?
Lekcja 11.02. Praca domowa i podziękowanie

  • Lekcja 12.01. Wstęp/wymagania/opis – co będziemy robić?
  • Lekcja 12.02. Instalacja pluginu JPABuddy i IntelliJ nowa wersja wizualna
  • Lekcja 12.03. Diagram tabel i omówienie song
  • Lekcja 12.04. Omówienie relacji song i genre, i genre
  • Lekcja 12.05. Omówienie album i song oraz album i artist, oraz czym jest schemat bazy?
  • Lekcja 12.06. Song przekształcamy encję
  • Lekcja 12.07. Wizualizacja diagramów encji i relacji
  • Lekcja 12.08. Migracja schematu bazy danych – co to jest?
  • Lekcja 12.09. Sekwencja w PostgreSQL
  • Lekcja 12.10. UUID i BaseEntity
  • Lekcja 12.11. @CreationTimestamp a auditable z envers
  • Lekcja 12.12. Architektura pod pozostałe encje
  • Lekcja 12.13. Poprawienie Controllera, fasady i mapowanie DTO
  • Lekcja 12.14. Encja Genre
  • Lekcja 12.15. Encja Album
  • Lekcja 12.16. Encja Artist
  • Lekcja 12.17. BaseEntity
  • Lekcja 12.18. Jaki błąd popełniliśmy i co dalej?
  • Lekcja 12.19. Spisanie wymagań i trochę o modułach
  • Lekcja 12.20. Spisanie happy patha
  • Lekcja 12.21. Rozrysowanie modułów per proces
  • Lekcja 12.22. Relacje czym są i po co je używać?
  • Lekcja 12.23. Do jednego pakietu/modułu!
  • Lekcja 12.24. Relacja one to one Song i Genre
  • Lekcja 12.25. Not null jako klucz obcy? Kiedy?
  • Lekcja 12.26. @OneToOne testy
  • Lekcja 12.27. @OneToOne unique
  • Lekcja 12.28. @OneToMany unidirectional i bidirectional
  • Lekcja 12.29. @ManyToMany (NIEzawsze bidirectional)
  • Lekcja 12.30. Inny projekt do wglądu (relacje hibernate)
  • Lekcja 12.31. Inserty przykładowych danych
  • Lekcja 12.32. Jak pisać featury? Zapisywanie Artist
  • Lekcja 12.33. Zapisywanie Genre
  • Lekcja 12.34. Zapisywanie Albumu z piosenką
  • Lekcja 12.35. Zapisywanie Piosenki
  • Lekcja 12.36. Wymagania: Wyświetlanie artystów
  • Lekcja 12.37. Wymagania: Wyświetlanie piosenek i dodanie pageable do artystów
  • Lekcja 12.38. Wymagania: Wyświetlanie albumu z artystą i piosenkami -> wersje bez i z joinfetchem
  • Lekcja 12.39. Czym jest Join?
  • Lekcja 12.40. Eager vs LazyLoading, n+1, cache Hibernate
  • Lekcja 12.41. Wymagania: Usuwanie piosenki
  • Lekcja 12.42. Wymagania: Usuwanie artysty z piosenkami/albumami
  • Lekcja 12.43. Wymagania: Przypisywanie (inna edycja)
  • Lekcja 12.44. Wymagania: Edytowanie/Update
  • Lekcja 12.45. Wymagania: Dodawanie artysty z default albumem i 1. piosenką
  • Lekcja 12.46. Kaskada powiązane encje tzw. co ma sie zadziać, kiedy?
  • Lekcja 12.47. Pokryte wymagania i co jeszcze zostało?
  • Lekcja 12.48. Izolacje i transakcje ACID
  • Lekcja 12.49. Czym jest i po co jest locking
  • Lekcja 12.50. Czym jest indeks na kolumnie
  • Lekcja 12.51. Relacje a Architektura modułów – jak to jest w tutorialach
  • Lekcja 12.52. Podsumowanie modułu i zadanie domowe (opcjonalne)
  • spring boot starter
  • security
  • dodajemy adnotacje
  • dodajemy userów
  • endpoint rejestracji
  • endpoint logowaie (oauth2)
  • JWT
  • logowanie/rejestracja
  • oauth2
  • basic auth
  • Authorization
  • i inne
  • testy naszej aplikacji IoC i naszego Rest API
  • SpringBootTest
  • AutoConfigureMockMvc,
  • mockmvc
  • Autowired
  • ValueSource
  • org.junit.jupiter.api.Assertions.assertEquals,
  • assertThrows
  • testy security
  • SpringSecurityTest
  • testy klienta http
  • Poznajesz testy integracyjne i dobre praktyki
  • resttemplate
  • wiremock
  • testy zapisu do bazy danych
  • testcontainers

SPRAWDŹ Lekcje demo:

Moduł 5 Lekcja 24

 Jak przejść ze Springa na Spring Boota. (6 min)

Moduł 7 Lekcja 5

[MVC] RestController vs Controller. (11 min)

Moduł 8 Lekcja 4 

Uruchomienie PostgreSQL na Dockerze i testowe query z pgadmin4. (15 min)

Co jeszcze otrzymasz w kursie?

CERTYFIKAT UKOŃCZENIA SPRING READY

Masz możliwość dodania certyfikatu do CV i profilu na LinkedIn, co zwiększy Twoje szanse na zdobycie pracy jako Java Developera.

7 zadań domowyhch sprawdzanych przez instruktora

Pozwoli Ci to na ćwiczenie swoich umiejętności w praktyce oraz na poznanie dobrych praktyk i rozwiązań. Będziesz wiedzieć co robisz dobrze, a co jeszcze musisz poprawić.

REKOMENDACJę NA LINKEDIN 

Pozwoli Ci to na uzyskanie pozytywnej rekomendacji na jednej z najważniejszych platform społecznościowych dla specjalistów IT, co zwiększy Twoje szanse na znalezienie pracy.

DOSTĘP DO ZAMKNIĘTEJ SPOŁECZNOŚCI (FB, DISCORD)

W trudnych chwilach będzie Ci łatwiej dzięki wsparciu innych kursantów. Możesz poznać inne osoby i stworzyć z nimi wspólne projekty. To dodatkowa motywacja do nauki Javy.

A także otrzymasz bonusy:

KONSULTACJE TEKSTOWE 1:1 Z AUTOREM

To indywidualna i spersonalizowana pomoc. W razie problemów czy niejasności możesz natychmiastowo napisać do Bartka Kalki. Takie rozmowy pozwalają na bieżąco rozwiązywać wszelkie trudności, które możesz napotkać w trakcie kursu. 

DARMOWą LICENCJę DO NAJLEPSZEGO NARZĘDZIA DLA PROGRAMISTÓW – INTELLIJ ULTIMATE

Dostaniesz licencję na 6 miesięcy, którą możesz przedłużać. Wersja IntelliJ Ultimate w codziennej pracy programisty jest o wiele lepsza niż wersja Community, dlatego warto ją mieć i się jej uczyć od samego początku.

DOSTĘP DO ZAMKNIĘTYCH WEBINARÓW TYLKO DLA UCZESTNIKÓW KURSU

LISTę 526 NAZW FIRM, KTÓRE REKRUTUJĄ LUB REKRUTOWAŁY JUNIOR JAVA DEVELOPERÓW

OPINIE o kursie spring ready

OPINIE video

KTO NAUCZY CIĘ JAVY?

Cześć, jestem bartek Kalka!

Mam 26 lat, a mentoruję od ponad 3 lat. Pracowałem m.in. dla Allegro. Jestem mentorem oraz twórcą programów online, dla osób które chcą zdobyć pracę programistów Javy.

Na studiach miałem problem ze znalezieniem pierwszej pracy w IT, bo chętnych było od groma. Wiem, jak ciężko jest wejść do branży bez doświadczenia komercyjnego.

W moich kursach wzięło udział już ponad 300 osób, a listę mailową subskrybuje ponad 2600 osób.

Prowadzę podcast i bloga o tym jak zostać programistą Javy.

Zobacz, jak moje wsparcie pomogło szymonowi zdobyć pracę za 6000 zł na start

Szymon Pawlikowski

Nie czekaj!


Dostęp do wszystkich lekcji otrzymujesz od razu po zakupie!

Wszystkie aktualizacje masz za darmo oraz dostęp do programu dostajesz na zawsze!

Dołącz teraz do
spring ready!

Gwarancja:
Masz 30 dni na zwrot kursu bez podania przyczyny – zwracam 100% wpłaty!

PODSUMUJMY CO otrzymasz:

1. Ponad 25 godzin lekcji video: Spring Boot, Spring, Spring Data, SQL, Hibernate, HTTP

2. Projekt w Springu: CRUD REST API z bazą danych PostgreSQL i Dockerem, który możesz wpisać do CV

3. 7 praktycznych zadań domowych stworzonych na podstawie setek rozmów kwalifikacyjnych na stanowisko Junior Java/Spring Developera, wraz z przykładowymi rozwiązaniami

4. Autor kursu sprawdzi Twoje rozwiązania zadań domowych. 

5. Konsultacje tekstowe 1:1 z autorem kursu

6. Certyfikat ukończenia kursu z rozpisem technologii

7. Dostęp do zamkniętej społeczności (Facebook, Discord)

8. BONUS #1: Rekomendacja na LinkedIn

9. BONUS #2: Darmowa licencja do najlepszego narzędzia dla programistów IntelliJ Ultimate (wartość 470 zł)

10. BONUS #3: Zamknięte webinary dla uczestników kursu.

11. BONUS #4: Lista 526 nazw firm IT dla Junior Java Developerów

DOŁĄCZ TERAZ DO KURSU SPRING READY ZA

1297 PLN brutto

Logo Tpay

Jeśli masz PODOBNE OBAWY:

Tak, te 200 CV na jedno stanowisko, to są osoby po bootcampach, studenci i osoby, które są Wannabe, a dopiero co zaczęły. Tworzę swoje materiały w ten sposób, żeby zaorać konkurencje. Dowodzi temu mnóstwo historii sukcesu w kursie Junior Java Ready (sprawdź javaready.pl/kurs). Podczas mentoringów 1:1 również zdobyłem wiedzę i wiem co działa, a co nie. Dlatego wiedza w tym kursie to wiedza komercyjna, która pozwoli Ci być najlepszym juniorem z kandydatów.

Nie będziesz tracić pieniędzy na inne kursy, bo ten będzie jedynym który potrzebujesz. Kurs kompleksowo i od podstaw pokryje wszystkie tematy związane ze Springiem, Spring Bootem, Spring Data, Spring Security, Testami, RESTEM i HTTP. 

Nie będziesz tracić pieniędzy na inne kursy, bo ten będzie jedynym który potrzebujesz. Kurs kompleksowo i od podstaw pokryje wszystkie tematy związane ze Springiem, Spring Bootem, Spring Data, Spring Security, Testami, RESTEM i HTTP. 

Dalej jest ssanie i gra jest warta świeczki 😉 Czytanie forów gdzie zazwyczaj są ludzie którym albo nie wyszło i są sfrustrowani, może niepotrzebnie źle wpływać. Lepiej się otaczać ludźmi którzy to osiągnieli, lub starają się. Być może moja odpowiedź zmieni trochę spojrzenie na sprawę. Nawet AI przez najbliższe kilka lat to będzie tylko fajny dodatek dla programistów i jeszcze bardziej zwiększy wartość developerów. Tylko, że trzeba cały czas się rozwijać, tutaj nie ma końca, dlatego trzeba to lubić 😉

Komu nie polecam tego szkolenia?

1. Jeśli nie masz problemów z tworzeniem projektów z wykorzystaniem Springa

2. Jeśli ogarniasz podstawy Springa, Spring Boota i chcesz już robić projekt do portfolio (wtedy polecam kurs Junior Java Ready)

3. Jeśli dopiero zaczynasz z Javą

4. Jeśli wolisz tracić czas na szukanie materiałów w sieci, zamiast poświęcić ten czas na praktykę właściwych i sprawdzonych materiałów

  • Jeśli nie masz problemów z tworzeniem projektów z wykorzystaniem Springa
  • Jeśli ogarniasz podstawy Springa, Spring Boota i chcesz już robić projekt do portfolio (wtedy polecam kurs Junior Java Ready)
  • Jeśli dopiero zaczynasz z Javą
  • Jeśli wolisz tracić czas na szukanie materiałów w sieci, zamiast poświęcić ten czas na praktykę właściwych i sprawdzonych materiałów

FAQ

Dostęp otrzymujesz od razu po zakupie – na Twojej skrzynce mailowej wylądują maile z loginem i hasłem, jak również instrukcją logowania się do platformy kursowej.

Kupując kurs masz 30 dni na jego zwrot. Dlatego jesteś bezpieczny i dopiero po dołączeniu możesz zdecydować czy kurs spełnił Twoje oczekiwanie. Jeśli zdecydujesz, że kurs nie jest dla Ciebie, to możesz go zwrócić i otrzymać 100% swojej wpłaty. Zgodnie z regulaminem. Wystarczy jeden e-mail, a kasa wraca na Twoje konto.

Kupując dostęp do programu otrzymujesz dostęp do zamkniętej grupy/messengera na Facebooku. Tam, ja i członkowie, z chęcią odpowiemy na Twoje pytania. Odpowiadam również na e-mail.

Tak, od razu po zakupie na Twojego maila wysyłam FV. Składając zamówienie dodaj NIP.

Tak. Ten certyfikat możesz dodać do profilu na LinkedIn lub umieścić w swoim CV. Co pokaże, że jesteś proaktywny i zdobyłeś wiedzę komercyjną w tym szkoleniu.

Tak, jestem dostępny, aby pomagać uczestnikom i odpowiadać na pytania.

Można, ale odradzam. Lepiej uporządkuj swoje finanse i nazbieraj kwotę. Nie zapożyczaj się! Jeśli jednak, masz ochotę, to opcje rat znajdziesz podczas składania zamówienia.

Zdecydowanie nie! Spring Ready jest idealny po kursie Get Pro Java lub innym kursie podstawami Javy (JavaStart, Tim Buchalka, Bootcampy). Spring Ready to super wstęp przed zaawansowanym Junior Java Ready. 

Półroczna licencja na IntelliJ jest ważna od momentu aktywacji, a nie od momentu zakupu kursu.

Jeśli rozumiesz wszystko w Junior Java Ready to raczej nie ma sensu. Spring Ready jest przygotowany żeby pomóc zrozumieć podstawy Springa/Spring Boota i wejść w szczegóły. Natomiast w kursie JJR jest baza danych NoSQL, a w Spring Ready jest SQL.

21 godzin lekcji video + zadania domowe. Tak na oko, 1 miesiąc powinien wystarczyć na przerobienie wszystkiego (praktyki+teorii).

Tak, Spring Boot 3, Spring 6, Java 17+.

Każdy temat, jaki poruszę w kursie oraz zadania domowe będą oparte o moją wiedzę. Na co dzień obracam się wokół osób, którym pomagam się dostać do branży. Przerabiamy i zbieramy typowe zadania rekrutacyjne. Dlatego w kursie będzie materiał skrojony idealnie pod to co musisz umieć na rekrutacje i do codziennej pracy. Zero lania wody i długiego opowiadania o JSP, Thymeleafie i innych starych i niepotrzebnych technikach/technologiach.

Spring Ready jest krokiem przed Junior Java Ready.w Spring Ready omawiam podstawy Springa a w JJR ich używamy i wchodzimy w bardziej zaawansowane rzeczy, żeby zrobić projekt do CV 🙂 Dlatego jeśli masz problemy ze Springiem w JJR albo myślisz, co wybrać, to najpierw Spring Ready, a potem o wiele łatwiej przejdziesz JJR. Z technologii: w Spring Ready będzie Hibernate, WebClient, OpenFeign, czyli czegoś, czego nie ma w JJR.

Ten kurs jest oparty o jeden większy projekt Songify oraz o kilka innych mniejszych. Natomiast głównym założeniem jest nauczenie Cię elementów Springa. Potem możesz zrealizować swój własny projekt do CV. Polecam też po Spring Ready, dołączyć do JJR, gdzie robimy projekty do CV.

Wejdź na tę stronę (codegym), jeżeli udało Ci się dojść do poziomu 10 z Javy (lub opanować zagadnienia, które są tam pokazane), to śmiało możesz dołączyć do Spring Ready 🙂 Jeśli jesteś po Get Pro Java, to również możesz śmiało dołączyć.

Tak, opowiadam o kodzie bardzo praktycznie, dlatego jest pełno inspiracji i przykładów z życia codziennego programisty Javy.

Przez najbliższe lata warto nadal się uczyć programowania, żeby korzystać z AI. Narazie jest to w powijakach i nie zastąpi to dobrych programistów.

Bartłomiej Kalka NIP: 7822888819 Gorzów Wielkopolski 66-400

ul. Szwoleżerów 7a bartlomiejkalka@javaready.pl