Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Algorytmy Wzorce UML » Techniki programowania » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Algorytmy Wzorce UML
  Algorytmy
  Inżynieria oprogramowania
  Sieci neuronowe
  Techniki programowania
  UML
  Wyrażenia regularne
  Wzorce projektowe
  Zarządzanie projektami
Bazy danych
Bezpieczeństwo
Bioinformatyka
Biznes Ekonomia Firma
Chemia
DTP Design
E-biznes
Ekonometria
Elektronika Elektrotechnika
Energetyka
Fizyka
GIS
Grafika użytkowa
Hardware
Informatyczne systemy zarządzania
Informatyka w szkole
Internet
Języki programowania
Matematyka
Multimedia
Obsługa komputera
Office
Poradniki
Programowanie gier
Programy inżynierskie
Programy matematyczne
Serwery
Sieci Firewalle Protokoły
Słowniki
Systemy operacyjne
Technika
Telekomunikacja
Tworzenie stron WWW

Zobacz pełny katalog »
 Wydawnictwo:
 PWN
Niezapracowani Jak zbudować biznes marzeń i jeździć na wakacje 7 razy w roku

Niezapracowani Jak zbudować biznes marzeń i jeździć na wakacje 7 razy w roku

39.00zł
29.25zł
Programowanie od podstaw 49.00zł
Programowanie od podstaw

Autor: Adrian Kingsley-Hughes, Kathie Kingsley-Hughes

ISBN: 83-246-0057-4

Ilość stron: 464

Data wydania: 12/2005

Twarda oprawa

Przystępny kurs programowania dla wszystkich

  • Poznaj najpopularniejsze języki programowania
  • Zorganizuj sobie pracę przy tworzeniu aplikacji
  • Napisz własny program
  • Przetestuj aplikacje i usuń błędy

Mimo dynamicznego rozwoju informatyki wśród większości użytkowników komputerów nadal istnieje przekonanie, że programowanie jest zajęciem dla wybrańców posiadających ogromną i niemal tajemną wiedzę. Tymczasem pisanie programów to umiejętność, którą może opanować każdy. Oczywiście nauka programowania wymaga poznania wielu zagadnień teoretycznych i praktycznych, ale nie wymaga od osoby uczącej się żadnych niezwykłych umiejętności. Każdy może poznać zasady pisania programów, zarówno dla celów hobbystycznych, jak i zawodowych.

Książka "Programowanie. Od podstaw" to podręcznik programowania przeznaczony dla osób, które dopiero rozpoczynają swoją komputerową przygodę. Zawiera uniwersalne wiadomości przydatne każdemu programiście niezależnie od tego, co i w jakim języku będzie tworzyć. Czytając ją, poznasz wady i zalety różnych języków programowania, sposoby realizacji typowych zadań programistycznych i metody testowania aplikacji. Dowiesz się, jak komputery przechowują informacje, jakie systemy liczbowe wykorzystuje się w programowaniu i jakie narzędzia będą Ci potrzebne podczas pracy. Zdobędziesz solidne podstawy, które pozwolą Ci na dalsze rozwijanie swoich umiejętności.

  • Sposób interpretacji kodu źródłowego przez komputer
  • System binarny i szesnastkowy
  • Warsztat pracy programisty
  • Komentarze w kodach programów
  • Definiowanie zmiennych
  • Instrukcje warunkowe
  • Testowanie i usuwanie błędów
  • Projektowanie interfejsów użytkownika
  • Operacje na plikach
  • Wykorzystywanie rejestru Windows
  • Zarządzanie wersjami kodu
  • Kompilacja

Przekonaj się, że programowanie nie jest trudne.

Rozdziały:

Rozdział 1. Czym jest programowanie? (17)

  • Historia programowania (17)
  • Czym jest programowanie? (21)
    • Dlaczego jest tak wiele języków programowania? (21)
    • Różny kod, te same wyniki (23)
  • Programy potrzebne do tworzenia programów (27)
    • Środowisko programisty (28)
    • Kompilatory (28)
  • Podsumowanie (29)

