Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Informatyka » Programowanie » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
  Bazy danych
  Bezpieczeństwo
  CAD
  Grafika komputerowa
  iPod Pocket PC
  Kursy
  Media społecznościowe
  Office
  Programowanie
  Programy graficzne
  Sieci bezprzewodowe
  Sieci komputerowe
  Systemy operacyjne
  Techniki programowania
  Webmasterstwo
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
Myśl w języku Java! Nauka programowania 49.00zł 36.75zł
Myśl w języku Java! Nauka programowania

Tytuł: Myśl w języku Java! Nauka programowania
Autor: B. Downey Allen
ISBN: 978-83-283-3006-1
Ilość stron: 248
Data wydania: 02/2017
Format: 168x237
Wydawnictwo: HELION

Cena: 49.00zł 36.75zł


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.
Allen Downey jest profesorem informatyki na uczelni Olin College of Engineering. Prowadził zajęcia na uczelniach Wellesley College, Colby College i U.C. Berkeley. Na uczelni U.C. Berkeley uzyskał tytuł doktora. W latach 2009 – 2010 pracował jako zaproszony naukowiec w firmie Google. Chris Mayfield jest doktorem informatyki. Pracuje na uczelni James Madison University, gdzie zajmuje się badaniami nad edukacją informatyczną oraz rozwojem zawodowym.

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

Rozdziały:

Wstęp (9)

1. Droga programu (13)

  • Czym jest programowanie? (13)
  • Czym jest informatyka? (14)
  • Języki programowania (15)
  • Program "Witaj, świecie!" (16)
  • Wyświetlanie łańcuchów znakowych (17)
  • Sekwencje ucieczki (18)
  • Formatowanie kodu (19)
  • Debugowanie kodu (20)
  • Słownictwo (20)
  • Ćwiczenia (22)

2. Zmienne i operatory (25)

  • Deklarowanie zmiennych (25)
  • Przypisanie (26)
  • Diagramy stanu (27)
  • Wyświetlanie zmiennych (28)
  • Operatory arytmetyczne (28)
  • Liczby zmiennoprzecinkowe (29)
  • Błędy zaokrągleń (31)
  • Operatory działające na łańcuchach znakowych (32)
  • Kompozycja (33)
  • Typy błędów (33)
  • Słownictwo (36)
  • Ćwiczenia (38)

3. Wejście i wyjście (41)

  • Klasa System (41)
  • Klasa Scanner (42)
  • Struktura programu (43)
  • Cale na centymetry (44)
  • Literały i stałe (45)
  • Formatowanie danych wyjściowych (45)
  • Centymetry na cale (46)
  • Operator modulo (47)
  • Łączenie wszystkiego w całość (48)
  • "Bug" w klasie Scanner (49)
  • Słownictwo (50)
  • Ćwiczenia (51)

4. Metody niezwracające wartości (55)

  • Metody matematyczne (55)
  • Kompozycja raz jeszcze (56)
  • Dodawanie nowych metod (57)
  • Przepływ wykonania (59)
  • Parametry i argumenty (60)
  • Wiele parametrów (61)
  • Diagramy stosu (62)
  • Czytanie dokumentacji (62)
  • Pisanie dokumentacji (65)
  • Słownictwo (66)
  • Ćwiczenia (67)

5. Warunki i operacje logiczne (69)

  • Operatory relacyjne (69)
  • Operatory logiczne (70)
  • Instrukcje warunkowe (71)
  • Tworzenie łańcuchów i zagnieżdżanie (72)
  • Zmienne flagi (73)
  • Instrukcja return (74)
  • Sprawdzanie danych wejściowych (74)
  • Metody rekurencyjne (75)
  • Rekurencyjne diagramy stosu (76)
  • Liczby binarne (77)
  • Słownictwo (79)
  • Ćwiczenia (80)

6. Metody zwracające wartość (83)

  • Wartości zwracane (83)
  • Pisanie metod (85)
  • Kompozycja metody (87)
  • Przeciążanie (88)
  • Metody typu boolean (89)
  • Znaczniki Javadoc (90)
  • Więcej rekurencji (90)
  • Akt wiary (92)
  • Jeszcze jeden przykład (93)
  • Słownictwo (94)
  • Ćwiczenia (95)

7. Pętle (99)

  • Instrukcja while (99)
  • Generowanie tablic (100)
  • Hermetyzacja i uogólnianie (102)
  • Więcej uogólniania (104)
  • Instrukcja for (106)
  • Pętla do-while (107)
  • Instrukcje break i continue (108)
  • Słownictwo (109)
  • Ćwiczenia (110)

8. Tablice (113)

  • Tworzenie tablic (113)
  • Dostęp do tablic (114)
  • Wyświetlanie tablic (115)
  • Kopiowanie tablic (116)
  • Długość tablic (117)
  • Przechodzenie przez tablice (117)
  • Liczby losowe (118)
  • Przechodzenie i zliczanie (119)
  • Budowanie histogramu (120)
  • Rozszerzona pętla for (121)
  • Słownictwo (122)
  • Ćwiczenia (123)

