Programowanie dla początkujących w 24 godziny. Wydanie IV
- Autorzy:
- Greg Perry, Dean Miller
- Wydawnictwo:
- Helion
- Ocena:
- 6.0/6 Opinie: 1
- Stron:
- 448
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi

Opis ebooka: Programowanie dla początkujących w 24 godziny. Wydanie IV
Warto nauczyć się programowania! Poza stworzeniem sobie możliwości znalezienia ciekawej i dobrze płatnej pracy czy pasjonującego hobby umiejętność programowania bywa niezwykle przydatna w rozwiązywaniu różnych problemów. Paleta języków programowania i narzędzi programistycznych jest niezwykle szeroka i praktycznie każdy znajdzie coś dla siebie. Zanim to jednak nastąpi, trzeba zdobyć trochę wiedzy i umiejętności. Ale bez obaw! W nauce programowania najtrudniejszy bywa pierwszy krok, jednak ta książka sprawi, że wykonasz go bez trudu i dumnie wkroczysz w świat kodowania!
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym dokładnie polega programowanie w korporacjach. Znajdziesz tutaj także wprowadzenie do kilku najpopularniejszych języków programowania, co pozwoli na ich porównanie i ułatwi wybór języka do dalszej nauki. Każdy z 24 rozdziałów zawiera materiał, który można opanować w ciągu godziny. Naukę ułatwiają instrukcje krok po kroku, quizy, ćwiczenia i praktyczne przykłady. Dzięki tej książce zdobędziesz najlepsze podstawy, aby stać się dobrym programistą. Przygotujesz się też do świadomego kształtowania swojej dalszej ścieżki zawodowej!
W książce między innymi:
- przygotowanie narzędzi do pracy - sprzęt i oprogramowanie
- podstawowe aspekty programowania i projektowania programów
- algorytmy, interaktywność, zmienne, funkcje
- debugowanie kodu
- programowanie obiektowe i korzystanie z baz danych
- planowanie kariery programisty
Zacznij programować. Najlepiej od razu!
Jeśli chcesz się nauczyć programować, ale nie wiesz, od którego języka zacząć, jest to książka dla Ciebie!
Już po 24 lekcjach trwających nie więcej niż godzinę każdy nowicjusz zdobędzie solidne podstawy programowania i nauczy się pisać proste programy na dowolną platformę - Windows, Mac i na urządzenia przenośne.
W każdej lekcji z tego starannie opracowanego samouczka stosowane jest proste podejście "krok po kroku" i wykorzystywane są informacje z wcześniejszych godzin, co pozwoli Ci od podstaw opanować najważniejsze aspekty programowania.
Po opanowaniu podstaw znajdziesz wprowadzenie do kilku najpopularniejszych obecnie języków programowania, dzięki czemu łatwiej będzie Ci zdecydować, od którego języka rozpocząć naukę.
Za pomocą prezentowanych krok po kroku instrukcji autorzy przeprowadzą Cię przez najczęściej wykonywane zadania programistyczne.
Praktyczne przykłady pokazują, jak zastosować zdobytą wiedzę do tworzenia własnych programów.
Quizy i ćwiczenia w końcowej części każdej lekcji pomogą Ci sprawdzić wiedzę i wypróbować zdobyte umiejętności.
Greg Perry osobiście nauczył tysiące osób programowania, prowadząc warsztaty i wykłady. Napisał ponad 75 książek informatycznych, które sprzedały się w sumie ponad dwóch milionach egzemplarzy na całym świecie.
Dowiedz się, jak...
- Skonfigurować przybornik programisty za pomocą powszechnie dostępnych bezpłatnych narzędzi.
- Opanować podstawowe aspekty programowania (na podstawie Pythona).
- Dodać interaktywność do programów za pomocą instrukcji pobierania i zwracania danych.
- Używać zmiennych do przechowywania informacji.
- Przetwarzać liczby i słowa.
- Tworzyć wykonujące różne zadania procedury oparte na algorytmach podejmujących decyzje.
- Tworzyć niestandardowe funkcje, które można współużytkować w wielu programach.
- Debugować programy, aby poprawić ich działania.
- Opanować bardziej zaawansowane techniki programowania (na podstawie Javy).
- Opanować podstawy programowania obiektowego.
- Tworzyć niestandardowe strony internetowe z użyciem HTML-a, stylów CSS i JavaScriptu.
- Opanować podstawowe metody używania baz danych (na podstawie SQL-a).
- Wybierać wśród innych popularnych języków takich jak C, C++, Visual Basic, PHP i Visual C#.
- Ustalić kolejne kroki w karierze programisty.
Wybrane bestsellery
-
Niniejszy samouczek pozwala przyswoić sobie podstawy programowania w ciągu 24 godzinnych lekcji, umożliwia solidne opanowanie podstaw i uczy poprawnego projektowania programów. Nie pominięto tu szczególnie ważnego przygotowania się do programowania ani zasad tworzenia oprogramowania w korporacjac...
Programowanie dla początkujących w 24 godziny. Wydanie III Programowanie dla początkujących w 24 godziny. Wydanie III
(29.50 zł najniższa cena z 30 dni)32.45 zł
59.00 zł(-45%) -
Trzymasz w ręku najlepszy podręcznik do podstaw pisania programów w C — ponadto zdobyte umiejętności przydadzą Ci się także przy pracy z innymi językami programowania. Dzięki prostym i praktycznym instrukcjom szybko zaczniesz pisać przydatne programy, od gier po aplikacje mobilne. Ponadto w...
Język C. Programowanie dla początkujących. Wydanie III Język C. Programowanie dla początkujących. Wydanie III
-
Najlepsze relacyjne bazy danych, takie jak Oracle czy MS SQL Server, są nierozłącznie związane z językiem SQL. Język ten stworzono po to, aby budować i użytkować bazy przechowujące ogromne ilości danych. Bez wątpienia SQL jest dość złożony, obejmuje wiele elementów i funkcji, jednak jego z...(23.50 zł najniższa cena z 30 dni)
25.85 zł
47.00 zł(-45%) -
Ta książka jest kompleksowym wprowadzeniem do matematyki dyskretnej, przydatnym dla każdego, kto chce pogłębić i ugruntować swoje umiejętności informatyczne. W zrozumiały sposób przedstawiono tu metody matematyki dyskretnej i ich zastosowanie w algorytmach i analizie danych, włączając w to techni...
Matematyka dyskretna dla praktyków. Algorytmy i uczenie maszynowe w Pythonie Matematyka dyskretna dla praktyków. Algorytmy i uczenie maszynowe w Pythonie
(41.40 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Jak Facebook tworzy 100-wymiarowy obraz twojej osobowości? Czy algorytmy Google'a są rasistowskie i seksistowskie? Jaka czeka nas przyszłość, jeśli pozwolimy maszynom podejmować za nas decyzje? Rozwój technologiczny otworzył przed matematykami i analitykami danych okno, pr...
Osaczeni przez liczby. O algorytmach, które kontrolują nasze życie. Od Facebooka i Google'a po fake newsy i bańki filtrujące Osaczeni przez liczby. O algorytmach, które kontrolują nasze życie. Od Facebooka i Google'a po fake newsy i bańki filtrujące
(22.45 zł najniższa cena z 30 dni)39.42 zł
49.90 zł(-21%) -
Oto pierwszy tom dzieła, które stanowi inspirujące spojrzenie na sztuczną inteligencję. Jego zrozumienie nie wymaga wybitnej znajomości informatyki i matematyki. Książka jest wspaniałą syntezą wczesnych i późniejszych koncepcji, a także technik, przeprowadzoną we frameworku idei, metod i technolo...
Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1 Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1
(109.85 zł najniższa cena z 30 dni)109.85 zł
169.00 zł(-35%) -
W tej książce omówiono techniki wdrażania systemów na platformie AWS i zasady zarządzania nimi. Zaprezentowano podstawy korzystania z usługi Identity and Access Management oraz narzędzia sieciowe i monitorujące chmury AWS. Poruszono tematy Virtual Private Cloud, Elastic Compute Cloud, równoważeni...
AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych
(51.35 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
To drugi tom klasycznego podręcznika wiedzy o sztucznej inteligencji. Podobnie jak w wypadku pierwszej części, lektura tej książki nie wymaga wybitnej znajomości tematu. Dzięki przejrzystości tekstu i umiejętnemu unikaniu nadmiernego formalizmu można w dość łatwy sposób zrozumieć kluczowe idee i ...
Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 2 Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 2
(83.85 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
Po przyswojeniu zagadnień związanych z językiem C# i aplikacjami konsoli dowiesz się, jak tworzyć praktyczne aplikacje i usługi z wykorzystaniem biblioteki ASP.NET Core, a także wzorzec MVC i technologię Blazor. Zapoznasz się z metodami stosowania wielozadaniowości do poprawy wydajności i skalowa...
C# 10 i .NET 6 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 6, Blazor i EF Core 6 w Visual Studio 2022 i Visual Studio Code. Wydanie VI C# 10 i .NET 6 dla programistów aplikacji wieloplatformowych. Twórz aplikacje, witryny WWW oraz serwisy sieciowe za pomocą ASP.NET Core 6, Blazor i EF Core 6 w Visual Studio 2022 i Visual Studio Code. Wydanie VI
(95.40 zł najniższa cena z 30 dni)103.35 zł
159.00 zł(-35%) -
To trzecie, poprawione i zaktualizowane wydanie praktycznego przewodnika po języku SQL i relacyjnych bazach danych. Przemyślana, uporządkowana struktura podręcznika sprzyja sprawnemu nabywaniu wiedzy i doskonaleniu umiejętności — pracę z nim ułatwiają przystępny sposób prezentowania materia...(41.40 zł najniższa cena z 30 dni)
44.85 zł
69.00 zł(-35%)
O autorach ebooka
Greg Perry - programista, trener, konsultant. Doświadczony nauczyciel, który wprowadził tysiące osób w świat programowania. Autor 75 książek poświęconych programowaniu (ich łączny nakład przekroczył 2 miliony egzemplarzy).
Dean Miller - pisarz i redaktor z więcej niż dwudziestoletnim doświadczeniem w branży wydawniczej. W trakcie swojej kariery wydał wiele bestsellerów, a wśród nich całą serię „Teach Yourself in 21 Days”, „Teach Yourself in 24 Hours” oraz „Unleashed”. Wiele z nich zostało wydanych również przez wydawnictwo Helion.
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły ebooka
- Tytuł oryginału:
- Beginning Programming in 24 Hours, Sams Teach Yourself (4th Edition)
- Tłumaczenie:
- Tomasz Walczak
- ISBN Książki drukowanej:
- 978-83-283-6797-5, 9788328367975
- Data wydania książki drukowanej:
- 2020-08-17
- ISBN Ebooka:
- 978-83-283-6798-2, 9788328367982
- Data wydania ebooka:
-
2020-08-14
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 158x235
- Numer z katalogu:
- 110989
- Rozmiar pliku Pdf:
- 9.7MB
- Rozmiar pliku ePub:
- 8.2MB
- Rozmiar pliku Mobi:
- 17.7MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Przygotuj się do programowania 19
- Co robi program komputerowy? 20
- Często powtarzane mity na temat programowania 21
- Istnieje już wiele programów 23
- Programiści są poszukiwani na rynku pracy 23
- Prawdziwa wartość programów 24
- Użytkownicy zwykle nie są właścicielami programów 24
- Udostępnianie programów komputerowych 24
- Twój pierwszy program 26
- Komentarze objaśniające kod 28
- Wpisywanie własnego programu 29
- Podsumowanie 31
- Pytania i odpowiedzi 32
- Warsztaty 32
- Do czego potrzebne są programy? 35
- Programy, programy, wszędzie programy 38
- Programy jako wskazówki 39
- Podsumowanie 48
- Pytania i odpowiedzi 48
- Warsztaty 48
- Dlaczego potrzebny jest projekt? 51
- Umowa między użytkownikiem a programistą 52
- Etapy projektowania 53
- Podsumowanie 65
- Pytania i odpowiedzi 65
- Warsztaty 66
- Wyświetlanie danych na ekranie za pomocą Pythona 69
- Przechowywanie danych 72
- Przypisywanie wartości 73
- Pobieranie danych z klawiatury za pomocą metody input() 75
- Podsumowanie 80
- Pytania i odpowiedzi 80
- Warsztaty 81
- Jeszcze o łańcuchach znaków 83
- Wykonywanie obliczeń matematycznych w Pythonie 87
- W jaki sposób komputery wykonują obliczenia? 89
- Używanie znaków Unicode 92
- Przegląd funkcji 93
- Podsumowanie 98
- Pytania i odpowiedzi 99
- Warsztaty 99
- Porównywanie danych za pomocą instrukcji if 103
- Pisanie warunków 106
- Pętle 108
- Podsumowanie 116
- Pytania i odpowiedzi 116
- Warsztaty 116
- Pierwszy błąd 119
- Wszystko zależy od precyzji 120
- Pisz przejrzyste programy 126
- Dodatkowe techniki debugowania 127
- Podsumowanie 128
- Pytania i odpowiedzi 128
- Warsztaty 129
- Programowanie strukturalne 131
- Umieszczanie kodu w Pythonie w funkcjach 137
- Testowanie programu 139
- Profilowanie kodu 141
- Wróćmy do programowania 141
- Podsumowanie 142
- Pytania i odpowiedzi 142
- Warsztaty 142
- Liczniki i akumulatory 146
- Listy w Pythonie 148
- Obliczanie łącznych wartości za pomocą akumulatorów 151
- Przestawianie wartości 152
- Sortowanie 153
- Przeszukiwanie list 158
- Więcej o funkcjach 164
- Pętle zagnieżdżone 167
- Podsumowanie 168
- Pytania i odpowiedzi 168
- Warsztaty 168
- Wprowadzenie do Javy 174
- Java udostępnia zawartość wykonywalną 176
- Automatyczne wykonywanie 177
- Zawartość wykonywalna dostosowana do wielu systemów 178
- Podsumowanie użytkowania Javy 179
- Zacznij od niezależnego programu w Javie 180
- Interfejs Javy 181
- Kwestie bezpieczeństwa 182
- Java jako język do pisania gier 183
- Mechanizmy języka Java 183
- Przygotowania do rozpoczęcia 187
- Podsumowanie 188
- Pytania i odpowiedzi 188
- Warsztaty 188
- Definiowanie danych w Javie 191
- Operatory 196
- Sterowanie programem 200
- Od szczegółów do ogólnego poziomu 205
- Podsumowanie 206
- Pytania i odpowiedzi 206
- Warsztaty 206
- Używanie środowiska NetBeans do uruchamiania programów Javy 209
- Przejście do graficznego interfejsu użytkownika 213
- Java i programowanie obiektowe 215
- Omówienie klas 216
- Czy rozumiesz programowanie obiektowe? 218
- Za wykonywanie zadań w klasach odpowiadają metody 218
- Podsumowanie 221
- Pytania i odpowiedzi 221
- Warsztaty 221
- Programowanie w HTML-u 225
- Prostszy przykład 230
- Szybkie wprowadzenie do HTML-a 231
- Używanie stylów CSS do określania wyglądu tekstu 234
- Dodawanie grafiki do witryn za pomocą HTML-a 236
- Podsumowanie 237
- Pytania i odpowiedzi 238
- Warsztaty 238
- Początki z JavaScriptem 241
- Stosowanie komentarzy w JavaScripcie 242
- Pisanie pierwszego programu w JavaScripcie 242
- Wyświetlanie danych na ekranie za pomocą JavaScriptu 245
- Zmienne w JavaScripcie 245
- Pobieranie danych z klawiatury za pomocą metody prompt 246
- Porównywanie danych za pomocą instrukcji if 250
- Pętle 251
- Podsumowanie 253
- Pytania i odpowiedzi 253
- Warsztaty 254
- Zmienianie zdjęć na stronie 257
- Rejestrowanie pozycji kursora myszy 262
- Dodawanie do witryny paska z powtarzanymi informacjami 264
- Podsumowanie 267
- Pytania i odpowiedzi 267
- Warsztaty 268
- Wprowadzenie do AJAX-a 271
- Używanie obiektów typu XMLHttpRequest 275
- Tworzenie prostej biblioteki AJAX-owej 277
- Tworzenie quizu z wykorzystaniem AJAX-a i opisanej biblioteki 279
- Podsumowanie 283
- Pytania i odpowiedzi 283
- Warsztaty 284
- Relacyjne bazy danych 287
- Podstawowe zapytania w SQL-u 289
- Pobieranie rekordów z bazy 290
- Wstawianie i modyfikowanie rekordów w bazie danych 292
- Usuwanie rekordów z bazy 294
- Dodawanie, usuwanie i modyfikowanie pól w istniejącej tabeli 295
- Podsumowanie 297
- Pytania i odpowiedzi 297
- Warsztaty 298
- Czego potrzebujesz do programowania w PHP? 301
- Podstawowe struktury ze skryptów PHP 303
- Pętle 307
- Cegiełki języka PHP: zmienne, typy danych i operatory 309
- Używanie i tworzenie funkcji w PHP 318
- Praca z obiektami w języku PHP 322
- Typowe zastosowania języka PHP 326
- Podsumowanie 327
- Pytania i odpowiedzi 327
- Warsztaty 328
- Wprowadzenie do języka C 331
- Czego potrzebujesz do programowania w językach C i C++? 332
- Spojrzenie na kod w C 333
- Dane w języku C 335
- Funkcje w C 336
- Operatory w C 343
- Instrukcje sterujące w C są takie jak w Pythonie 343
- Nauka języka C++ 343
- Terminologia obiektowa 344
- Podstawowe różnice między językami C i C++ 344
- Wprowadzenie do obiektów w języku C++ 346
- Co dalej? 351
- Podsumowanie 352
- Pytania i odpowiedzi 353
- Warsztaty 353
- Zawartość ekranu w środowisku Visual Basica 355
- Tworzenie od podstaw prostej aplikacji 357
- Inne uwagi związane z programowaniem w Visual Basicu 364
- Następny krok 366
- Podsumowanie 367
- Pytania i odpowiedzi 367
- Warsztaty 367
- Przeznaczenie platformy .NET 369
- Środowisko CLR 370
- Biblioteka FCL 371
- Platforma przetwarzania równoległego 372
- Środowisko DLR 372
- Język C# 372
- Podsumowanie 379
- Pytania i odpowiedzi 380
- Warsztaty 380
- Działy przetwarzania danych i IT 385
- Stanowiska związane z komputerami 389
- Nazwy stanowisk 390
- Ustrukturyzowane przeglądy 396
- Przenoszenie programu do środowiska produkcyjnego 397
- Konsulting 399
- Podsumowanie 399
- Pytania i odpowiedzi 399
- Warsztaty 400
- Kwestie związane z rozpowszechnianiem aplikacji 403
- Korzystanie z systemu kontroli wersji 407
- Podsumowanie 407
- Pytania i odpowiedzi 408
- Warsztaty 408
- Przydatne narzędzia 411
- Czy programowanie przestanie być potrzebne? 414
- Wymóg ciągłego dokształcania się 417
- Podsumowanie 418
- Pytania i odpowiedzi 419
- Warsztaty 419
- Pobieranie Pythona z witryny Python Software Foundation 423
- Instalowanie środowiska Anaconda 425
- Inne środowiska Pythona 428
- Instalowanie środowiska NetBeans 429
- Tworzenie nowego projektu 430
- Tworzenie nowych klas Javy 431
- Uruchamianie aplikacji 433
- Usuwanie błędów 434
O autorach 11
Podziękowania 12
Wprowadzenie 13
CZĘŚĆ I. ZACZNIJ PROGRAMOWAĆ JUŻ DZIŚ
Godzina 1. Praktyczne ćwiczenia z programowania 19
Godzina 2. Proces i techniki 35
Godzina 3. Projektowanie programu 51
Godzina 4. Pobieranie danych wejściowych i wyświetlanie danych wyjściowych 69
Godzina 5. Przetwarzanie danych z wykorzystaniem liczb i słów 83
CZĘŚĆ II. PODSTAWY PROGRAMOWANIA
Godzina 6. Sterowanie programami 103
Godzina 7. Narzędzia do debugowania 119
Godzina 8. Techniki programowania strukturalnego 131
Godzina 9. Pisanie algorytmów 145
CZĘŚĆ III. JAVA I PROGRAMOWANIE OBIEKTOWE
Godzina 10. Programowanie w Javie 173
Godzina 11. Szczegółowe omówienie Javy 191
Godzina 12. Java ma klasę 209
CZĘŚĆ IV. TWORZENIE WITRYN INTERNETOWYCH W HTML-U I JAVASCRIPCIE
Godzina 13. HTML5 i CSS3 225
Godzina 14. JavaScript 241
Godzina 15. Radość z programowania w JavaScripcie 257
Godzina 16. JavaScript i AJAX 271
CZĘŚĆ V. INNE JĘZYKI PROGRAMOWANIA
Godzina 17. SQL 287
Godzina 18. Skrypty w PHP 301
Godzina 19. Programowanie w językach C i C++ 331
Godzina 20. Programowanie w języku Visual Basic 2019 355
Godzina 21. C# i platforma .NET Core 369
CZĘŚĆ VI. BRANŻA PROGRAMISTYCZNA
Godzina 22. Programowanie w firmach 385
Godzina 23. Rozpowszechnianie aplikacji 403
Godzina 24. Przyszłość programowania 411
DODATKI
Dodatek A. Instalowanie Pythona 423
Dodatek B. Używanie środowiska IDE NetBeans 429
Dodatek C. Słowniczek 437
Oceny i opinie klientów: Programowanie dla początkujących w 24 godziny. Wydanie IV Greg Perry, Dean Miller (1)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(0)
(0)
(0)
(0)
(0)
Data dodania: 2023-01-05 Ocena: 6 Opinia niepotwierdzona zakupem