ODBIERZ TWÓJ BONUS :: »

Język C++. Owoce programowania. Wydanie IX Tony Gaddis

Autor:
Tony Gaddis
Serie wydawnicze:
Owoce programowania
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.0/6  Opinie: 4
Stron:
1408
Druk:
oprawa twarda
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
74,50 zł 149,00 zł (-50%)
74,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?

  • Podstaw działania komputerów i procesów programowania
  • Składni i elementów programu w języku C++
  • Deklarowania i stosowania zmiennych, stałych oraz różnych typów danych
  • Operacji wejścia/wyjścia, formatowania danych i obsługi błędów
  • Stosowania operatorów arytmetycznych, logicznych i relacyjnych
  • Tworzenia instrukcji warunkowych, zagnieżdżonych struktur if/else oraz switch
  • Programowania z użyciem pętli while, do-while, for i pętli zagnieżdżonych
  • Pracy z plikami tekstowymi i binarnymi, odczytu i zapisu danych
  • Definiowania i wywoływania funkcji, przekazywania argumentów i zwracania wartości
  • Pracy z tablicami jedno- i wielowymiarowymi oraz wektorami STL
  • Implementacji algorytmów wyszukiwania i sortowania tablic oraz wektorów
  • Stosowania wskaźników, dynamicznego przydzielania pamięci i inteligentnych wskaźników
  • Przetwarzania ciągów znaków, klasy string i funkcji operujących na tekstach
  • Definiowania struktur, typów wyliczeniowych i obsługi danych strukturalnych
  • Tworzenia klas, konstruktorów, destruktorów, metod oraz programowania obiektowego
  • Wykorzystywania dziedziczenia, polimorfizmu, funkcji wirtualnych i szablonów
  • Korzystania z kontenerów STL: vector, map, set, list oraz wyrażeń lambda
  • Implementacji list łączonych, stosów, kolejek i pracy z rekurencją oraz drzewami binarnymi

C++ powstał w 1979 roku. Od tej pory cały czas się rozwija. Mimo że wymaga od programisty pewnej dyscypliny i staranności w pracy, jest chętnie wykorzystywany, daje bowiem ogromne możliwości i cechuje się elastycznością. W języku tym zaimplementowano mechanizmy programowania obiektowego. Opanowanie C++ nie tylko pozwala programistom tworzyć aplikacje dla praktycznie wszystkich platform, komputerów, serwerów i urządzeń mobilnych, ale również ułatwia naukę innych języków programowania. Aby w pełni skorzystać z tych zalet, trzeba od początku przykładać się do nauki pisania kodu z poszanowaniem dobrych praktyk.

To kolejne wydanie lubianego podręcznika programowania w języku C++; książka przeznaczona dla osób, które dopiero rozpoczynają naukę kodowania, i tych, które mają już doświadczenie z innymi językami. Znalazło się tu przystępne wyjaśnienie podstaw działania komputera oraz wprowadzenie do samego języka, a także mnóstwo pożytecznych wskazówek dla początkujących. Bardziej zaawansowani programiści docenią szczegółowe opisy niuansów, zawiłości i źródeł możliwych problemów. Książka jest napisana prostym, zrozumiałym językiem i zawiera wiele świetnie dobranych przykładów ilustrujących nie tylko funkcje i konstrukcje języka C++, ale również przypadki i sposoby ich użycia.

Najważniejsze zagadnienia:

  • przystępne wprowadzenie do C++
  • funkcje i klasy, tablice i wektory
  • wyrażenia lambda, wskaźniki i przeciążanie operatorów
  • dziedziczenie i polimorfizm
  • stosy, kolejki i rekurencja
  • - drzewa binarne: tworzenie i operacje na drzewach

Idź i programuj w C++!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Tony Gaddis od ponad dwudziestu lat prowadzi kursy informatyczne, głównie w Haywood Community College. Jego talent dydaktyczny był niejednokrotnie doceniany i nagradzany. Gaddis otrzymał między innymi tytuł Nauczyciela Roku na North Carolina Community College oraz nagrodę Teaching Excellence przyznaną przez National Institute for Staff and Organizational Development. Jest autorem i współautorem bardzo cenionych książek dotyczących nauki języków C++, Java, Microsoft

Tony Gaddis - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Język C++. Owoce programowania. Wydanie IX" nadaje się do samodzielnej nauki C++ od podstaw?
Tak, książka została napisana z myślą o osobach rozpoczynających naukę programowania w C++. Zawiera przystępne wprowadzenie, liczne przykłady, pytania kontrolne oraz wyzwania programistyczne, które pomagają w samodzielnym opanowaniu materiału.
2. Czy w książce znajdują się praktyczne ćwiczenia i zadania do samodzielnego rozwiązania?
Tak, każdy rozdział kończy się pytaniami i ćwiczeniami kontrolnymi oraz wyzwaniami programistycznymi, które pozwalają utrwalić zdobytą wiedzę i sprawdzić umiejętności w praktyce.
3. Jakie zagadnienia obejmuje książka ,,Język C++. Owoce programowania. Wydanie IX"?
Książka obejmuje szeroki zakres tematów: od podstaw działania komputera, przez elementy języka C++, programowanie proceduralne i obiektowe, tablice, wskaźniki, klasy, dziedziczenie, polimorfizm, STL, aż po zaawansowane struktury danych, algorytmy i rekurencję.
4. Czy książka uwzględnia najnowsze standardy języka C++?
Tak, wydanie IX zostało zaktualizowane i uwzględnia najnowsze standardy oraz dobre praktyki programowania w języku C++, w tym nowoczesne konstrukcje i biblioteki.
5. Czy publikacja jest odpowiednia dla osób, które już znają inne języki programowania?
Tak, książka sprawdzi się także jako kompendium dla osób znających inne języki programowania, które chcą poznać specyfikę i zaawansowane możliwości C++.
6. Czy w książce znajdę przykłady gotowych programów i ich omówienie?
Tak, książka zawiera liczne przykłady kodu wraz z dokładnym omówieniem oraz przypadki użycia różnych konstrukcji języka C++.
7. Czy książka będzie pomocna przy przygotowaniach do zajęć akademickich lub egzaminów z programowania w C++?
Tak, publikacja jest często wykorzystywana jako podręcznik akademicki i może być świetnym wsparciem podczas nauki na studiach oraz przygotowań do egzaminów z programowania w C++.
8. W jakiej formie dostępna jest książka - drukowanej czy elektronicznej?
Książka jest dostępna zarówno w wersji drukowanej, jak i elektronicznej (e-book), co pozwala wybrać najwygodniejszą formę nauki.

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
149,00 zł
Niedostępna
Ebook
74,50 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 Ikona płatności Visa Mobile