9. Łańcuchy znakowe i spółka (127)

  • Znaki (127)
  • Niezmienność łańcuchów znakowych (128)
  • Przechodzenie przez łańcuchy znakowe (129)
  • Podłańcuchy znakowe (130)
  • Metoda indexOf (131)
  • Porównywanie łańcuchów znakowych (132)
  • Formatowanie łańcuchów znakowych (133)
  • Klasy opakowujące (133)
  • Argumenty wiersza poleceń (134)
  • Słownictwo (135)
  • Ćwiczenia (136)

10. Obiekty (141)

  • Obiekty klasy Point (141)
  • Atrybuty (142)
  • Obiekty jako parametry (142)
  • Obiekty jako wartości zwracane (143)
  • Obiekty zmienne (144)
  • Korzystanie z aliasów (145)
  • Słowo kluczowe null (146)
  • Oczyszczanie pamięci (147)
  • Diagramy klas (147)
  • Źródła biblioteki języka Java (148)
  • Słownictwo (149)
  • Ćwiczenia (150)

11. Klasy (155)

  • Klasa Time (155)
  • Konstruktory (156)
  • Więcej konstruktorów (157)
  • Gettery i settery (158)
  • Wyświetlanie obiektów (160)
  • Metoda toString (161)
  • Metoda equals (162)
  • Dodawanie obiektów klasy Time (163)
  • Czyste metody i modyfikatory (164)
  • Słownictwo (165)
  • Ćwiczenia (166)

12. Tablice obiektów (171)

  • Obiekty klasy Card (171)
  • Metoda toString klasy Card (172)
  • Zmienne klasy (174)
  • Metoda compareTo (175)
  • Niezmienność obiektów klasy Card (176)
  • Tablica obiektów klasy Card (177)
  • Wyszukiwanie sekwencyjne (179)
  • Wyszukiwanie binarne (179)
  • Śledzenie wykonania kodu (180)
  • Wersja rekurencyjna (181)
  • Słownictwo (182)
  • Ćwiczenia (182)

13. Obiekty zawierające tablice (185)

  • Klasa Deck (185)
  • Tasowanie talii kart (186)
  • Sortowanie przez wybieranie (187)
  • Sortowanie przez scalanie (188)
  • Podtalie (188)
  • Scalanie talii (190)
  • Dodanie rekurencji (190)
  • Słownictwo (191)
  • Ćwiczenia (192)

14. Obiekty zawierające inne obiekty (195)

  • Talie i układy (195)
  • Klasa CardCollection (196)
  • Dziedziczenie (199)
  • Rozdawanie kart (200)
  • Klasa Player (201)
  • Klasa Eights (203)
  • Relacje pomiędzy klasami (206)
  • Słownictwo (207)
  • Ćwiczenia (208)

A. Narzędzia programistyczne (211)

  • Instalacja programu DrJava (211)
  • Panel Interactions programu DrJava (212)
  • Interfejs wiersza poleceń (213)
  • Testowanie w wierszu poleceń (214)
  • Uruchamianie narzędzia Checkstyle (216)
  • Śledzenie wykonania za pomocą debuggera (217)
  • Testowanie przy użyciu narzędzia JUnit (218)
  • Słownictwo (220)

B. Grafika 2D w Javie (223)

  • Tworzenie grafiki (223)
  • Metody graficzne (224)
  • Przykładowy rysunek (226)
  • Słownictwo (226)
  • Ćwiczenia (227)

C. Debugowanie (231)

  • Błędy czasu kompilacji (231)
  • Błędy czasu wykonania (234)
  • Błędy logiczne (237)

Najniższa cena z 30 dni przed obniżką 36,75zł

Tytuł książki: "Myśl w języku Java! Nauka programowania"
Autor: B. Downey Allen
Wydawnictwo: HELION
Cena: 49.00zł 36.75zł
Klienci, którzy kupili tę książkę, kupili także
Nowa dieta Atkinsa
Nowa dieta Atkinsa
Eric C. Westman, Stephen D. Phinney, Jeff S. Volek
Rebis
Orzeł z Budapesztu Wspomnienia kuriera KG AK
Orzeł z Budapesztu Wspomnienia kuriera KG AK
Jan Łożański
Demart
Filozofia dowcipu Humor jako siła napędowa umysłu
Filozofia dowcipu Humor jako siła napędowa umysłu
Daniel C. Dennett Matthew M. Hurley
Copernicus Center Press
Ekonomia starzejącego się społeczeństwa
Ekonomia starzejącego się społeczeństwa
Łukasz Jurek
Difin
Biografia prawdziwka
Biografia prawdziwka
Pal Karlsen
ZNAK
Stwierdzenie treści oraz zastosowanie prawa obcego w sądowym postępowaniu cywilnym
Stwierdzenie treści oraz zastosowanie prawa obcego w sądowym postępowaniu cywilnym
Rodziewicz Piotr
C.H. Beck
 Koszyk
