MENU

Atomowy Kotlin

(eBook)
4.00  [ 4 oceny ]
 Dodaj recenzję
Rozwiń szczegóły »
  • Druk: 2022

  • Autor: Bruce Eckel, Svetlana Isakova

  • Tłumacz: Marek Włodarz

  • Wydawca: Wydawnictwo Naukowe PWN

  • Formaty:
    mobi
    ePub
    (Watermark)
    Watermark
    Znak wodny czyli Watermark to zaszyfrowana informacja o użytkowniku, który zakupił produkt. Dzięki temu łatwo jest zidentyfikować użytkownika, który rozpowszechnił produkt w sposób niezgodny z prawem. Ten rodzaj zabezpieczenia jest zdecydowanie najbardziej przyjazny dla użytkownika, ponieważ aby otworzyć książkę zabezpieczoną Watermarkiem nie jest potrzebne konto Adobe ID oraz autoryzacja urządzenia.

Dostępne formaty i edycje
Rok wydania
Cena
Cena katalogowa: 139,00 zł
Najniższa cena z 30 dni: 83,40 zł
Cena produktu

Cena katalogowa – rynkowa cena produktu, często jest drukowana przez wydawcę na książce.

Najniższa cena z 30 dni – najniższa cena sprzedaży produktu w księgarni z ostatnich 30 dni, obowiązująca przed zmianą ceny.

Wszystkie ceny, łącznie z ceną sprzedaży, zawierają podatek VAT.

97,30
Dodaj do schowka
Dostępność: online po opłaceniu
Produkt elektroniczny Plik do pobrania po realizacji zamówienia

Atomowy Kotlin

Atomowy Kotlin to książka dla wszystkich, którzy chcą nauczyć się Kotlina – stosunkowo młodego, ale bardzo popularnego i pożądanego na rynku pracy – języka programowania. Nieważne, czy jesteś początkującym, czy doświadczonym programistą, dzięki tej publikacji Kotlin nie będzie miał dla Ciebie żadnych tajemnic.

Autorzy – Buce Eckel i Svetlana Isakova – uczą tego języka w sposób dokładny i przemyślany, stosując się do następujących zasad:
• Drobne kroki i małe zwycięstwa. Odrzucają tyranię rozdziałów. Zamiast tego prezentują każdy, nawet niewielki krok jako atomową koncepcję lub po prostu atom, wyglądający jak mały rozdział. W każdym atomie starają się przedstawić tylko jedną koncepcję. Typowy atom zawiera jeden lub więcej niewielkich, możliwych do uruchomienia fragmentów kodu oraz tworzonych przez nie wyników.
• Bez odnośników w przód. O ile to tylko możliwe, unikają zwrotów w rodzaju „Te funkcje zostaną wyjaśnione w późniejszym atomie”.
• Bez odnośników do innych języków programowania. Robią to jedynie wtedy, gdy jest to niezbędne. Analogia do funkcjonalności dostępnej w języku, którego się nie rozumie, nie jest pomocna.
• Pokazywanie, a nie opowiadanie. Zamiast słownego omawiania funkcjonalności, preferują używanie przykładów i wyników, czyli zamieniają teorię w praktykę – lepiej jest gołym okiem zobaczyć np. funkcjonalność w kodzie niż tylko o niej przeczytać.
• Ćwiczenia przed teorią. Starają się najpierw pokazywać mechanikę języka, a dopiero potem wyjaśniać, dlaczego te funkcjonalności istnieją. Jest to podejście odwrotne do „tradycyjnego” nauczania, ale często działa lepiej.
Poznaj język Kotlin i twórz bezpieczniejsze i bardziej niezawodne programy!

  • Sposób dostarczenia produktu elektronicznego
    Produkty elektroniczne takie jak Ebooki czy Audiobooki są udostępniane online po opłaceniu zamówienia kartą lub przelewem na stronie Twoje konto > Biblioteka.
    Pliki można pobrać zazwyczaj w ciągu kilku-kilkunastu minut po uzyskaniu poprawnej autoryzacji płatności, choć w przypadku niektórych publikacji elektronicznych czas oczekiwania może być nieco dłuższy.
    Sprzedaż terytorialna towarów elektronicznych jest regulowana wyłącznie ograniczeniami terytorialnymi licencji konkretnych produktów.
  • Ważne informacje techniczne
    Minimalne wymagania sprzętowe:
    procesor: architektura x86 1GHz lub odpowiedniki w pozostałych architekturach
    Pamięć operacyjna: 512MB
    Monitor i karta graficzna: zgodny ze standardem XGA, minimalna rozdzielczość 1024x768 16bit
    Dysk twardy: dowolny obsługujący system operacyjny z minimalnie 100MB wolnego miejsca
    Mysz lub inny manipulator + klawiatura
    Karta sieciowa/modem: umożliwiająca dostęp do sieci Internet z prędkością 512kb/s
    Minimalne wymagania oprogramowania:
    System Operacyjny: System MS Windows 95 i wyżej, Linux z X.ORG, MacOS 9 lub wyżej, najnowsze systemy mobilne: Android, iPhone, SymbianOS, Windows Mobile
    Przeglądarka internetowa: Internet Explorer 7 lub wyżej, Opera 9 i wyżej, FireFox 2 i wyżej, Chrome 1.0 i wyżej, Safari 5
    Przeglądarka z obsługą ciasteczek i włączoną obsługą JavaScript
    Zalecany plugin Flash Player w wersji 10.0 lub wyżej.
    Informacja o formatach plików:
    • PDF - format polecany do czytania na laptopach oraz komputerach stacjonarnych.
    • EPUB - format pliku, który umożliwia czytanie książek elektronicznych na urządzeniach z mniejszymi ekranami (np. e-czytnik lub smartfon), dając możliwość dopasowania tekstu do wielkości urządzenia i preferencji użytkownika.
    • MOBI - format zapisu firmy Mobipocket, który można pobrać na dowolne urządzenie elektroniczne (np.e-czytnik Kindle) z zainstalowanym programem (np. MobiPocket Reader) pozwalającym czytać pliki MOBI.
    • Audiobooki w formacie MP3 - format pliku, przeznaczony do odsłuchu nagrań audio.
    Rodzaje zabezpieczeń plików:
    • Watermark - (znak wodny) to zaszyfrowana informacja o użytkowniku, który zakupił produkt. Dzięki temu łatwo jest zidentyfikować użytkownika, który rozpowszechnił produkt w sposób niezgodny z prawem. Ten rodzaj zabezpieczenia jest zdecydowanie bardziej przyjazny dla użytkownika, ponieważ aby otworzyć książkę zabezpieczoną Watermarkiem nie jest potrzebne konto Adobe ID oraz autoryzacja urządzenia.
    • Brak zabezpieczenia - część oferowanych w naszym sklepie plików nie posiada zabezpieczeń. Zazwyczaj tego typu pliki można pobierać ograniczoną ilość razy, określaną przez dostawcę publikacji elektronicznych. W przypadku zbyt dużej ilości pobrań plików na stronie WWW pojawia się stosowny komunikat.