Rozdział 2. Po co się uczyć programowania? (31)

  • Po co programować? (32)
    • Programista zawodowy (32)
    • Rozwiązywanie problemów (35)
    • Chęć wzięcia udziału w projekcie (36)
    • Dla przyjemności (37)
    • Dla sławy (37)
  • Czego się uczyć? (37)
    • Rodzaje programowania (38)
  • Mity i fakty dotyczące programowania (43)
    • Mit 1. Narzędzia programistyczne są drogie (43)
    • Mit 2. Aby być programistą, trzeba ukończyć studia informatyczne (43)
    • Mit 3. Nauka programowania zajmuje wiele lat (44)
    • Mit 4. Programowanie jest tylko dla osób młodych (44)
    • Mit 5. Do programowania potrzebny jest superkomputer z najwyższej półki (44)
    • Mit 6. Od programowania można się uzależnić (44)
    • Mit 7. Języki programowania ciągle się zmieniają (45)
    • Mit 8. Jeśli nauczymy się jednego języka programowania, nauka innych będzie łatwiejsza (45)
  • Podsumowanie (45)

Rozdział 3. Jak komputery czytają kod? (47)

  • Czytanie kodu (47)
    • Góra-dół (47)
    • Podział kodu (50)
    • Instrukcje (53)
    • Funkcje/Procedury (54)
  • Zdania i akapity programowania (55)
    • Wiersze kodu (55)
    • Akapity kodu (56)
  • Przechowywanie danych (57)
    • Dane (58)
  • Podsumowanie (60)

Rozdział 4. Od pojęć do kodu - język kodu (61)

  • System dwójkowy (62)
    • Jak interpretować system dwójkowy? (62)
    • Duże liczby (64)
    • Grupowanie bitów (65)
    • Arytmetyka dwójkowa (68)
    • Dlaczego system dwójkowy? (71)
  • System szesnastkowy (72)
    • Interpretacja liczb szesnastkowych (72)
    • System szesnastkowy a Kalkulator w systemie Windows (74)
  • Reprezentacja znaków (75)
  • Operatory (83)
    • Operatory arytmetyczne (84)
    • Operatory przypisania (84)
    • Operatory porównań (85)
    • Operatory logiczne (85)
    • Operatory znakowe (86)
  • Podsumowanie (87)

Rozdział 5. Narzędzia do programowania (89)

  • Przygotuj sobie warsztat pracy (89)
    • Klawiatura (89)
    • Miejsce pracy (91)
    • Biurko (91)
    • Monitor (91)
  • Wybór języka (94)
    • Nauka programowania (95)
    • Szkoła (uczelnia) (95)
    • Szkolenie w pracy (96)
    • Programista hobbysta (97)
    • Języki (98)
    • W jaki sposób będziemy uczyć się programowania? (98)
  • Narzędzia (99)
    • Programy ogólnego przeznaczenia (99)
    • Narzędzia programowania (105)
  • Podsumowanie (113)

Rozdział 6. Proste kodowanie (115)

  • Zastosowanie komentarzy (115)
    • Komentarze w języku VBScript (116)
    • Komentarze w języku JavaScript (118)
    • Komentarze w języku C++ (120)
  • Zmienne (122)
    • Zastosowanie zmiennych w praktyce (125)
    • Ćwiczenia (140)
  • Ciągi znaków (141)
    • Czym są ciągi znaków? (141)
    • Przetwarzanie ciągów znaków (143)
  • Przetwarzanie danych wejściowych (148)
  • Przetwarzanie zmiennych - proste operacje arytmetyczne (149)
  • Podsumowanie (152)

