Książka - Functional Kotlin

DODAJ DO LISTY ŻYCZEŃ

Masz tę lub inne książki?

Sprzedaj je u nas

Functional Kotlin

Functional Kotlin

DODAJ DO LISTY ŻYCZEŃ

Masz tę lub inne książki?

Sprzedaj je u nas

Kotlin to zaawansowany język programowania, który zrewolucjonizował rozwój aplikacji Android oraz backend, jednocześnie oferując bogate możliwości programowania funkcyjnego. Dzięki funkcjom takim jak przetwarzanie kolekcji w sposób funkcyjny, budowanie DSL, funkcje zakresowe czy odbiorniki kontekstowe, programiści mogą tworzyć intuicyjny i wyrazisty kod o składni funkcyjnej. Rozszerzalność Kotlina umożliwia bibliotekom jak Arrow promocję jeszcze bardziej funkcyjnego stylu, przy zachowaniu bezpieczeństwa typów, stabilności i wydajności. To czyni Kotlina wymarzonym narzędziem dla wielu deweloperów, którzy pasjonują się programowaniem funkcyjnym w praktycznych zastosowaniach.

Książka ta koncentruje się na funkcyjnych aspektach Kotlina. Zaczynając od podstaw, przechodzi do bardziej zaawansowanych tematów. Omawia kluczowe i praktyczne zagadnienia, takie jak przetwarzanie kolekcji, odniesienia do funkcji, użycie i tworzenie DSL, funkcje zakresowe oraz odbiorniki kontekstowe.

Dla kogo jest ta książka? To idealne źródło dla programistów, którzy znają podstawy Kotlina i chcą poszerzyć swoją wiedzę o bardziej zaawansowane funkcje. Nie jest wymagane zaawansowane zrozumienie matematyki, aby w pełni skorzystać z treści książki. Jest to naturalna kontynuacja dla osób zaznajomionych z Kotlin Essentials.

Treść książki obejmuje następujące tematy związane z funkcyjnymi funkcjami Kotlina:

- Modyfikatory wariancji generyków
- Wzorzec obiektu Covariant Nothing
- Ograniczenia modyfikatorów wariancji generycznej
- Delegacja interfejsu
- Implementacja własnych delegatów właściwości
- Delegaty właściwości z Kotlin stdlib
- Kontrakty Kotlina
- Mapowanie typów Kotlin i Java
- Anotacje dla interoperacyjności Kotlin i Java
- Struktura, koncepty i możliwości rozwoju wieloplatformowego
- Implementacja biblioteki wieloplatformowej
- Tworzenie aplikacji na Android i iOS z modułem współdzielonym
- Podstawy Kotlin/JS
- Refleksja elementów Kotlin
- Refleksja typów Kotlin
- Implementacja własnego Procesora Anotacji
- Implementacja niestandardowego Procesora Symboli Kotlin
- Przyrostowa kompilacja KSP i wielokrotne przetwarzanie
- Definiowanie Wtyczki Kompilatora
- Podstawowe pojęcia Analizy Statycznej
- Przegląd analizatorów statycznych Kotlina
- Definiowanie niestandardowej reguły Detekt

Książka jest pełna przykładów projektów, takich jak:

- Klasa uaktualniania zadań z bezpiecznym typem przy użyciu wzorca Covariant Nothing Object
- Delegat właściwości dla logowania
- Serializator obiektów
- Generator losowych wartości dla typów generycznych
- Procesor Anotacji generujący interfejs dla klasy
- Procesor Symboli Kotlin generujący interfejs dla klasy
- Reguła Detekt wyszukująca użycie System.out.println

Dzięki tej książce programiści mogą płynnie wejść w świat funkcyjnych możliwości Kotlina, co pozwala na tworzenie wydajnych i zrozumiałych aplikacji.

Wybierz stan zużycia:

WIĘCEJ O SKALI

12

67.38 zł

nowa

ok
Cena rynkowa: BRAK
  • nowa książka

Wysyłka w ciągu 48h + czas dostawy

brak

jak nowa

brak

dobry

brak

widoczne ślady używania

Dostępna ilość 12

Uwaga została 1 szt.

Posiadamy 12 szt.

Dostępna ilość

58.29

67.38

Kotlin to zaawansowany język programowania, który zrewolucjonizował rozwój aplikacji Android oraz backend, jednocześnie oferując bogate możliwości programowania funkcyjnego. Dzięki funkcjom takim jak przetwarzanie kolekcji w sposób funkcyjny, budowanie DSL, funkcje zakresowe czy odbiorniki kontekstowe, programiści mogą tworzyć intuicyjny i wyrazisty kod o składni funkcyjnej. Rozszerzalność Kotlina umożliwia bibliotekom jak Arrow promocję jeszcze bardziej funkcyjnego stylu, przy zachowaniu bezpieczeństwa typów, stabilności i wydajności. To czyni Kotlina wymarzonym narzędziem dla wielu deweloperów, którzy pasjonują się programowaniem funkcyjnym w praktycznych zastosowaniach.

Książka ta koncentruje się na funkcyjnych aspektach Kotlina. Zaczynając od podstaw, przechodzi do bardziej zaawansowanych tematów. Omawia kluczowe i praktyczne zagadnienia, takie jak przetwarzanie kolekcji, odniesienia do funkcji, użycie i tworzenie DSL, funkcje zakresowe oraz odbiorniki kontekstowe.

