

Kurs video
Podejście, w którym bazę do pracy z serwerem stanowi najnowsza, dziewiąta wersja języka Java oraz najświeższa wersja biblioteki Spring (5.x), jest nowatorskie i zdobywa coraz większą popularność. Nie jest jeszcze zbyt powszechne w firmach, ale właśnie dlatego teraz jest dobry czas, by przyswoić zagadnienie nowoczesnego programowania serwerów — z użyciem świetnie pasujących do siebie narzędzi. Celem, w którym powstał niniejszy kurs, jest nauczyć Cię projektowania aplikacji webowych od A do Z. Szczególny nacisk więc kładzie się w nim na typowe problemy, które się z tym wiążą, takie jak: komunikacja z klientem (REST/JSON), wielowątkowość oraz prezentacja i składowanie danych. Dodatkowo w kursie omówiono zagadnienia związane ze współdzieleniem kodu w zespole i z utrzymaniem jego jakości. Ukończywszy szkolenie, będziesz mógł pisać wymarzone przez siebie aplikacje, a także przygotować się do rozmowy w sprawie pracy w charakterze nowoczesnego programisty serwera Java.
W trakcie pracy z niniejszym kursem video poznasz:
Co więcej...
Java na serwerze — kurs przetrwania. Obóz pierwszy kończy się na poziomie podstawowym, ale pokazuje, jak przygotować kompletną, choć prostą aplikację. Jest dobrą bazą do dalszych, samodzielnych eksperymentów.
Szkolenie, z którego za chwilę skorzystasz, zostało podzielone na 10 lekcji; każda z nich trwa od 20 do 30 minut. Zaczniemy od podstaw tworzenia serwera, by następnie przejść do omówienia metod GET i POST. Później skupimy się na obsłudze parametrów żądania i modulacji kodu. Opracowawszy te tematy, zajmiemy się modelowaniem obiektowym. Następnie w centrum naszego zainteresowania znajdzie się lekki format tekstowy JSON (JavaScript Object Notation). Ostatnie trzy lekcje będą poświęcone czystej praktyce — testowaniu, współdzieleniu kodu i zagadnieniom związanym z podstawami aplikacji wielowątkowych.
Podczas pracy z niniejszym kursem video oraz szerzej — programowaniem serwerów w Javie prezentowane są paradygmaty programowania wykraczające poza popularne programowanie obiektowe. Pierwszym z nich jest programowanie funkcyjne. Podejście funkcyjne jest w pewnym sensie niezależne od obiektowego. Kod może być jednocześnie funkcyjny i obiektowy. Stosowanie się do zasad programowania funkcyjnego pozwala poprawić niezawodność kodu i ułatwia tworzenie programów efektywnych, elastycznych i prostych w testowaniu. Co ciekawe, mimo że Java jest z założenia tylko językiem obiektowym, można w nim z powodzeniem programować funkcyjnie. Nieco bardziej skomplikowanym zagadnieniem jest bazujące na funkcyjnym programowanie reaktywne, ułatwiające definiowanie efektywnych ścieżek przetwarzania danych i obsługi błędów w aplikacji, szczególnie w przypadku programów serwerowych.
We cannot travel the roads of success without ever crossing the streets of failures.
Venkat Subramaniam
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana
Oceny i opinie klientów: Java na serwerze - kurs przetrwania. Obóz pierwszy Jarosław Ratajski
(0)