Rozdział 7. Struktury kodowania (153)

  • Cele stosowania struktur (153)
    • Korzyści (154)
  • Analiza struktury (154)
    • Szybkie wprowadzenie do języka C++ (154)
  • Funkcje (165)
    • Więcej informacji o funkcjach (167)
  • Instrukcje warunkowe (172)
    • Programowe decyzje (172)
    • Warunki (173)
    • Więcej informacji na temat instrukcji warunkowych (178)
  • Pętle (187)
    • Pętle for (188)
    • Pętle while (190)
    • Pętle do...while (191)
  • Tablice (194)
    • Tablice dwuwymiarowe (195)
    • Tablice wielowymiarowe (196)
  • Podsumowanie (198)

Rozdział 8. Rozwiązywanie problemów (199)

  • Podstawy rozwiązywania problemów (200)
    • Postaraj się dokładnie zrozumieć wymagania (200)
    • Analiza (204)
    • Podział problemów na mniejsze (206)
  • Faza kodowania (207)
    • Usprawnianie kodu (214)
  • Podsumowanie (222)

Rozdział 9. Usuwanie błędów (223)

  • Błędy są rzeczą ludzką (223)
  • Błędy, błędy, błędy! (224)
    • Różne rodzaje błędów (224)
  • Błędy kompilacji (225)
  • Błędy wykonania (238)
  • Błędy logiczne (241)
  • Jak dostrzec błędy? (244)
    • Czytaj każdy wiersz, zanim wciśniesz Enter (245)
    • Sprawdzaj poprzednie instrukcje (245)
    • Dbaj o klarowny układ kodu (245)
    • Komentarze, komentarze, komentarze! (246)
    • Usuwaj niejednoznaczności w kodzie (246)
    • Średniki (247)
    • Testuj kod (247)
    • Śledź wykorzystane zmienne (248)
  • Podsumowanie (253)

Rozdział 10. Interfejs (255)

  • Czym jest interfejs? (255)
  • Jak ważny jest interfejs? (257)
    • Co to jest interfejs? (257)
    • Czy wszystkie programy mają interfejsy? (258)
  • Analiza interfejsu (258)
    • Interfejsy tekstowe (259)
    • Ogólny opis działania programu (261)
    • Prawidłowe pytania o dane wejściowe (263)
    • Opisy wyników (266)
    • Potwierdzenie zakończenia pracy (267)
    • Prosty system pomocy (268)
    • Potwierdzenia (273)
  • Tworzenie interfejsu graficznego (274)
    • Przyciski (275)
    • Menu (275)
    • Pola wyboru (278)
    • Przełączniki (279)
    • Jednowierszowe pola tekstowe (279)
    • Wielowierszowe pola tekstowe (280)
    • Rozwijane menu (281)
  • Łączenie elementów w całość (282)
    • Proste aplikacje (282)
    • Rozbudowane aplikacje (285)
  • Podsumowanie (288)

Rozdział 11. Łączenie elementów w całość (289)

  • Planowanie projektu programistycznego (289)
    • Bez planowania (289)
  • Planowanie (291)
    • Pomysł (291)
    • Wymagania (295)
  • Faza programowania (298)
    • Programowanie podstaw (299)
  • Testowanie (302)
    • Sposoby lepszego testowania (303)
  • Dodatkowe własności (306)
  • Dostrajanie kodu (307)
  • Końcowe testowanie (307)
  • Podsumowanie (308)

Rozdział 12. Interakcje z plikami (309)

  • Zasady zapisywania danych (309)
  • Cykl życia pliku (310)
  • Praca z plikami (312)
    • Narzędzia (312)
  • Zaczynamy (313)
  • Tworzenie pliku w języku VBScript (313)
    • Podstawy (313)
    • Tworzenie folderów (316)
    • Tworzenie wielu plików (317)
    • Zastosowanie instrukcji warunkowych (318)
    • Wykorzystanie zmiennych (319)
    • Usprawnienia - wyświetlanie pytań o nazwy pliku i folderu (319)
    • Sprawdzenie, czy plik istnieje (322)
  • Edycja istniejącego pliku (323)
    • Kod w akcji (324)
    • Dołączanie zawartości do pliku (325)
    • Otwarcie pliku do odczytu (325)
    • Metody ReadAll, ReadLine i Read (326)
  • Usuwanie plików i folderów (329)
    • Usuwanie plików (329)
    • Usuwanie folderów (330)
  • Podsumowanie (330)

