ODBIERZ TWÓJ BONUS :: »

Java. Podstawy. Wydanie XI Cay S. Horstmann

Autor:
Cay S. Horstmann
Serie wydawnicze:
Core
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.8/6  Opinie: 98
Stron:
768
Druk:
oprawa twarda
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
99,00 zł
Powiadom mnie, gdy książka będzie dostępna

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

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Instalowania i konfigurowania środowiska programistycznego Java (JDK, IDE, JShell)
  • Tworzenia i uruchamiania prostych programów w języku Java
  • Stosowania podstawowych typów danych, operatorów, łańcuchów znaków i tablic
  • Wykorzystywania instrukcji sterujących: warunków, pętli, instrukcji switch
  • Pracy z plikami, wejściem/wyjściem i formatowaniem danych
  • Definiowania klas, obiektów, konstruktorów oraz stosowania hermetyzacji
  • Używania pól i metod statycznych, stałych oraz metod fabrycznych
  • Organizowania kodu w pakiety i zarządzania plikami JAR
  • Implementowania dziedziczenia, polimorfizmu i klas abstrakcyjnych
  • Wykorzystywania interfejsów, wyrażeń lambda i klas wewnętrznych
  • Obsługi wyjątków, asercji oraz prowadzenia dzienników i debugowania
  • Programowania generycznego i korzystania z typów wieloznacznych
  • Zarządzania kolekcjami: listami, zbiorami, słownikami i algorytmami kolekcji
  • Tworzenia graficznych interfejsów użytkownika (GUI) z użyciem Swing
  • Obsługi zdarzeń, menu, okien dialogowych i zaawansowanych komponentów GUI
  • Programowania współbieżnego: tworzenia wątków, synchronizacji i obsługi zadań asynchronicznych

Świat usłyszał o Javie pod koniec 1995 roku. Wkrótce stała się niezwykle popularną i cenioną technologią. Dziś jest dojrzałym, rozbudowanym, elastycznym, a przy tym niezwykle starannie zaprojektowanym językiem programowania, który może służyć do pisania dużych systemów, małych programów, aplikacji mobilnych i aplikacji WWW. Charakteryzuje się też wysublimowanymi zabezpieczeniami, które w niego wbudowano. Każdy, kto chce pisać dobry i wydajny kod, powinien dobrze poznać zarówno podstawowe, jak i zaawansowane cechy Javy.

Ta książka jest kolejnym, zaktualizowanym i uzupełnionym wydaniem kultowego podręcznika dla profesjonalnych programistów Javy - to pierwszy tom, w którym omówiono podstawy języka oraz najważniejsze zagadnienia związane z programowaniem interfejsu użytkownika. W tym wydaniu opisano pakiet JDK Java Standard Edition (SE) w wersji 9, 10 i 11. Teorii towarzyszą liczne przykłady kodu, obrazujące zasady działania niemal każdej przedstawionej tu funkcji czy biblioteki. Przykładowe programy są proste, aby ułatwić naukę najważniejszych zagadnień.

W tej książce między innymi:

  • solidne wprowadzenie do Javy i przygotowanie środowiska pracy
  • zasady programowania obiektowego: klasy, hermetyzacja, dziedziczenie
  • mechanizm refleksji i obiekty proxy
  • interfejsy, klasy wewnętrzne i wyrażenia lambda
  • programowanie generyczne i system kolekcji
  • GUI i praca z pakietem Swing
  • programowanie współbieżne

Java - oto język mistrzów programowania!

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

Wybrane bestsellery

O autorze książki

Cay S. Horstmann jest głównym autorem książek Java. Podstawy. Wydanie IX i Java. Techniki zaawansowane. Wydanie IX - najpopularniejszych w Polsce podręczników do nauki Javy. Cay jest profesorem informatyki na Uniwersytecie Stanowym w San José, ma tytuł Java Champion i często wygłasza odczyty na konferencjach związanych z branżą komputerową.

Cay S. Horstmann - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Java. Podstawy. Wydanie XI" obejmuje aktualne wersje Javy?
Tak, książka omawia Java Standard Edition (SE) w wersjach 9, 10 i 11, dzięki czemu porusza najnowsze funkcje i zmiany w tych wydaniach.
2. Czy książka zawiera praktyczne przykłady kodu?
Tak, w książce znajdziesz liczne, proste przykłady kodu ilustrujące omawiane zagadnienia, co ułatwia naukę i samodzielne ćwiczenia.
3. Jakie tematy są szczegółowo omówione w tej książce?
Książka obejmuje m.in. podstawy Javy, programowanie obiektowe, dziedziczenie, interfejsy, wyrażenia lambda, kolekcje, programowanie generyczne, obsługę wyjątków, programowanie współbieżne oraz tworzenie graficznych interfejsów użytkownika w Swing.
4. Czy książka nadaje się do samodzielnej nauki Javy?
Tak, publikacja jest przejrzysta, zawiera teoretyczne wyjaśnienia i praktyczne ćwiczenia, dlatego świetnie sprawdzi się podczas samodzielnej nauki programowania w Javie.
5. Czy ta książka może być używana jako podręcznik akademicki?
Tak, ze względu na kompleksowe i uporządkowane omówienie materiału, książka często jest wykorzystywana jako podręcznik na uczelniach wyższych oraz kursach programowania.
6. Czy znajdę tu informacje o narzędziach do programowania w Javie?
Tak, książka wyjaśnia, jak zainstalować JDK, korzystać z narzędzi wiersza poleceń, pracować w środowiskach IDE oraz używać narzędzia JShell.
7. Czy książka omawia programowanie graficznych interfejsów użytkownika w Javie?
Tak, w książce znajdziesz rozbudowane rozdziały poświęcone tworzeniu GUI z użyciem biblioteki Swing, zarządzaniu układem, obsłudze zdarzeń i komponentom interfejsu.
8. Czy do zrozumienia książki potrzebna jest wcześniejsza znajomość Javy?
Nie, książka zaczyna od podstaw, dlatego nie wymaga wcześniejszego doświadczenia z Javą - wystarczą podstawowe umiejętności obsługi komputera.

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
99,00 zł
Czasowo niedostępna
Ebook
59,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 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łacę z Millennium Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile