ODBIERZ TWÓJ BONUS :: »

Myśl w języku Java! Nauka programowania Allen B. Downey, Chris Mayfield

(ebook) (audiobook) (audiobook)
Autorzy:
Allen B. Downey, Chris Mayfield
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.0/6  Opinie: 6
Stron:
248
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
29,40 zł 49,00 zł (-40%)
29,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
24,50 zł 49,00 zł (-50%)
24,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

Do przechowalni

Powiadom o dostępności audiobooka »

Sprawdź nowe wydanie

Myśl w języku Java! Nauka programowania. Wydanie II
Allen B. Downey, Chris Mayfield
Java jest językiem dojrzałym i jednocześnie bardzo nowoczesnym. Skupiona wokół niego społeczność cały czas dynamicznie go rozwija, sprawiając, że wszechstronność i innowacyjność Javy budzi podziw. Jest to też język idealny do nauki programowania - początkujący programiści, którzy wybierają Javę jako swój pierwszy język, w naturalny sposób nabierają dobrych nawyków, dzięki czemu później stosowanie się do najlepszych praktyk programistycznych nie sprawia i...

Czego się nauczysz?

  • Rozumienia podstaw programowania i informatyki z użyciem języka Java
  • Tworzenia, uruchamiania i debugowania prostych programów
  • Deklarowania i wykorzystywania zmiennych oraz operatorów arytmetycznych i logicznych
  • Przetwarzania danych wejściowych i wyjściowych za pomocą klas System i Scanner
  • Definiowania i wywoływania metod, w tym metod zwracających wartości i rekurencyjnych
  • Stosowania instrukcji warunkowych oraz operacji logicznych w kodzie
  • Tworzenia i obsługi pętli: while, for, do-while, break i continue
  • Operowania na tablicach: tworzenia, kopiowania, przechodzenia i zliczania elementów
  • Pracy z łańcuchami znakowymi: porównywania, formatowania, wyszukiwania i podłańcuchami
  • Definiowania i używania obiektów oraz atrybutów klas
  • Tworzenia własnych klas, konstruktorów, getterów, setterów i metod toString oraz equals
  • Zarządzania tablicami obiektów i implementowania wyszukiwania sekwencyjnego oraz binarnego
  • Projektowania obiektów zawierających tablice, stosowania sortowania i rekurencji
  • Tworzenia relacji między obiektami, wykorzystywania dziedziczenia i relacji klas
  • Korzystania z narzędzi programistycznych: DrJava, Checkstyle, debugger, JUnit
  • Tworzenia prostych grafik 2D oraz skutecznego debugowania kodu w Javie

Myśl w języku Java! Nauka programowania

Zacznij myśleć jak programista! Naucz się łączyć umiejętności płynące z różnych dziedzin: matematyki, inżynierii i nauk przyrodniczych. Różnorodna wiedza ułatwi Ci pokonywanie przeszkód w pracy programisty — dzięki niej zdefiniujesz problem i sformułujesz jasne i precyzyjne rozwiązanie. Jak się okazuje, te wszystkie trudne umiejętności można sobie przyswoić, ucząc się programowania. Znajomość języka Java stanie się dodatkową korzyścią — jest to język o ugruntowanej pozycji, lubiany, dojrzały i najzwyczajniej bardzo przydatny.

Trzymasz w ręku zwięzły podręcznik programowania napisany z myślą o osobach mających niewielkie lub zerowe doświadczenie w tej materii. Przedstawiono w nim najbardziej podstawowe zagadnienia, a poszczególne koncepcje zaprezentowano w logicznej kolejności. Sam język Java nie został może wyczerpująco opisany, jednak ważniejsze konstrukcje, strategie i techniki programistyczne zostały pokazane w bardzo zrozumiały i przystępny sposób. Poszczególne koncepcje zilustrowano praktycznymi przykładami kodu. Ten starannie przemyślany układ treści sprawi, że „myślenie jak informatyk” bardzo szybko przestanie być Twoim problemem!

  • Poznawaj po jednym zagadnieniu naraz: opanuj skomplikowane tematy, rozbijając je na szereg drobnych kroków popartych przykładami.
  • Zrozum sposób formułowania problemów, myśl kreatywnie o rozwiązaniach i pisz programy klarownie i precyzyjnie.
  • Wybierz techniki programowania, które najlepiej sprawdzą się w Twojej sytuacji i przećwicz ważną umiejętność debugowania kodu.
  • Odkryj relacje pomiędzy danymi wejściowymi i wyjściowymi oraz poznaj instrukcje decyzyjne i pętle, klasy i metody, łańcuchy znakowe i tablice.
  • Wykonaj ćwiczenia związane z grami słownymi, grafiką komputerową, zagadkami i grami karcianymi.

Java — już wkrótce zaczniesz myśleć jak informatyk!

Wybrane bestsellery

O autorach książki

Allen B. Downey jest emerytowanym profesorem Olin College of Engineering. Obecnie pełni funkcję głównego danologa w PyMC Labs. Jest znany jako autor serii podręczników z zakresu informatyki i analizy danych.

Chris Mayfield jest adiunktem informatyki na James Madison University, gdzie zajmuje się badaniami nad edukacją informatyczną oraz rozwojem zawodowym. Uzyskał tytuł doktora informatyki na Purdue University, a także tytuły magistra informatyki i germanistyki na University of Utah.

Allen B. Downey, Chris Mayfield - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy ta książka wymaga wcześniejszej znajomości programowania lub języka Java?
Nie, książka została napisana z myślą o osobach początkujących i nie wymaga wcześniejszego doświadczenia w programowaniu ani znajomości języka Java.
2. Jakie zagadnienia programistyczne są omawiane w tej książce?
Książka obejmuje podstawy programowania w języku Java, takie jak zmienne, operatory, wejście/wyjście, metody, pętle, tablice, obiekty, klasy oraz podstawy programowania obiektowego. Przedstawia także tematy związane z debugowaniem, grafiką 2D oraz praktyczne ćwiczenia.
3. Czy w książce znajdują się praktyczne przykłady i zadania do samodzielnego rozwiązania?
Tak, każda część książki zawiera liczne przykłady kodu i ćwiczenia, które pomagają utrwalić zdobytą wiedzę i rozwijać umiejętności programistyczne.
4. Czy po przeczytaniu tej książki będę potrafił samodzielnie napisać proste programy w Javie?
Tak, książka prowadzi krok po kroku przez kolejne zagadnienia, umożliwiając samodzielne tworzenie prostych programów i rozwiązywanie problemów programistycznych w języku Java.
5. Czy książka omawia narzędzia potrzebne do nauki programowania w Javie?
Tak, w dodatkach opisano instalację i korzystanie z narzędzi takich jak DrJava, wiersz poleceń, debugger czy JUnit, co ułatwia rozpoczęcie nauki i testowanie własnych programów.
6. Czy książka nadaje się jako materiał pomocniczy do kursów lub zajęć akademickich?
Tak, ze względu na logiczny układ treści, liczne przykłady i ćwiczenia, książka świetnie sprawdzi się jako uzupełnienie kursów, szkoleń oraz zajęć akademickich z programowania.
7. Czy książka jest aktualna pod względem wersji języka Java?
Książka przedstawia uniwersalne podstawy programowania w Javie, które są aktualne i przydatne niezależnie od wersji języka. Szczegółowe informacje o używanych narzędziach i składni znajdziesz w treści oraz dodatkach.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
29,40 zł
Dodaj do koszyka
Ebook
24,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint