reklama - zainteresowany?

Język Kotlin na platformie Spring. Programowanie aplikacji internetowych - Helion

Język Kotlin na platformie Spring. Programowanie aplikacji internetowych
Autor: Miloš Vasić
Tytuł oryginału: Building Applications with Spring 5 and Kotlin
ISBN: 978-83-283-5183-7
okładka: miękka
Data wydania: 2019-01-01
Księgarnia: Helion

Cena książki: 36,75 zł (poprzednio: 49,00 zł)
Oszczędzasz: 25% (-12,25 zł)

Dodaj do koszyka Język Kotlin na platformie Spring. Programowanie aplikacji internetowych

Dodaj do koszyka Język Kotlin na platformie Spring. Programowanie aplikacji internetowych

 

Osoby które kupowały "Język Kotlin na platformie Spring. Programowanie aplikacji internetowych", wybierały także:

  • Windows Media Center. Domowe centrum rozrywki
  • Ruby on Rails. Ćwiczenia
  • DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker
  • Przywództwo w Å›wiecie VUCA. Jak być skutecznym liderem w niepewnym Å›rodowisku
  • Scrum. O zwinnym zarzÄ…dzaniu projektami. Wydanie II rozszerzone

Dodaj do koszyka Język Kotlin na platformie Spring. Programowanie aplikacji internetowych

Spis treści

Język Kotlin na platformie Spring. Programowanie aplikacji internetowych -- spis treści

  • 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
    • Podsumowanie

Dodaj do koszyka Język Kotlin na platformie Spring. Programowanie aplikacji internetowych

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.