ODBIERZ TWÓJ BONUS :: »

Java. Teoria w praktyce Michał Suwała

(ebook) (audiobook) (audiobook)
Autor:
Michał Suwała
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.5/6  Opinie: 2
Stron:
472
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
65,40 zł 109,00 zł (-40%)
65,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
54,50 zł 109,00 zł (-50%)
54,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 »

Czego się nauczysz?

  • Głównych założeń, architektury i działania maszyny wirtualnej Javy
  • Tworzenia, deklarowania i operowania na zmiennych oraz typach danych
  • Stosowania operatorów arytmetycznych, logicznych, bitowych i przypisania
  • Wykorzystywania instrukcji sterujących: if-else, switch, pętli i przerwań
  • Definiowania i obsługi tablic jedno- i wielowymiarowych
  • Programowania obiektowego: klas, obiektów, dziedziczenia, polimorfizmu i interfejsów
  • Przeładowywania metod, stosowania bloków inicjalizacyjnych i klas zagnieżdżonych
  • Korzystania z typów opakowaniowych, klasy String, StringBuilder i BigInteger/BigDecimal
  • Obsługi wyjątków, tworzenia własnych wyjątków i stosowania mechanizmów try-catch-finally
  • Implementowania metod equals(), hashCode(), toString() oraz klonowania obiektów
  • Tworzenia i wykorzystywania typów generycznych oraz interfejsów Comparable i Comparator
  • Zarządzania kolekcjami: listami, zbiorami, mapami oraz iteratorami
  • Programowania funkcyjnego z użyciem wyrażeń lambda, interfejsów funkcyjnych i referencji do metod
  • Przetwarzania danych strumieniowych za pomocą Stream API i klasy Optional
  • Operowania na plikach, strumieniach wejścia-wyjścia, serializacji i pakiecie NIO
  • Przetwarzania daty i czasu, korzystania z klas Calendar, Locale i nowoczesnych API daty
  • Programowania współbieżnego: tworzenia wątków, synchronizacji, komunikacji i kolekcji bezpiecznych wielowątkowo
  • Realizowania połączeń z bazą danych przy użyciu JDBC, wykonywania zapytań i mapowania wyników

Proszę państwa, oto Java

Mówisz: język programowania, myślisz: Java! Jeśli tak, masz rację - ten język niewątpliwie jest filarem współczesnej informatyki. Java należy do czołówki najpopularniejszych technologii i to właśnie nią szczególnie warto się zainteresować na początku nauki kodowania.

Książka Java. Teoria w praktyce została pomyślana tak, by krok po kroku przybliżać specyfikę tego języka programowania. Zaczniesz od podstaw - poznasz między innymi główne założenia, zgodnie z którymi działa Java: maszynę wirtualną, zmienne, operatory, instrukcje sterujące i tablice - by następnie przejść do bardziej zaawansowanych zagadnień. Dowiesz się, czym jest programowanie zorientowane obiektowo, zapoznasz się z paradygmatem programowania funkcyjnego i z zagadnieniem przetwarzania strumieniowego.

Ponadto nauczysz się:

  • korzystać z plików w swoich programach
  • implementować komunikację z bazą danych
  • stosować w praktyce pojęcia związane z wielowątkowością
  • przetwarzać datę i czas

W efekcie będziesz w pełni przygotowany do tego, by zacząć programować w Javie, a przecież o to chodzi!

Wybrane bestsellery

O autorze książki

Michał Suwała - absolwent studiów licencjackich na UMCS w Lublinie i magisterskich w SGGW na kierunku informatyka. Od dwunastu lat zawodowo zajmuje się programowaniem w języku Java. Obecnie rozwija się w kierunku architektury oprogramowania. Od ośmiu lat z pasją dzieli się wiedzą na temat technologii Java w ramach kompleksowych szkoleń typu bootcamp. Na co dzień pracuje jako lider techniczny - wraz z zespołem zajmuje się wytwarzaniem oprogramowania dla branży telekomunikacyjnej. Ceni proste, ale pragmatyczne rozwiązania. Jest zwolennikiem pracy zespołowej, stawia w niej na szczerość, zaangażowanie i otwartą komunikację. W wolnych chwilach sięga po literaturę popularnonaukową, a także aktywnie spędza czas z rodziną.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Java. Teoria w praktyce" nadaje się do samodzielnej nauki Javy od podstaw?
Tak, książka została napisana z myślą o osobach zaczynających naukę programowania w Javie - wprowadza od podstaw i stopniowo przechodzi do bardziej zaawansowanych zagadnień.
2. Jakie praktyczne umiejętności zdobędę po przeczytaniu tej książki?
Nauczysz się m.in. pisać własne programy w Javie, obsługiwać pliki, korzystać z baz danych, stosować wielowątkowość, przetwarzać daty i czas oraz wykorzystywać nowoczesne paradygmaty programowania.
3. Czy książka zawiera przykłady kodu i ćwiczenia do samodzielnego wykonania?
Tak, w książce znajdziesz liczne przykłady kodu oraz praktyczne zadania, które pomogą Ci utrwalić zdobytą wiedzę.
4. Czy ta publikacja obejmuje najnowsze funkcje języka Java?
Książka opisuje zarówno klasyczne, jak i nowoczesne elementy Javy, takie jak programowanie funkcyjne, strumienie, typy generyczne czy obsługę dat i czasu zgodnie z najnowszymi standardami.
5. Czy muszę znać inne języki programowania, aby korzystać z tej książki?
Nie, książka nie wymaga wcześniejszej znajomości innych języków - wszystko jest wyjaśnione od podstaw.
6. W jaki sposób książka pomaga przygotować się do pracy programisty Javy?
Dzięki praktycznemu podejściu, licznym przykładom oraz omówieniu kluczowych zagadnień, książka pozwala zdobyć solidne podstawy niezbędne do rozpoczęcia pracy jako programista Java.
7. Czy książka omawia zagadnienia związane z bazami danych i komunikacją z nimi?
Tak, jeden z rozdziałów poświęcony jest podstawom JDBC, dzięki czemu nauczysz się łączyć z bazą danych i wykonywać zapytania z poziomu aplikacji Java.
8. Czy nadaje się do nauki pod kątem egzaminów certyfikacyjnych z Javy?
Książka przedstawia szeroki zakres tematów, które są wymagane na popularnych egzaminach certyfikacyjnych, dlatego może być pomocna podczas przygotowań.

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
65,40 zł
Dodaj do koszyka
Ebook
54,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint