Tworzenie stron WWW
Język Kotlin na platformie Spring. Programowanie aplikacji internetowych
- Szczegóły
- Kategoria: Tworzenie stron WWW
Kotlin jest interoperacyjnym, obiektowym i coraz popularniejszym językiem programowania. Charakteryzuje się statycznie typowanymi zmiennymi, czytelną składnią i znakomitą reaktywnością. Z kolei Spring jest wyjątkowo cenioną platformą do tworzenia stron WWW. Służy do tworzenia aplikacji internetowych udostępniających interfejs REST i inne usługi.
Spring znakomicie współpracuje z Kotlinem, co pozwala programiście na wyższy poziom skutecznego programowania i efektywne tworzenie funkcjonalnych, stabilnych, skalowalnych i reaktywnych aplikacji. Przy tym wszystkim obydwa te produkty w całości są otwartym oprogramowaniem!
Ta książka jest przewodnikiem dla osób, które chcą szybko poznać platformę Spring i zacząć posługiwać się językiem Kotlin w stopniu pozwalającym na tworzenie aplikacji internetowych.
Zawiera przystępne wprowadzenie do pracy na platformie Spring i jej konfiguracji dla potrzeb Kotlina; omawia też zasady projektowania aplikacji za pomocą tych narzędzi. Sporo uwagi autor poświęca tworzeniu systemu mikrousług udostępniających interfejs REST. Opisuje również techniki posługiwania się tak pożytecznymi narzędziami jak Spring Data, Spring Security czy biblioteka JUnit, a także sposoby wdrażania aplikacji w chmurze AWS.
W książce między innymi:
- przygotowanie platformy Spring do pracy z Kotlinem,
- korzystanie z bazy danych MySQL,
- usługi REST i programowanie reaktywne,
- zabezpieczanie aplikacji za pomocą Spring Security,
- dobre praktyki programistyczne, testowanie i wdrażanie aplikacji.
Kotlin: tak świetny jak Java, ale o wiele łatwiejszy i przyjemniejszy!
Miloš Vasić jest serbskim programistą, autorem książek o programowaniu i entuzjastą otwartego oprogramowania. Ukończył studia na uniwersytecie w Singidunum, ze specjalizacją w dziedzinie grafiki komputerowej i programowania dla Androida. Stara się dzielić swój czas między pisanie kolejnej książki a pracę nad nowym - oczywiście otwartym - projektem.
- Projektowanie interfejsów., Sprawdzone wzorce projektowe. Wydanie III - [17 listopad 2020]
- Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wydanie V - [25 październik 2020]
- Web Design z HTML5 i CSS3. Technologie frontendowe od podstaw. Wydanie V - [21 maj 2020]
- Baw się kodem! Twoja własna strona WWW. CoderDojo Nano - [25 wrzesień 2019]
- Bootstrap 4 dla zaawansowanych. Jak pisać znakomite aplikacje internetowe. Wydanie II - [14 maj 2019]