Copyright     9
Część I. Podstawy programowania     13
	Wprowadzenie     15
	Dlaczego Kotlin?     21
	Hello, world!     35
	var oraz val     38
	Typy danych     42
	Funkcje     46
	Wyrażenia if     50
	Szablony łańcuchów     55
	Typy numeryczne     57
	Wartości logiczne (Boolean)     63
	Powtarzanie za pomocą while     66
	Pętle i przedziały     69
	Słowo kluczowe in     75
	Wyrażenia i instrukcje     79
	Podsumowanie 1     83
Część II. Wprowadzenie do obiektów     95
	Wszędzie obiekty     97
	Tworzenie klas     101
	Właściwości     105
	Konstruktory     110
	Ograniczanie widoczności     114
	Testowanie     123
	Wyjątki     129
	Listy     134
	Zmienne listy argumentów     140
	Zbiory     145
	Mapy     148
	Akcesory właściwości     152
	Podsumowanie 2     157
Część III. Użyteczność     181
	Funkcje rozszerzające     183
	Argumenty nazwane i domyślne     186
	Przeciążanie     191
	Wyrażenia when     195
	Typy wyliczeniowe     201
	Klasy danych     205
	Deklaracje destrukturyzacyjne     209
	Typy nullowalne     213
	Bezpieczne wywołania i operator warunkowy     218
	Asercje nie-null     222
	Rozszerzenia typów nullowalnych     225
	Wprowadzenie do typów generycznych     228
	Właściwości rozszerzające     233
	break i continue     236
Część IV. Programowanie funkcyjne     241
	Wyrażenia lambda     243
	Ważność wyrażeń lambda     248
	Operacje na kolekcjach     253
	Referencje do elementów członkowskich     259
	Funkcje wyższego poziomu     264
	Manipulowanie listami     268
	Budowanie map     274
	Sekwencje     281
	Funkcje lokalne     288
	Zwijanie list     295
	Rekurencja     298
Część V. Programowanie obiektowe     307
	Interfejsy     309
	Złożone konstruktory     315
	Konstruktory dodatkowe     317
	Dziedziczenie     321
	Inicjowanie klasy bazowej     327
	Klasy abstrakcyjne     331
	Rzutowanie w górę     337
	Polimorfizm     341
	Kompozycja     345
	Dziedziczenie i rozszerzenia     350
	Delegacja klasy     361
	Rzutowanie w dół     366
	Klasy zapieczętowane     373
	Sprawdzanie typów     378
	Klasy zagnieżdżone     389
	Obiekty     397
	Klasy wewnętrzne     401
	Obiekty towarzyszące     410
