ODBIERZ TWÓJ BONUS :: »

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

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
31,85 zł 49,00 zł (-35%)
29,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
29,40 zł 49,00 zł (-40%)
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!

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

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

Zamknij

Wybierz metodę płatności

Książka
31,85 zł
Dodaj do koszyka
Ebook
29,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