Java od podstaw – Tom 1 – e‑book PDF

49,99 

Jeżeli chcesz zacząć swoją przygodę z programowaniem, to ta książka jest dla Ciebie!

Napisałem ją z myślą o osobach początkujących, które nie miały do tej pory styczności z programowaniem lub miały w niewielkim stopniu, a chciałyby spróbować programowania w Javie i, być może, myślą o sprawdzeniu swoich sił w zawodzie programisty.

Książka zawiera aż 698 stron, a każdy rozdział zakończony jest:

  • streszczającym go podsumowaniem,
  • pytaniami sprawdzającymi zrozumienie materiału (łącznie jest ich ponad 180),
  • zadaniami do samodzielnego wykonania (55 zadań).

Dokument z odpowiedziami na pytania i rozwiązaniami zadań to kolejne ponad 200 stron materiału. Ponadto, w książce znajdziesz 30 przykładowych programów, które napiszemy razem krok po kroku, aby w praktyce wykorzystać zdobytą wiedzę.

Książka jest zgodna z najnowszą, 23 wersją Javy, która została wydana we wrześniu 2024 roku.

Kategorie: , Tagi: ,

Opis

Chcesz zacząć swoją przygodę z programowaniem? Jeżeli tak, to ta książka jest dla Ciebie!

Napisałem ją z myślą o osobach początkujących, które nie miały do tej pory styczności z programowaniem lub miały w niewielkim stopniu, a chciałyby spróbować programowania w Javie i, być może, myślą o sprawdzeniu swoich sił w zawodzie programisty.

Moim celem jest nie tylko nauczenie Cię języka Java, ale także przedstawienie najlepszych praktyk związanych z programowaniem, których znajomość dobrze świadczy o potencjalnym kandydacie podczas ewaluacji na stanowisko programisty.

Książka jest zgodna z najnowszą wersją Javy, czyli wersją 23, która została wydana we wrześniu 2024 roku. W kolejnych rozdziałach przedstawiam funkcjonalności, które zostały dodane do Javy w ostatnich latach.

Dlaczego warto kupić „Javę od podstaw”

„Javę od podstaw” zaprojektowałem w taki sposób, by krok po kroku przybliżać Ci coraz bardziej zaawansowane zagadnienia związane z programowaniem w Javie. Ponadto, każdy rozdział zakończony jest:

  • streszczającym go podsumowaniem,
  • pytaniami sprawdzającymi zrozumienie materiału (łącznie jest ich ponad 180),
  • zadaniami do samodzielnego wykonania (55 zadań).

Odpowiedzi na pytania i rozwiązania do zadań wraz z ich omówieniem dostępne są w repozytorium Github „Javy od podstaw” w postaci dokumentu PDF, który ma ponad 200 stron. Poza kodami źródłowymi wyjaśniającymi omawiane przeze mnie zagadnienia, w książce znajdziesz ponad 30 przykładowych programów, które napiszemy razem krok po kroku, aby w praktyce wykorzystać zdobytą wiedzę.

Wraz z moimi dodatkowymi kursami „Podstawy linii poleceń” oraz „IntelliJ IDEA w akcji”, które dostępne są za darmo na mojej stronie, „Java od podstaw” będzie Twoim pierwszym krokiem na drodze do stania się programistą Java.

Cechy pierwszego tomu „Javy od podstaw”

Pierwszy tom „Javy od podstaw”:

  • zawiera 698 stron poświęconych podstawom programowania w języku Java, które przedstawione są sposób zrozumiały dla początkujących osób,
  • opisuje najlepsze praktyki związane z programowaniem,
  • jest zgodna z najnowszą wersją Javy – 23,
  • omawia najnowsze funkcjonalności języka Java wprowadzone do niego w ostatnich latach,
  • zawiera:
    • podsumowania streszczające omówione zagadnienia na końcu każdego rozdziału,
    • ponad 180 pytań sprawdzających zrozumienie materiału,
    • 55 zadań do wykonania w ramach praktyki,
    • 30 przykładowych programów, które omówimy i napiszemy razem krok po kroku.
  • zakończony jest siedmioma dodatkami, które pogłębią Twoją wiedzę na temat Javy i programowania.

W repozytorium z kodami źródłowymi programów prezentowanych w książce znajdziesz także rozwiązania do zadań z ich szczegółowym opisem oraz odpowiedzi na pytania z końców rozdziałów. Ten towarzyszący dokument PDF zawiera ponad 200 stron opisów rozwiązań i odpowiedzi na pytania!

Spis rozdziałów i dodatków

Pierwszy tom zawiera następujące rozdziały:

  1. Instalacja Java
  2. Pierwszy program
  3. Komentarze i formatowanie kodu
  4. Zmienne, stałe, typy prymitywne
  5. Typ String
  6. Operatory i rzutowanie
  7. Instrukcje warunkowe
  8. Pętle
  9. Tablice
  10. Metody

Ponadto, na końcu książki znajdziesz 7 dodatków, które pogłębią Twoją wiedzę:

  • Dodatek A: JShell
  • Dodatek B: Tworzenie plików JAR & jpackage
  • Dodatek C: Rozwój języka Java & dokumenty JEP
  • Dodatek D: Szukanie odpowiedzi na pytania
  • Dodatek E: Standardowe wejście i wyjście
  • Dodatek F: System binarny & zakresy typów
  • Dodatek G: null w switch & nowa klauzula when

Ta książka a kurs Java na mojej stronie

Ta książka opiera się na moim kursie języka Java, który od kilku lat dostępny jest za darmo na mojej stronie internetowej kursjava.com. Możesz zastanawiać się jakie są różnice oraz dlaczego postanowiłem napisać tę książkę.

Chciałbym utrzymywać się z pisania książek dla osób, które uczą się programowania od podstaw, dlatego postanowiłem zaktualizować oraz dokończyć mój kurs, ale w formie tej książki i jej kolejnych tomów. Ponadto, po wielu latach pisania artykułów i kursów nauczyłem się jak lepiej tłumaczyć różne zagadnienia oraz formatować tekst, więc mam nadzieję, że ta nowa, zaktualizowana wersja, spełni oczekiwania i pomoże postawić Czytelnikom pierwsze kroki w świecie programowania. Główne różnice pomiędzy tą książką a kursem online są następujące:

  • Treść jest zaktualizowana do najnowszej wersji języka Java i zawiera opis wielu nowych funkcjonalności wprowadzonych do niego w ostatnich latach.
  • Książka przedstawia wiele zagadnień, których nie ma w kursie online, a które, z perspektywy czasu, uważam, że powinny się były w nim znaleźć.
  • Więcej przykładów, pytań sprawdzających znajomość materiału, oraz zadań do wykonania w ramach praktyki.
  • Opisy różnych zagadnień są przepisane, aby ułatwić ich zrozumienie.
  • Książka jest lepiej sformatowana, by była bardziej czytelna, a wszelkie grafiki, diagramy, oraz obrazki są przygotowane od nowa w lepszej jakości.
  • Porównując ilość stron w tym samym formacie – fragment kursu online, który dotyczy tych samych zagadnień, które poruszane są w pierwszym tomie „Javy od podstaw”, liczy około 330 stron, podczas gdy pierwszy tom „Javy od podstaw” zawiera aż 698 stron.

Spis treści i przykładowe fragmenty książki

Jeżeli chcesz zajrzeć do książki, to poniżej znajdziesz spis treści, fragment podrozdziału o instrukcji i wyrażeniu switch, a także podsumowanie, pytania, oraz zadania do rozdziału „Instrukcje warunkowe” (po kliknięciu linku otworzy się nowa zakładka z PDFem ze spisem treści / fragmentem książki):

Zakup książki

Książka dostępna jest do zakupu jedynie na mojej stronie. W tej chwili przeglądasz ofertę książki w wersji dokumentu PDF, czyli e-booka.

Jeżeli interesuję Cię wersja papierowa tej książki, to także jest dostępna do zakupu. Ponadto, możesz też dokonać zakupu łączonego: wersja papierowa + e-book (dokument PDF) – jest to najlepsza cenowo oferta:

Konwersacja o programowaniu

Jeżeli masz pytania odnośnie książki, to możesz skontaktować się ze mną mailowo, a jeżeli zakupisz moją książkę i będziesz chciał(a) o niej porozmawiać lub będziesz potrzebować(-ała) dodatkowych wyjaśnień lub pomocy, to zapraszam na mój kanał Discord – z chęcią pomogę/odpowiem! Informacje o moim kanale Discord, oraz jak do niego dołączyć, znajdziesz w treści mojej książki oraz na mojej stronie: kanał Discord.

Errata i kody źródłowe

Kody źródłowe z przykładami można znaleźć w repozytorium na Githubie, skąd można je za darmo pobrać: kody źródłowe z rozwiązaniami zadań. W tym samym repozytorium znajduje się także dokument z odpowiedziami na pytania z końców rozdziałów oraz rozwiązaniami do zadań.

Dokonałem wszelkich starań, aby książka nie zawierała błędów. Błędy niewychwycone przeze mnie przed drukiem są opisane i poprawione na stronie z erratą:

Errata do pierwszego tomu książki „Java od podstaw”

Informacje dodatkowe

Stan

nowy

Format

e-book PDF

Język publikacji

polski

Liczba stron

698

Rok wydania

2024

Numer wydania

1

Errata

https://github.com/przemyslaw-kruglej/java-od-podstaw-errata

Kody źródłowe, rozwiązania do zadań i odpowiedzi na pytania

https://github.com/przemyslaw-kruglej/java-od-podstaw-przyklady