Część VI. Zapobieganie awarii     419
	Obsługa wyjątków     421
	Instrukcje sprawdzające     430
	Typ Nothing     438
	Czyszczenie zasobów     442
	Rejestrowanie     445
	Testy jednostkowe     450
Część VII. Narzędzia wydajności produktywności     461
	Rozszerzające wyrażenia lambda     463
	Funkcje zakresu     473
	Tworzenie typów generycznych     483
	Przeciążanie operatorów     501
	Używanie operatorów     515
	Delegowanie właściwości     521
	Narzędzia delegowania właściwości     530
	Leniwe inicjowanie     535
	Inicjowanie późne     539
Dodatki     543
	Dodatek A: AtomicTest     544
	Dodatek B: Współdziałanie z Javą     548
NAZWA I FORMAT
OPIS
ROZMIAR

Przeczytaj fragment

NAZWA I FORMAT
OPIS
ROZMIAR
(epub)
Brak informacji
(mobi)
Brak informacji

Inni Klienci oglądali również

30,45 zł
35,00 zł

Atomowy szpieg.

Atomowy szpieg. Ryszard Kukliński i wojna wywiadów nie jest kolejnym głosem w jałowej i trwającej bez końca dyskusji pod hasłem „bohater czy zdrajca”. Choć autorzy z sympatią spoglądają na postać i działalność „Jacka Str...
50,33 zł
59,92 zł

Jak powstała bomba atomowa

Stworzenie bomby atomowej na zawsze zmieniło bieg historii. Coś, co zaczęło się jako zaledwie interesujący problem teoretyczny w fizyce, z przerażającą szybkością zmieniło się w broń masowej zagłady. Tę sagę o fizyce, polityce i psych...
17,01 zł
18,90 zł

Dwie ukryte tragedie w cieniu atomowej apokalipsy

Autorzy książki przypominają dwie tragedie, które wydarzyły się w dniu 9 października 1962 roku. W Szczecinie około południa odbywała się defilada wojskowa na zakończenie manewrów Układu Warszawskiego, w której wzięły udział oddzia...
14,04 zł
18,00 zł

Wietrzna kotlina

Czyhają tam na was niebezpieczne zwierzęta, groźne wiedźmy i zrzędliwe karaluchy.Waszymi przewodnikami będą: żarłoczny futrzak, gniewny smok i chochlik-wierszokleta.Gdzie się znajduje Wietrzna Kotlina? W odległej krainie fantazji czy w umyś...
43,41 zł
49,90 zł

Atomowe nawyki

Atomowe nawyki to sprawdzona i poparta naukowymi dowodami metoda kształtowania dobrych przyzwyczajeń i wyzbywania się złych nawyków. „Fundamentem książki jest model nawyków składający się z czterech krok&oac...
26,46 zł
29,40 zł

Geneza, wiek oraz cechy diagnostyczne orsztynu w świetle badań gleb piaszczystych kotliny sandomierskiej

Rozprawa jest efektem wieloletnich badań Autora poświęconych orsztynowi - scementowanemu poziomowi wzbogacania, występującemu dość powszechnie w glebach piaszczystych Kotliny Sandomierskiej, którego geneza, wiek oraz właściwości nie były do tej ...
9,36 zł
12,00 zł

Zabawy z bronią atomową

Książka przedstawia historię broni atomowej - od pierwszych eksperymentów do czasów współczesnych. Odsłania tajemnice broni jądrowej Hitlera i Stalina. Ostrzega przed groźnymi walizkami oraz... atomowymi zabawkami w rękach arabskic...
25,80 zł
30,00 zł

Inżynieria systemów internetu rzeczy. Zagadnienia bezpieczeństwa i komunikacji

Celem publikacji jest przedstawienie zagadnień inżynierskich związanych z bezpieczeństwem i komunikacją w systemach IoT (Internet of Things), w tym w systemach WoT (Web of Things), przy czym termin WoT oznacza koncepcję budowy systemu informatycznego w...
26,66 zł
31,00 zł

Identyfikacja modeli matematycznych faz lotu samolotu

Praca dotyczy modelowania matematycznego i komputerowych metod symulacyjnych lotu statków powietrznych. Istotą pracy jest wyznaczenie modelu odwzorowującego prędkość samolotu w poszczególnych fazach jego lotu przy wykorzystaniu zapisu par...

Recenzje

Nikt nie dodał jeszcze recenzji. Bądź pierwszy!