Rozdział 13. Rejestr Windows (333)

  • Rejestr Windows (333)
  • Czym jest rejestr Windows? (334)
    • Definicja (334)
    • Regedit i Regedit32 (335)
    • Tworzenie kopii zapasowej rejestru (337)
    • Praca z rejestrem (348)
  • Manipulowanie rejestrem za pomocą technik programowania (356)
    • Edycja rejestru za pomocą języka VBScript (358)
    • Edycja rejestru za pomocą języka JScript (362)
  • Możliwe zastosowania rejestru Windows (364)
  • Na zakończenie (365)
  • Podsumowanie (365)

Rozdział 14. Organizacja, planowanie i zarządzanie wersjami (367)

  • Organizacja, organizacja i jeszcze raz organizacja! (367)
    • Zorganizuj siebie (367)
    • Organizacja miejsca pracy (368)
  • Najważniejsza sprawa - zorganizuj swojego peceta (370)
    • Tworzenie warsztatu (370)
  • Foldery, foldery, foldery (371)
    • Grupowanie według języka (372)
    • Grupowanie według projektu (373)
    • Notatka z zawartością folderu (374)
  • Zarządzanie nazwami plików (376)
  • Więcej wskazówek na temat zarządzania wersjami (378)
    • Informacje o wersji w etykietce programu (378)
  • Zarządzanie wersjami - kolejne wydania (383)
  • Programy do zarządzania wersjami (384)
  • Podsumowanie (385)

Rozdział 15. Kompilacja kodu i alternatywy kompilacji (387)

  • Kompilacja kodu (387)
  • Czy wszystkie kompilatory są takie same? (389)
    • Obsługa błędów (395)
    • Inne języki programowania (399)
  • Korzyści wynikające z kompilacji (402)
    • Ochrona własności intelektualnych (403)
    • Szybkość (403)
    • Szerszy zakres funkcjonalny (404)
    • Bezpieczeństwo (405)
    • Debugowanie (405)
  • Alternatywy kompilacji (405)
    • Postaraj się, aby kod był mało czytelny (405)
  • Podsumowanie (412)

Rozdział 16. Dystrybucja projektu (413)

  • Rodzaje dystrybucji (413)
    • Dystrybucja fizyczna (414)
    • Nagrywanie (wypalanie) dysków (419)
    • Dystrybucja wirtualna (428)
  • Podsumowanie (433)

Dodatek A Słowniczek (435)
Dadatek B Zasoby internetowe (441)

  • Narzędzia programistyczne (441)
  • Narzędzia do obsługi języka Java (443)
  • Witryny poświęcone językowi Java (444)
  • Narzędzia do obsługi języka C++ (444)
  • Witryny poświęcone językowi C++ (446)
  • Narzędzia do obsługi języka BASIC (446)
  • Witryny poświęcone językowi BASIC (447)
  • Języki programowania webowego (448)
  • Nagrywanie płyt CD (448)
  • Narzędzia do kompresji (449)
  • Różne narzędzia (451)
