Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Informatyka » Programowanie » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
  Bazy danych
  Bezpieczeństwo
  CAD
  Grafika komputerowa
  iPod Pocket PC
  Kursy
  Media społecznościowe
  Office
  Programowanie
  Programy graficzne
  Sieci bezprzewodowe
  Sieci komputerowe
  Systemy operacyjne
  Techniki programowania
  Webmasterstwo
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
Język Kotlin na platformie Spring. Programowanie aplikacji internetowych 49.00zł 36.75zł
Język Kotlin na platformie Spring. Programowanie aplikacji internetowych

Tytuł: Język Kotlin na platformie Spring. Programowanie aplikacji internetowych
Autor: Vasić Miloš
ISBN: 978-83-283-5183-7
Ilość stron: 240
Data wydania: 04/2019
Format: 168x237
Wydawnictwo: HELION

Cena: 49.00zł 36.75zł


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!

Rozdziały:

  • O autorze
  • O recenzentach
  • Przedmowa
    • Dla kogo jest ta książka?
    • Co zawiera ta książka?
    • Jak najlepiej wykorzystać tę książkę?
    • Przykłady kodu do pobrania i kolorowe wersje rysunków
    • Konwencje typograficzne
  • 1. Przygotowanie
    • Jaka jest Twoja misja?
    • Dzielenie kodu na osobne jednostki
    • Opis jednostek
    • Planowanie pracy
    • Przygotowanie środowiska roboczego
    • Instalacja narzędzia Git
      • Microsoft Windows
      • macOS
      • Linux
    • Kompilacja kodu źródłowego narzędzia Git
      • Debian i Ubuntu
      • Fedora
    • Instalacja pakietu JDK
      • Microsoft Windows
      • Linux
      • macOS
    • Instalacja środowiska programistycznego
      • Microsoft Windows
      • Linux
      • macOS
    • Pierwsze uruchomienie środowiska IntelliJ IDEA
    • Instalacja platformy Spring 5
      • Konfiguracja narzędzia Maven
      • Konfiguracja narzędzia Gradle
    • Instalacja programu Postman
      • Instalacja programu w systemie Microsoft Windows
      • Instalacja programu w systemie Linux
      • Instalacja programu w systemie macOS
    • Utworzenie repozytorium Git
    • Podsumowanie
  • 2. Pierwsze kroki z platformą Spring
    • Czym jest platforma Spring?
    • Jakie funkcjonalności oferuje platforma Spring?
      • Wstrzykiwanie zależności
      • Odwrócenie sterowania
      • Programowanie aspektowe
      • Kontener
      • Wzorzec MVC
      • Zarządzanie transakcjami
      • Inne funkcjonalności
    • Jak jest obsługiwany język Kotlin?
    • Tworzenie projektu Spring
    • Czym jest narzędzie Spring Initializr?
    • Utworzenie projektu
    • Tworzenie projektu w środowisku IntelliJ IDEA
    • Podsumowanie
  • 3. Twoja pierwsza usługa Spring REST w języku Kotlin
    • Zdefiniowanie zależności w projekcie
    • Utworzenie klasy kontrolera
    • Co jeszcze można uzyskać?
    • Utworzenie klasy danych
    • Obsługa innych rodzajów zapytań
    • Uruchomienie aplikacji
    • Ścieżki udostępniane przez bibliotekę Actuator
    • Dodanie komponentu Service
    • Podsumowanie
  • 4. Interfejs Spring Data JPA i baza danych MySQL
    • Wprowadzenie do interfejsu Spring Data JPA
    • Co oferuje biblioteka Spring Data?
    • Jakie moduły Spring Data będą potrzebne?
    • Interfejs Spring Data JPA
    • Instalacja bazy MySQL
    • Instalacja bazy MySQL w systemie macOS
    • Instalacja bazy MySQL w systemie Windows
    • Instalacja bazy MySQL w systemie Linux
      • Instalacja za pomocą menedżera pakietów
      • Ręczna instalacja pliku TAR
    • Utworzenie schematu bazy danych
    • Dodanie nowych zależności
    • Implementacja operacji CRUD
    • Dodawanie danych
    • Modyfikacja danych
    • Odczytywanie danych
    • Usuwanie danych
    • Więcej o modyfikowaniu danych
    • Obiekty DTO
    • Tworzenie zapytań SQL
    • Nazwane zapytania SQL
    • Podsumowanie
  • 5. Zabezpieczanie aplikacji za pomocą Spring Security
    • Wprowadzenie do platformy Spring Security
    • Definiowanie ról użytkowników
    • Implementacja klas reprezentujących role
    • Definiowanie obiektów DTO dla użytkowników
    • Uwierzytelnianie i autoryzowanie użytkowników
    • Co jeszcze oferuje platforma Spring Security?
    • Podsumowanie
  • 6. Platforma Spring Cloud
    • Architektura SOA
    • Architektura mikrousługowa
    • Mikrousługi w platformie Spring Cloud
    • Platforma Spring Cloud w praktyce
    • Serwer konfiguracji
    • Wykrywanie serwerów
    • Brama
    • Modyfikacja interfejsu API
    • Zabezpieczanie usług Spring Cloud
    • Podsumowanie
  • 7. Projekt Reactor
    • Dlaczego należy stosować projekt Reactor?
    • Co to jest projekt Reactor?
    • Korzystanie z projektu Reactor
    • Podsumowanie
  • 8. Praktyki programistyczne
    • Krytyczna ocena praktyk programistycznych
    • Wstrzykiwane zależności
    • Otwartość klas
    • Mutowalne zmienne
    • Wielowątkowość
    • Poprawność danych
    • Zakres testów
    • Konfiguracja XML
    • Dobre praktyki w tworzeniu kodu
    • Nie wstrzykuj zbyt wiele
    • Ograniczaj widoczność
    • Problem wielowątkowości
    • Weryfikacja danych
    • Podsumowanie
  • 9. Testy
    • Dlaczego testy są tak ważne w programowaniu?
    • Co trzeba testować?
    • Najczęściej stosowane praktyki i metodyki testowania
    • Przygotowanie projektu
    • Pierwszy test w języku Kotlin
    • Uruchamianie testów w środowisku IntelliJ IDEA
    • Testowanie aplikacji Spring REST
    • Uruchamianie zestawu testów
    • Podsumowanie
  • 10. Wdrażanie aplikacji
    • Co będziemy wdrażać?
    • Opcje wdrożeniowe
    • Wdrożenie aplikacji na serwerze Tomcat
    • Wdrożenie aplikacji na serwerze Java EE
    • Wdrożenie aplikacji w chmurze AWS

  • Najniższa cena z 30 dni przed obniżką 36,75zł

    Tytuł książki: "Język Kotlin na platformie Spring. Programowanie aplikacji internetowych"
    Autor: Vasić Miloš
    Wydawnictwo: HELION
    Cena: 49.00zł 36.75zł
    Klienci, którzy kupili tę książkę, kupili także
    Jak zwyciężać w pracy Przywództwo wyższego stopnia w praktyce
    Jak zwyciężać w pracy Przywództwo wyższego stopnia w praktyce
    Ken Blanchard, Garry Ridge
    PWN
    Ekonomiczne i społeczno-polityczne problemy współczesnej gospodarki
    Ekonomiczne i społeczno-polityczne problemy współczesnej gospodarki
    Jacek Jaworski
    CEDEWU
    Polityka zagraniczna Polski po wstąpieniu do NATO i do Unii Europejskiej Problemy tożsamości i adaptacji
    Polityka zagraniczna Polski po wstąpieniu do NATO i do Unii Europejskiej Problemy tożsamości i adaptacji
    Stanisław Bieleń
    Difin
    Atlas zwierząt chronionych
    Atlas zwierząt chronionych
    Henryk i Małgorzata Garbarczykowie
    Multico
    101 słynnych okrętów Legendarne okręty wojennej od I wojny światowej do dzisiaj
    101 słynnych okrętów Legendarne okręty wojennej od I wojny światowej do dzisiaj
    Robert Jackson
    Alma Press
    Społeczna odpowiedzialność przedsiębiorstw międzynarodowych
    Społeczna odpowiedzialność przedsiębiorstw międzynarodowych
    Justyna Nakonieczna
    Difin
     Koszyk
    1 x Fotografia cyfrowa Edycja zdjęć Wydanie VII
    1 x Aktualne problemy ubezpieczeń komunikacyjnych
    1 x ABC operatora wózka widłowego
    1 x Chagall czyli burza zaczarowana
    1 x 365 dni w świecie wiedzy i zabawy
    1 x Elektryczne i elektroniczne wyposażenie pojazdów samochodowych Część 1 Wyposażenie elektryczne i elektromechaniczne
    1 x Biologiczne podstawy ochrony przyrody
    1 x Angielsko-polski słownik fizyczny Słownik podręczny
    1 x Budowlane przedsięwzięcia inwestycyjne Środowiskowe uwarunkowania przygotowania i realizacji
    1 x Operator ładowarek jednonaczyniowych
    1 x Ekonomika energetyki w modelach matematycznych z czasem ciągłym
    1 x Antykomuniści lewicy Lidia i Adam Ciołkoszowie jako historycy socjalizmu polskiego
    1 x Napęd hydrostatyczny Tom 1 Elementy
    1 x Ekonometria i badania operacyjne Zbiór zadań
    1 x Biochemia Krótkie wykłady Wydanie 4
    1 x Prawie wszystko o ... Dinozaury
    1 x Ilustrowany słownik budowlany polsko-angielsko-niemiecki
    1 x Alpy
    1 x Biologiczne aspekty oczyszczania ścieków
    1 x Almanach fotografii Wydanie X
    1 x Budowanie na obcej ziemi
    1 x Estetyka fotografii Strata i zysk
    1 x Drzwi i Okna
    1 x Cuda architektury Gotyk
    1 x Ekologizm
    1 x Bezuzyteczna.pl Codzienna dawka wiedzy bezużytecznej
    1 x Inżynieria produkcji Kompendium wiedzy
    1 x Potrójna zagwozdka doktora Feldmana Pakiet
    1 x Inna Blue
    1 x Aniołowie Pochodzenie, historia, ikonografia istot niebieskich
    1 x Budownictwo ekologiczne Aspekty ekonomiczne
    1 x Display Strategie wystawiania
    1 x Podstawy skrawania materiałów konstrukcyjnych
    1 x Encyklopedia kina Wydanie 2
    1 x 1000 hiszpańskich słów(ek) Ilustrowany słownik hiszpańsko-polski polsko-hiszpański
    1 x Superprognozowanie Sztuka i nauka prognozowania
    1 x Until Lilly
    1 x Deep Stage Dive
    1 x Rzeczy niemożliwe, które nie mogły powstać, a istnieją
    1 x Biblia w malarstwie polskim
    1 x 100 najpiękniejszych miejsc Polski
    1 x 100 najpiękniejszych starówek Europy
    1 x To nie ja, kochanie. Kaci Hadesa
    1 x Bezpieczeństwo Europy bezpieczeństwo Polski Tom 2
    1 x System zarządzania jakością według normy ISO 9001:2015
    1 x Wszystko, czego pragniemy
    1 x 1000 cudów architektury
    1 x Podstawy konstrukcji maszyn
    1 x Król bez skrupułów
    1 x 300 faktów Ludzkie ciało
    1 x Światłość i śmierć Fascynujące badania lekarza nad doświadczeniem śmierci
    1 x Betonia Dom dla każdego
    1 x Bezpieczeństwo samochodów i ruchu drogowego Wydanie 3
    1 x Encyklopedia gwiazd polskiego sportu
    1 x System zarządzania jakością a skuteczność i efektywność administracji samorządowej
    1 x Pogromcy mitów 17 niewiarygodnych przypadków
    1 x Inżynieria biochemiczna
    1 x Bronisław Komorowski Człowiek pełen tajemnic Teraz można o tym mówić
    1 x Azjatyckie strategie polityki międzynarodowej i regionalnej
    1 x Agorafilia Sztuka i demokracja w postkomunistycznej Europie
    1 x Analizy i projektowanie konstrukcji nawierzchni podatnych i półsztywnych
    1 x Pogromcy mitów Prąd promieniowanie i fale
    1 x Jak czytać nowoczesne budynki Przyspieszony kurs wiedzy o architekturze epoki nowoczesnej
    1 x 1000 niemieckich słówek Ilustrowany słownik niemiecko-polski polsko-niemiecki
    1 x 100 najpiękniejszych obrazów
    1 x Ale patent! Księga niewiarygodnych wynalazków
    1 x Mieszkając z wrogiem
    1 x 1000 greckich słów(ek) Ilustrowany słownik polsko-grecki grecko-polski
    1 x Beksiński 3
    1 x Encyklopedia domowych wyrobów
    1 x Encyklopedia dinozaurów Poznaj świat strasznych jaszczurów
    1 x Naturalna technologia wody Nowe rozwiązania pozyskiwania uzdatniania i dostawy użytkownikom
    1 x Cuda Polski Parki Narodowe
    1 x Zarys metod ekonometrii Zbiór zadań Wydanie 3
    1 x Aktualna kondycja integracji europejskiej w obliczu wyzwań zewnętrznych i wewnętrznych
    1 x 1000 włoskich słów(ek) Ilustrowany słownik polsko-włoski włosko-polski
    1 x Historia projektowania graficznego
    1 x 300 uczonych prywatnie i na wesoło
    1 x Ekologiczny dom 100 inspirujących pomysłów na stworzenie ekologicznego środowiska we własnym domu
    1 x 100 niezwykłych budowli świata
    4,147.91zł
    Wydawnictwo
    Tu można zobaczyć wszystkie książki z wydawnictwa:

    Wydawnictwo Helion
     Kategoria:
     Geografia
    Potencjał leczniczy klimatu Polski

    Potencjał leczniczy klimatu Polski

    49.00zł
    41.65zł
    Informacje
    Regulamin sklepu.
    Koszty wysyłki.
    Polityka prywatności.
    Jak kupować?
    Napisz do Nas.
     Wydawnictwa
     Polecamy
    Autodesk Inventor Professional /Fusion 2012PL/2012+ Metodyka projektowania z płytą CD Andrzej Jaskulski PWN
    OpenGL w praktyce Janusz Ganczarski BTC
    Matematyka konkretna Wydanie 4 Ronald L. Graham, Donald E. Knuth, Oren Patashnik PWN
    Rachunek różniczkowy i całkowy Tom 1 Wydanie 12 Grigorij M. Fichtenholz PWN
    Przystępny kurs statystyki z zastosowaniem STATISTICA PL na przykładach z medycyny KOMPLET Tom 1 Tom 2 Tom 3 Andrzej Stanisz StatSoft
    Anatomia człowieka Tom 1-5 Komplet Adam Bochenek, Michał Reicher PZWL
    Miejscowa wentylacja wywiewna Poradnik Optymalizacja parametrów powietrza w pomieszczeniach pracy Maciej Gliński DW Medium
    Programowanie Microsoft SQL Server 2008 Tom 1 + Tom 2 Leonard Lobel, Andrew J. Brust, Stephen Forte Microsoft Press
    3ds Max 2012 Biblia Kelly L. Murdock HELION