1 x Ochrona różnorodności biologicznej w systemie prawnej ochrony przyrody
1 x Między ortodoksją a heterodoksją Ameryka Łacińska wobec kryzysu zadłużeniowego lat osiemdziesiątych
1 x Cesarska armia Japonii 1853-1945
1 x Alergologia
1 x Meritum Prawo medyczne
1 x W poszukiwaniu międzypokoleniowej transmisji wzorców zachowań, postaw i wartości
1 x 104 Pielgrzymki Jana Pawła II
1 x ABC Delf A2 Junior Scolaire Podręcznik z kluczem z płytą DVD 200 ćwiczeń
1 x Prawo ochrony i zarządzania środowiskiem
1 x Caryca polskiej mody, święci i grzesznicy
1 x Zadawaj dobre pytania, zatrudniaj najlepszych ludzi
1 x Czas Stalina ZSRR pod władzą terroru 1929-1953
1 x Analiza zachowania Vademecum
1 x Alternatywy 4 Przewodnik po serialu i rzeczywistości
1 x Geneza paktu Hitler-Stalin Fakty i propaganda
1 x Zmowy przetargowe w świetle zamówień publicznych oraz prawa prawa konkurencji
1 x Poduszki i podgłówki Szycie i zdobienie krok po kroku
1 x Oswoić swojego raka
1 x Człowiek niepełnosprawny w otoczeniu społecznym
1 x ADHD/ADD Jak pomóc dziecku ogarnąć chaos
1 x Doścignąć czołówkę czyli Poprowadź firmę do sukcesu wzorem najlepszych
1 x Bannockburn 1314
1 x Wybrane problemy filozofii informacji
1 x Czyja dzisiaj jest Zagłada? Retoryka - ideologia - popkultura
1 x Drive Kompletnie nowe spojrzenie na motywację
1 x Bądź. Holistyczne ścieżki zdrowia
1 x Podstawy teorii obwodów Tom 2
1 x Bądź mamą jak Maryja Moc zawierzenia dziecka Bogu
1 x 150 porad dla młodej Mamy od szalonych dni tuż po porodzie do pierwszych urodzin dziecka
1 x Korespondencja w firmie
1 x Agaton Z fałszywym ausweisem w prawdziwej Warszawie Wspomnienia cichociemnego
1 x Kolebka życia O narodzinach i najstarszych śladach życia na Ziemi
1 x Instrukcja kontroli dokumentów Książka z suplementem elektronicznym
1 x Ministranci Poradnik dla opiekunów Liturgicznej Służby Ołtarza
1 x 300 uczonych prywatnie i na wesoło
1 x DAN-SHA-RI Jak posprzątać, by oczyścić swoje serce i umysł
1 x Przeciwdziałanie antysemityzmowi Instrumenty prawa międzynarodowego
1 x Ikony bluesa i soulu
1 x Dieta Mind
1 x Atak królewsko-indyjski
1 x Alina Miłość w cieniu polityki
1 x Prawo restrukturyzacyjne i upadłościowe Zagadnienia praktyczne
1 x Bezpieczeństwo w umowach budowlanych Sposoby modyfikacji umowy gwarancja zapłaty zasady odpowiedzialności
2,527.54zł
Wydawnictwo
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo Helion
 Kategoria:
 Matematyka
Łatwa matma

Łatwa matma

44.90zł
38.17zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Polecamy
Miejscowa wentylacja wywiewna Poradnik Optymalizacja parametrów powietrza w pomieszczeniach pracy Maciej Gliński DW Medium
Animacja komputerowa Algorytmy i techniki Rick Parent PWN
Chemia organiczna Część I-IV Komplet J. Clayden, N. Greeves, S. Warren, P. Wothers WNT
Autodesk Inventor Professional /Fusion 2012PL/2012+ Metodyka projektowania z płytą CD Andrzej Jaskulski PWN
Matematyka konkretna Wydanie 4 Ronald L. Graham, Donald E. Knuth, Oren Patashnik PWN
Anatomia człowieka Tom 1-5 Komplet Adam Bochenek, Michał Reicher PZWL
Anatomia zwierząt Tom 2 Narządy wewnętrzne i układ krążenia Wydanie 3 Kazimierz Krysiak, Krzysztof Świeżyński PWN
Fizyka współczesna Paul A. Tipler Ralph A. Llewellyn PWN
Słownik naukowo-techniczny angielsko-polski Wydanie XIII Red. M.Berger, T.Jaworska, A.Baranowska, M.Barańska WNT