Programowanie od podstaw
--- Pozycja niedostępna.---
Klienci, którzy kupili „Programowanie od podstaw”, kupili także:
<b>Czas odrodzony. Od kryzysu w fizyce do przyszłości Wszechświata</b>, <font color="navy">Lee Smolin</font>, <font color="green"> Wydawnictwo Prószyński</font>
Czas odrodzony. Od kryzysu w fizyce do przyszłości Wszechświata, Lee Smolin, Wydawnictwo Prószyński
<b>Symfony Aplikacje internetowe w praktyce</b>, <font color="navy">Karol Przystalski</font>, <font color="green"> Wydawnictwo Naukowe PWN</font>
Symfony Aplikacje internetowe w praktyce, Karol Przystalski, Wydawnictwo Naukowe PWN
<b>Wczesny rozwój Wszechświata Model Wielkiego Wybuchu - Big Bang</b>, <font color="navy">Lucjan Jarczyk</font>, <font color="green"> Wydawnictwo WNT</font>
Wczesny rozwój Wszechświata Model Wielkiego Wybuchu - Big Bang, Lucjan Jarczyk, Wydawnictwo WNT
<b>Słownik naukowo-techniczny rosyjsko-polski</b>, <font color="navy">Praca zbiorowa</font>, <font color="green"> Wydawnictwo WNT</font>
Słownik naukowo-techniczny rosyjsko-polski, Praca zbiorowa, Wydawnictwo WNT
<b>Samochody osobowe i pochodne</b>, <font color="navy">Jerzy Jackowski, Jacek Łęgiewicz, Marcin Wieczorek</font>, <font color="green"> Wydawnictwo WKiŁ</font>
Samochody osobowe i pochodne, Jerzy Jackowski, Jacek Łęgiewicz, Marcin Wieczorek, Wydawnictwo WKiŁ
<b>Kosztorysowanie robót budowlanych</b>, <font color="navy">Beata Grzyl</font>, <font color="green"> Wydawnictwo DASHÖFER</font>
Kosztorysowanie robót budowlanych, Beata Grzyl, Wydawnictwo DASHÖFER
<b>Biologia Eldra, Berg, Martin</b>, <font color="navy">Solomon Eldra P., Berg Linda R., Martin Diana W.</font>, <font color="green"> Wydawnictwo Multico</font>
Biologia Eldra, Berg, Martin, Solomon Eldra P., Berg Linda R., Martin Diana W., Wydawnictwo Multico
<b>Prognozowanie Teoria przykłady zadania</b>, <font color="navy">Mieczysław Sobczyk</font>, <font color="green"> Wydawnictwo PLACET</font>
Prognozowanie Teoria przykłady zadania, Mieczysław Sobczyk, Wydawnictwo PLACET
<b>Modelowanie danych</b>, <font color="navy">Sharon Allen</font>, <font color="green"> Wydawnictwo HELION</font>
Modelowanie danych, Sharon Allen, Wydawnictwo HELION
 Koszyk
0 przedmiotów
Producent
Tu można zobaczyć wszystkie książki z wydawnictwa:

Wydawnictwo HELION
 Kategoria:
 Układy cyfrowe
Programowanie układów AVR dla praktyków

Programowanie układów AVR dla praktyków

89.00zł
20.47zł
Informacje
Regulamin sklepu.
Koszty wysyłki.
Polityka prywatności.
Jak kupować?
Napisz do Nas.
 Wydawnictwa
 Poradniki
Encyklopedia popularna PWN + CD Edycja 2015 Praca zbiorowa Naukowe PWN
Solid Edge 8/9 Grzegorz Kazimierczak HELION
Blender Podstawy modelowania Bogdan Bociek HELION
SQL optymalizacja Dan Tow HELION
Bazy danych i PostgreSQL od podstaw Richard Stones, Neil Matthew HELION
Technologia przetwórstwa mięsa w pytaniach i odpowiedziach Adam Olszewski WNT
Algorytmy aproksymacyjne Vijay V. Vazarini WNT
World of Warcraft Strategia sukcesu Eric Dekker HELION
Kwalifikacja EE.08. Montaż i eksploatacja systemów komputerowych, urządzeń peryferyjnych i sieci. Część 2. Systemy opera Tomasz Kowalski, Tomasz Orkisz HELION

środa, 22 maj 2019   Mapa strony |  Nowości |  Dzisiejsze promocje |  Koszty wysyłki |  Kontakt z nami