ODBIERZ TWÓJ BONUS :: »

Projektowanie oprogramowania dla zupełnie początkujących. Owoce programowania. Wydanie V Tony Gaddis

Autor:
Tony Gaddis
Serie wydawnicze:
Owoce programowania
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.0/6  Opinie: 2
Stron:
824
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
70,95 zł 129,00 zł (-45%)
39,90 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Zasad działania komputerów i sposobów przechowywania danych
  • Tworzenia prostych programów z użyciem zmiennych, typów danych i stałych
  • Projektowania logiki aplikacji z wykorzystaniem struktur warunkowych i operatorów logicznych
  • Budowania pętli warunkowych i licznikowych do automatyzacji powtarzalnych zadań
  • Definiowania i wywoływania modułów oraz przekazywania argumentów
  • Tworzenia i wykorzystywania funkcji, w tym funkcji bibliotecznych
  • Walidacji danych wejściowych i stosowania programowania defensywnego
  • Operowania na tablicach jedno- i wielowymiarowych oraz przetwarzania ich elementów
  • Implementowania algorytmów sortowania i wyszukiwania, takich jak sortowanie bąbelkowe i wyszukiwanie binarne
  • Pracy z plikami - odczytu, zapisu i przetwarzania rekordów
  • Projektowania programów sterowanych menu oraz obsługi menu wielopoziomowych
  • Przetwarzania tekstu i pojedynczych znaków w aplikacjach
  • Rozwiązywania problemów za pomocą rekurencji i tworzenia algorytmów rekurencyjnych
  • Stosowania podstaw programowania obiektowego: klasy, dziedziczenie, polimorfizm
  • Projektowania graficznych interfejsów użytkownika (GUI) i obsługi zdarzeń
  • Tworzenia aplikacji na urządzenia mobilne z wykorzystaniem omawianych technik

Programowanie to nie tylko umiejętność pisania kodu oraz organizowania go w funkcje, procedury i moduły. Nawet najbardziej finezyjne języki i najnowocześniejsze paradygmaty programowania nie zapewnią sukcesu, jeśli projekt aplikacji jest nieprzemyślany, a jej logice brakuje... logiki. Z drugiej strony poświęcenie odrobiny czasu na stworzenie dobrego projektu sprawi, że praca nad pisaniem kodu będzie łatwiejsza, sama aplikacja będzie pracować lepiej i bardziej niezawodnie, a późniejsze modyfikacje i rozwój oprogramowania przysporzą mniej problemów.

Jeśli planujesz napisać swoją pierwszą aplikację, sięgnij po tę książkę. Aby zrozumieć zawartą w niej treść, nie trzeba znać żadnego języka programowania. Pokazano tu, jak działają programy i jak można z ich wykorzystaniem rozwiązywać konkretne zadania. Wiedza o zasadach projektowania jest przekazywana za pomocą pseudokodu i schematów blokowych. Omówiono zarówno podstawowe zagadnienia, takie jak typy danych, zmienne, funkcje, jak i nieco bardziej zaawansowane: programowanie obiektowe, tworzenie graficznych interfejsów użytkownika i pisanie programów sterowanych zdarzeniami. W tym wydaniu książki wprowadzono wiele poprawek i uzupełnień, dotyczących między innymi języków Java, Python i C++ oraz programowania aplikacji dla urządzeń mobilnych.

Dzięki tej książce dowiesz się:

  • jak działa komputer, czym są programy i do czego służą dane
  • z jakich modułów i struktur składają się programy oraz jak działają funkcje
  • w jaki sposób pracuje się na plikach oraz czym jest przetwarzanie tekstu
  • czym jest rekurencja i do czego można ją wykorzystać
  • czym się różni programowanie proceduralne od obiektowego

Bez dobrego projektu zawiedzie najlepszy kod!

Wiosenne porządku na magazynach! / Ebooki -45%, książki -35%

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 do korzystania z książki ,,Projektowanie oprogramowania dla zupełnie początkujących. Owoce programowania. Wydanie V" potrzebuję znajomości programowania?
Nie, książka została napisana z myślą o osobach, które nie mają wcześniejszego doświadczenia w programowaniu. Wszystkie zagadnienia są wyjaśniane od podstaw, z użyciem prostego języka, pseudokodu i schematów blokowych.
2. Jakie języki programowania są omawiane w tej książce?
W książce znajdziesz wprowadzenie do podstaw projektowania aplikacji z przykładami w językach Java, Python i C++. Dzięki temu łatwiej zrozumiesz uniwersalne zasady niezależnie od wybranego języka.
3. Czy książka zawiera ćwiczenia praktyczne i zadania do samodzielnego rozwiązania?
Tak, w każdym rozdziale znajdują się pytania kontrolne, ćwiczenia z wykrywania błędów oraz zadania programistyczne, które pomagają utrwalić zdobytą wiedzę i sprawdzić postępy.
4. Czy książka porusza temat projektowania aplikacji na urządzenia mobilne?
Tak, w najnowszym wydaniu książki znajdziesz uzupełnienia dotyczące projektowania aplikacji mobilnych, a także sekcje poświęcone graficznym interfejsom użytkownika i programowaniu sterowanemu zdarzeniami.
5. Jakie zagadnienia z zakresu projektowania oprogramowania są omawiane w książce?
Książka obejmuje szeroki zakres tematów, m.in. podstawy działania komputerów, typy danych, zmienne, funkcje, moduły, tablice, struktury warunkowe i pętle, walidację danych, przetwarzanie plików, programowanie obiektowe, rekurencję, GUI oraz algorytmy sortowania i wyszukiwania.
6. Czy książka nadaje się do nauki samodzielnej?
Tak, publikacja została przygotowana z myślą o samodzielnej nauce. Przystępny język, liczne przykłady, schematy oraz odpowiedzi do pytań kontrolnych pomagają zrozumieć materiał bez wsparcia nauczyciela.
7. Czy mogę wykorzystać tę książkę jako pomoc podczas nauki programowania w szkole lub na studiach?
Tak, książka jest świetnym uzupełnieniem materiałów szkolnych i akademickich, szczególnie na początkowych etapach nauki programowania i projektowania aplikacji.

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
129,00 zł
Niedostępna
Ebook
70,95 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
Bezpieczne płatności szyfrowane SSL