Dla kogo jest ta książka? To idealne źródło dla programistów, którzy znają podstawy Kotlina i chcą poszerzyć swoją wiedzę o bardziej zaawansowane funkcje. Nie jest wymagane zaawansowane zrozumienie matematyki, aby w pełni skorzystać z treści książki. Jest to naturalna kontynuacja dla osób zaznajomionych z Kotlin Essentials.

Treść książki obejmuje następujące tematy związane z funkcyjnymi funkcjami Kotlina:

- Modyfikatory wariancji generyków
- Wzorzec obiektu Covariant Nothing
- Ograniczenia modyfikatorów wariancji generycznej
- Delegacja interfejsu
- Implementacja własnych delegatów właściwości
- Delegaty właściwości z Kotlin stdlib
- Kontrakty Kotlina
- Mapowanie typów Kotlin i Java
- Anotacje dla interoperacyjności Kotlin i Java
- Struktura, koncepty i możliwości rozwoju wieloplatformowego
- Implementacja biblioteki wieloplatformowej
- Tworzenie aplikacji na Android i iOS z modułem współdzielonym
- Podstawy Kotlin/JS
- Refleksja elementów Kotlin
- Refleksja typów Kotlin
- Implementacja własnego Procesora Anotacji
- Implementacja niestandardowego Procesora Symboli Kotlin
- Przyrostowa kompilacja KSP i wielokrotne przetwarzanie
- Definiowanie Wtyczki Kompilatora
- Podstawowe pojęcia Analizy Statycznej
- Przegląd analizatorów statycznych Kotlina
- Definiowanie niestandardowej reguły Detekt

Książka jest pełna przykładów projektów, takich jak:

- Klasa uaktualniania zadań z bezpiecznym typem przy użyciu wzorca Covariant Nothing Object
- Delegat właściwości dla logowania
- Serializator obiektów
- Generator losowych wartości dla typów generycznych
- Procesor Anotacji generujący interfejs dla klasy
- Procesor Symboli Kotlin generujący interfejs dla klasy
- Reguła Detekt wyszukująca użycie System.out.println

Dzięki tej książce programiści mogą płynnie wejść w świat funkcyjnych możliwości Kotlina, co pozwala na tworzenie wydajnych i zrozumiałych aplikacji.

Szczegóły

Opinie

Książki autora

Podobne

Dla Ciebie

Książki z kategorii

Dostawa i płatność

Szczegóły

Cena: 67.38 zł

Okładka: Miękka

Ilość stron: 258

Rok wydania: 2023

Rozmiar: 1 x 2 mm

ID: 9788395452888

Autorzy: Marcin Moskała

Inne książki: Marcin Moskała

Podobne produkty

Może Ci się spodobać

Inne książki z tej samej kategorii

Opinie użytkowników
0.0
0 ocen i 0 recenzji
Reviews Reward Icon

Napisz opinię o książce i wygraj nagrodę!

W każdym miesiącu wybieramy najlepsze opinie i nagradzamy recenzentów.

Dowiedz się więcej

Wartość nagród w tym miesiącu

880 zł

Napisz opinię i wygraj nagrodę!
Twoja ocena to:
wybierz ocenę 0
Treść musi mieć więcej niż 50 i mniej niż 20000 znaków

Dodaj swoją opinię

Zaloguj się na swoje konto, aby mieć możliwość dodawania opinii.

Czy chcesz zostawić tylko ocenę?

Dodanie samej oceny o książce nie jest brane pod uwagę podczas losowania nagród. By mieć szansę na otrzymanie nagrody musisz napisać opinię o książce.

Już oceniłeś/zrecenzowałeś te książkę w przeszłości.

Możliwe jest dodanie tylko jednej recenzji do każdej z książek.

Sposoby dostawy

Płatne z góry

InPost Paczkomaty 24/7

InPost Paczkomaty 24/7

13.99 zł

Darmowa dostawa od 190 zł

ORLEN Paczka

ORLEN Paczka

11.99 zł

Darmowa dostawa od 190 zł

Automaty DHL BOX 24/7 i punkty POP

Automaty DHL BOX 24/7 i punkty POP

9.99 zł

Darmowa dostawa od 190 zł

NAJTAŃSZA FORMA DOSTAWY

DPD Pickup Punkt Odbioru

DPD Pickup Punkt Odbioru

11.99 zł

Darmowa dostawa od 190 zł

Kurier GLS

Kurier GLS

14.99 zł

Darmowa dostawa od 190 zł

Kurier DPD

Kurier DPD

14.99 zł

Darmowa dostawa od 190 zł

Kurier InPost

Kurier InPost

14.99 zł

Darmowa dostawa od 190 zł

Pocztex Kurier

Pocztex Kurier

13.99 zł

Darmowa dostawa od 190 zł

Kurier GLS - kraje UE

Kurier GLS - kraje UE

69.00 zł

Odbiór osobisty (Dębica)

Odbiór osobisty (Dębica)

3.00 zł

Płatne przy odbiorze

Kurier GLS pobranie Kurier GLS pobranie

23.99 zł

Sposoby płatności

Płatność z góry

Przedpłata

platnosc

Zwykły przelew info