ODBIERZ TWÓJ BONUS :: »

Kotlin. Rusz głową! Dawn Griffiths, David Griffiths

Autorzy:
Dawn Griffiths, David Griffiths
Serie wydawnicze:
Head First - Rusz głową!
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.0/6  Opinie: 2
Stron:
472
Druk:
oprawa miękka
Dostępny format:
     PDF
Czytaj fragment
Książka
89,00 zł
Powiadom mnie, gdy książka będzie dostępna

Ebook
53,40 zł 89,00 zł (-40%)
44,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Instalowania środowiska programistycznego i tworzenia pierwszych projektów w Kotlinie
  • Deklarowania i używania zmiennych oraz typów prostych
  • Tworzenia i wywoływania funkcji z parametrami i wartościami zwracanymi
  • Projektowania własnych klas, obiektów i właściwości
  • Stosowania dziedziczenia, klas bazowych i pochodnych
  • Implementowania klas abstrakcyjnych i interfejsów oraz wykorzystywania polimorfizmu
  • Tworzenia i obsługi klas danych oraz funkcji equals, copy i componentN
  • Zarządzania wartością null i obsługi wyjątków w Kotlinie
  • Pracy z kolekcjami: listami, zbiorami i mapami
  • Definiowania i używania typów sparametryzowanych oraz zrozumienia wariancji i kontrawariancji
  • Tworzenia i wykorzystywania wyrażeń lambda oraz funkcji wyższego rzędu
  • Używania wbudowanych funkcji wyższego rzędu do przetwarzania kolekcji
  • Korzystania z koprocedur do współbieżnego wykonywania kodu
  • Testowania kodu i stosowania dobrych praktyk
  • Stosowania zaawansowanych konstrukcji: klasy wyliczeniowe, zapieczętowane, zagnieżdżone i wewnętrzne
  • Rozszerzania funkcjonalności klas oraz współdziałania z kodem Javy

Kariera Kotlina nabrała rozpędu, gdy w 2017 roku na konferencji Google ogłoszono go jednym z oficjalnie wspieranych języków programowania aplikacji dla Androida. Jest lubiany za zwartą składnię, elastyczność i ścisłą integrację z kodem Javy. Oczywiście odpowiada też kryteriom nowoczesnego i innowacyjnego języka programowania. Jest bardzo dobrym wyborem dla każdego, kto chce się stać profesjonalnym programistą, ale też osoby programujące hobbystycznie będą zadowolone z jego możliwości. Problemów z tym idealnym językiem programowania jest niewiele: trzeba poznać Kotlina, zrozumieć kilka niuansów i nauczyć się kodowania...

Ta książka, podobnie jak inne pozycje z serii Rusz głową!, została przygotowana zgodnie z jedyną w swoim rodzaju metodyką nauczania wykorzystującą zasady funkcjonowania ludzkiego mózgu. Dzięki niej nauczysz się myśleć jak najlepsi programiści i niepostrzeżenie zaczniesz tworzyć wydajny kod w Kotlinie. Autorzy zastosowali najlepsze osiągnięcia psychologii, neurologii i innych nauk o uczeniu się, stąd niecodzienny wygląd i struktura książki. W efekcie zamiast klasycznego podręcznika otrzymujesz polisensoryczne doświadczenie poznawcze zaprojektowane tak, aby już wkrótce Kotlin stał się pewnym, niezawodnym narzędziem w Twoich rękach!

W tej książce między innymi:

  • solidne podstawy tworzenia kodu i pisanie pierwszych projektów
  • typy sparametryzowane w Kotlinie
  • praca na obiektach: dziedziczenie, klasy, kolekcje
  • funkcje wyższego rzędu i wyrażenia lambda
  • współbieżność wykonywania kodu i najciekawsze rozszerzenia

Kotlin: oto radość z pisania kodu!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

O autorach książki

Dawn Griffiths jest znakomitą i bardzo doświadczoną programistką oraz autorką wielu książek z serii Rusz głową!. Wraz z mężem Davidem opracowała także animowany kurs wideo The Agile Sketchpad, stanowiący próbę uczenia kluczowych pojęć i technik w sposób zapewniający aktywną pracę mózgu i utrzymanie zaangażowania. Jej pasje to tai chi, bieganie i gotowanie.

David Griffiths jest trenerem Agile, programistą i pracownikiem warsztatu. W wieku 15 lat napisał implementację języka LOGO. Napisał kilka innych książek z serii Rusz głową!. Jego ulubione hobby to spędzanie czasu z ukochaną żoną Dawn.

Dawn Griffiths, David Griffiths - pozostałe książki

Zobacz pozostałe książki z serii Head First - Rusz głową!

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać Javę, aby korzystać z książki ,,Kotlin. Rusz głową!"?
Nie, książka wprowadza w Kotlina od podstaw, więc nie jest wymagana wcześniejsza znajomość Javy. Jednak osoby znające Javę szybciej zauważą podobieństwa i różnice między tymi językami.
2. Czy książka obejmuje praktyczne projekty i ćwiczenia?
Tak, każdy rozdział zawiera praktyczne przykłady, zadania i projekty, które pomagają utrwalać wiedzę i rozwijać umiejętności programistyczne w Kotlinie.
3. Czy ta książka przygotuje mnie do tworzenia aplikacji na Androida?
Książka skupia się na nauce języka Kotlin, który jest podstawą programowania na Androida. Poznasz składnię, paradygmaty i praktyczne zastosowania, co stanowi solidny fundament do dalszej nauki Androida.
4. Czy książka nadaje się do samodzielnej nauki?
Tak, dzięki unikalnej metodyce serii ,,Rusz głową!" książka jest idealna do nauki własnym tempem, nawet bez wsparcia nauczyciela.
5. Jakie narzędzia i środowiska programistyczne są wykorzystywane w książce?
W książce wykorzystywane jest środowisko IntelliJ IDEA (Community Edition), które jest darmowe i popularne wśród programistów Kotlina.
6. Czy książka porusza zaawansowane tematy, takie jak współbieżność czy funkcje wyższego rzędu?
Tak, oprócz podstaw, książka omawia także zaawansowane zagadnienia, takie jak współbieżność, funkcje wyższego rzędu, typy sparametryzowane czy kolekcje.
7. Czy mogę korzystać z tej książki jako uzupełnienia innych kursów programowania?
Jak najbardziej, książka doskonale sprawdzi się jako dodatkowy materiał wspierający naukę Kotlina na kursach, studiach czy bootcampach.
8. Czy materiał w książce jest aktualny względem obecnej wersji Kotlina?
Książka bazuje na nowoczesnych funkcjach języka Kotlin i jest dostosowana do obecnych standardów, jednak zalecamy sprawdzenie oficjalnej dokumentacji Kotlina w przypadku większych zmian w języku.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
89,00 zł
Czasowo niedostępna
Ebook
53,40 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile