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:
- Stron:
- 824
- Druk:
- oprawa twarda
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Projektowanie oprogramowania dla zupełnie początkujących. Owoce programowania. Wydanie V
Dla kogo jest ta książka?
Książka jest przeznaczona dla zupełnie początkujących, którzy chcą nauczyć się projektowania oprogramowania od podstaw - zarówno samouków, jak i uczniów szkół średnich czy studentów rozpoczynających naukę programowania. Nie wymaga wcześniejszego doświadczenia ani znajomości żadnego języka programowania, a wszystkie zagadnienia są wyjaśniane w przystępny sposób z wykorzystaniem pseudokodu i schematów blokowych. Doskonale sprawdzi się także jako wsparcie dla nauczycieli informatyki oraz osób przygotowujących się do pracy na stanowiskach juniorskich, takich jak początkujący programista czy tester oprogramowania, którzy chcą zrozumieć uniwersalne zasady projektowania aplikacji.
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!
Wybrane bestsellery
Tony Gaddis - pozostałe książki
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana



Oceny i opinie klientów: Projektowanie oprogramowania dla zupełnie początkujących. Owoce programowania. Wydanie V Tony Gaddis
(2)-
6
-
5
-
4
-
3
-
2
-
1
4.0(0)
(1)
(0)
(1)
(0)
(0)
więcej opinii
ukryj opinie