Java, Spring, React
W dzisiejszym artykule mam dla was kilka informacji o inicjatywie pod nazwą “Droga do Java Junior Developera”. Jakiś czas temu odezwał się do mnie Marcin Pypeć z pewną interesującą inicjatywą. Cóż to za inicjatywa? Marcin chce zostać programistą i przy nauce kierował się moim pragmatycznym planem nauki. Wyszedł on do mnie z propozycją, bym pomógł …
Ostatnio znajomy podrzucił mi przykładowe pytanie z rozmowy kwalifikacyjnej dotyczące JPA/Hibernate i stwierdziłem, że jest to ciekawy przykład na przedstawienie działanie Persistence Context. Pytanie W bazie mamy informacje o kilku obiektach pobieramy jeden obiekt (encję) o id 3 zmieniamy pole w tym obiekcie (set) pobieramy WSZYSTKIE obiekty z bazy, dla danej Encji za pomocą .createQuery …
Czasy zamierzchłe Przed ósmym wydaniem Javy do obsługi dat używano dwóch klas – Date oraz Calendar. Praca z nimi nie należała do najprzyjemniejszych. Na co dzień irytowała niespójność API (np. dni numerowane od zera, a miesiące od jedynki), a przy szczególnych okazjach brak zabezpieczeń, gdy kilka wątków pracowało na tym samym obiekcie. Efekt był taki, …
Ten wpis sponsoruje literka P. P jak Protokół HTTP, który oferuje, między innymi, trzy metody używane przy tworzeniu przyzwoitego API typu REST: POST, PUT i PATCH . Przyjrzyjmy się ich funkcją różnicom między nimi. Gdy implementujemy operacje z rodziny CRUD to pojawia się tam zazwyczaj POST i PUT. Pierwszy jako Create, a drugi jako Update. …
Relacja One-to-many to powiązanie jednego wpisu w bazie danych do kilku innych, znajdujących się w innej tabeli. Przyjrzyjmy się temu na prostym przykładzie aplikacji rezerwującej pokoje dla kilku gości. Zdarza się, że rezerwacja pokoju jest na więcej niż jednego gościa. W klasie Reservation przygotujmy się na taką ewentualność zmieniając jednego gościa na całą listę gości. …
Spotkanie #3 Java - droga do Juniora 1. Nadpisywanie metod 2. Czy ilość linii kodu ma znaczenie? 3. wypalenie i potrzeba przerw w nauce, pracy 4. tryby pracy mózgu i potrzeba powtórek 5. Pętle - code review zadań 6. Static - code review zadań https://clockworkjava.pl/newsletter https://clockworkjava.pl - blog https://kursy.clockworkjava.pl - darmowe kursy wprowadzające Integracja Spring i ReactJS - https://kursy.clockworkjava.pl/product/integracja-spring-i-reactjs/
Spotkanie #2 Java - droga do Juniora 1. Jak bardzo wspomagać się googlem? (stackoverflow) 2. Kontrolka switch 3. Enkapsulacji 4. Podzial logiki na funkcje 5. Model licencyjny Javy - Oracle vs OpenJDK 6. Skroty klawiszowe https://clockworkjava.pl/newsletter https://clockworkjava.pl https://kursy.clockworkjava.pl Integracja Spring i ReactJS - https://kursy.clockworkjava.pl/product/integracja-spring-i-reactjs/
Nagrania z mentoringu Droga do Juniora #1 1. Var 2. Enkapsulacja i modyfikatory dostępu - po co 3. Zasada jednej odpowiedzialności w skali mikro 4. Czytelność kodu 5. Kompozycja funkcji https://clockworkjava.pl/newsletter https://clockworkjava.pl https://kursy.clockworkjava.pl Integracja Spring i ReactJS - https://kursy.clockworkjava.pl/product/integracja-spring-i-reactjs/
Nagrania z mentoringu Droga do Juniora #0 1. Kim jesteśmy i o czym jest cykl 2. Plan nauki Javy, RoadMapa (https://clockworkjava.pl/2020/09/pragmatyczny-plan-nauki-dla-ekosystemu-java/) 3. Jak i ile się uczyć? 4. Co będziemy robić? 5. Nasze obawy 6. Szanse samouka 7. Bootcamp? 8. Jak zwiększyć swoje szanse na wejście w branżę? https://clockworkjava.pl/newsletter https://clockworkjava.pl https://kursy.clockworkjava.pl Integracja Spring i ReactJS - https://kursy.clockworkjava.pl/product/integ...
Darmowy kurs o fundamentach JPA i Hibernate - https://kursy.clockworkjava.pl/ Dołącz do newslettera - https://clockworkjava.pl/newsletter
Java, Spring, React
W zawodzie od lat siedmiu, na początku przygody backendowiec, a od niemal dwóch już jako full stack z naciskiem na front. Od lat już niemal dwóch z całkiem przyzwoitym skutkiem uczę, czy to tradycyjnie twarzą twarz, czy zgłębiam jak dobrze to robić z użyciem tych całych internetów.