reklama - zainteresowany?

JavaScript dla dzieci dla bystrzaków - Sensus

JavaScript dla dzieci dla bystrzaków
Autor: Chris Minnick, Eva Holland
Tytuł oryginału: JavaScript For Kids For Dummies (For Dummies (Computers))
Tłumaczenie: Jakub Kwaśniewski
ISBN: 978-83-283-6031-0
stron: 302, Format: 170x230, okładka: miękka
Data wydania: 2020-01-21
Księgarnia: Sensus

Cena książki: 25,93 zł (poprzednio: 39,89 zł)
Oszczędzasz: 35% (-13,96 zł)

Dodaj do koszyka JavaScript dla dzieci dla bystrzaków

Tagi: Książki dla dzieci | Prezent dla Dziecka

15 zabawnych projektów programistycznych!

  • Zbuduj animowanego robota
  • Stwórz fajne gry
  • Zrób stronę internetową
  • Naucz się programować

Naucz się programować i buduj fajne rzeczy!

JavaScript sprawia, że strony i aplikacje internetowe działają efektywnie. Ta książka pokaże Ci, jak pisać kod w tym języku, poprzez tworzenie strony internetowej, gier słownych i przygodowych, aplikacji kalkulatora czy stoiska lemoniady - i dużo więcej. Naucz się JavaScriptu i zaskocz swoich przyjaciół!

  • Zacznij od razu - używaj konsoli JavaScript już przy pracy z pierwszym rozdziałem
  • Stwórz użyteczne rzeczy - buduj użyteczne aplikacje i gry, w które możesz grać z przyjaciółmi
  • Idź dalej - stań się kreatywnym programistą i za pomocą JavaScriptu ożywiaj strony internetowe

Chris Minnick i Eva Holland to doświadczeni programiści rozwiązań internetowych, prowadzący szkolenia z zakresu technologii, a także autorzy książki Podstawy programowania dla młodych bystrzaków. Wspólnie stworzyli WatzThis?, firmę skupioną na szkoleniach i kursach programowania.

Dodaj do koszyka JavaScript dla dzieci dla bystrzaków

 

Osoby które kupowały "JavaScript dla dzieci dla bystrzaków", wybierały także:

  • Jestem gwiazdą
  • Grajfka dla dzieci. Artystyczne zdobienie jaj
  • Getting Things Done dla nastolatków. Jak ogarnąć wiele spraw i zyskać mnóstwo czasu
  • ASAP. Jak nauczyć się języka obcego tak szybko, jak to możliwe
  • Laura Ipsum. Niezwykła wędrówka po Userlandii - przedziwnej krainie informatyki

Dodaj do koszyka JavaScript dla dzieci dla bystrzaków

Spis treści

JavaScript dla dzieci dla bystrzakw -- spis treci

 

O autorach 15

 

Podzikowania od autorów 15

Wprowadzenie 17

CZʦ I: CZYM JEST JAVASCRIPT? ALERT! JAVASCRIPT JEST CZYM WIETNYM! 21

Rozdzia 1: Programowanie internetu 23

  • Czym jest programowanie? 24
  • Rozmowa z komputerem 24
  • Wybór jzyka 26
  • Czym jest JavaScript? 27
  • Przygotuj swoj przegldark 29
  • Otwieranie narzdzi dla deweloperów 30
  • Poznajemy konsol JavaScriptu 32
  • Uruchamianie pierwszych polece 32
  • Zabawa z matematyk 34

Rozdzia 2: Zrozumienie skadni 35

  • Dokadne precyzowanie intencji 36
  • Wydawanie instrukcji 37
  • Przestrzeganie zasad 38
    • Uycie tekstu w napisach 38
    • Uycie tekstu w kodzie 41
    • Zwracanie uwagi na znaki niedrukowane 41
    • Komentowanie 42

Rozdzia 3: Odbieranie i zwracanie danych 45

  • Panowanie nad zmiennymi 46
    • Tworzenie zmiennych 46
    • Przechowywanie danych w zmiennych 47
  • Typy danych 49
    • Napisy 49
    • Liczby 51
    • Typ logiczny 51
  • Wprowadzanie danych wejciowych 52
    • Przechowywanie wprowadzonych danych 53
  • Odpowiadanie na dane wejciowe 53
    • Uycie polecenia alert() 53
    • Uycie polecenia document.write() 55
  • czenie wejcia i wyjcia 56

Rozdzia 4: Majsterkowanie z aplikacjami internetowymi 59

  • Wprowadzenie do JSFiddle 60
    • Wywietlanie naszych projektów 61
    • Zabawa z projektami 62
    • Majsterkowanie z CSS 62
    • Majsterkowanie z HTML-em 67
    • Majsterkowanie z JavaScriptem 68
  • Tworzenie konta JSFiddle 69
  • Dzielenie si swoim projektem 70
  • Zapisywanie swojej aplikacji 71

CZʦ II: ANIMOWANIE INTERNETU 73

Rozdzia 5: JavaScript i HTML 75

  • Pisanie w HTML-u 76
    • Tekst bez HTML-a 76
    • Uycie HTML-a - znaczniki ponad wszystko 76
    • Podstawowa struktura strony internetowej 78
    • Tworzenie pierwszej strony internetowej 79
  • Poznaj elementy HTML-a 80
  • Dodawanie atrybutów do elementów 83
  • Zmienianie HTML-a przy uyciu JavaScriptu 84
    • Wybieranie elementów przy uyciu getElementById 85
    • Pobieranie wntrza elementu przy uyciu innerHTML 85
    • Sprawdmy to: zmiana listy 86

Rozdzia 6: JavaScript i CSS 89

  • Poznaj Douglasa - javascriptowego robota 90
  • Podstawy CSS 90
    • Selektory CSS 91
    • Deklaracje CSS 92
  • Waciwoci CSS nadaj styl 92
    • Uycie kolorów w CSS 94
    • Zmiana rozmiaru elementów w CSS 95
    • Zrozumienie kaskadowoci 98
    • Umiejscowienie elementów w CSS 98
  • Skonfiguruj swojego javascriptowego robota! 99

Rozdzia 7: Budowa animowanego robota 101

  • Zmiana CSS przy uyciu JavaScriptu 102
    • Zmieniamy Douglasa przy uyciu JavaScriptu 103
    • Eksperymenty na Douglasie 104
  • Roztacz Douglasa! 105
    • Obsuga zdarze 106
    • Tworzenie suchacza zdarze 108
    • Tworzenie animacji w JavaScripcie 110
    • Animowanie kolejnego elementu 111
    • Dodanie drugiej funkcji animacji 112

CZʦ III: POZNAWANIE OPERACJI 115

Rozdzia 8: Budujemy auto marze, uywajc operandów 117

  • Poznajemy operandy 118
  • Pracujemy z obiektami 121
  • Konfigurujemy auto marze 122

Rozdzia 9: Skadanie wszystkiego razem przy uyciu operatorów 127

  • Przedstawiamy Superkalkulator 128
    • Forkujemy Superkalkulator 128
    • Uywamy Superkalkulatora 129
    • Superkalkulacje z napisami i operatorami arytmetycznymi 131
    • Superkalkulacje z operatorami porównania 133
  • Sztuczki w Superkalkulatorze 137

Rozdzia 10: Tworzenie javascriptowej gry sownej 139

  • Tworzenie zmiennej historii 140
  • Tworzenie gry sownej 140
    • Pisanie kodu HTML-a 142
    • Dodanie grze sownej stylu 144
    • Pisanie kodu JavaScriptu 146
    • Wykaczanie programu 148

CZʦ IV: TABLICE I FUNKCJE 153

Rozdzia 11: Tworzenie i zmienianie tablic 155

  • Czym s tablice? 156
  • Tworzenie i dostp do tablic 157
    • Przechowywanie rónych typów danych 157
    • Pobieranie wartoci z tablicy 157
    • Uywanie zmiennych w tablicy 157
  • Zmiana wartoci elementów tablicy 158
  • Praca z metodami tablicy 159
  • Praca z tablicami 159
    • toString() i valueOf() 160
    • concat() 161
    • indexOf() 162
    • join() 162
    • lastIndexOf() 163
    • pop() 164
    • push() 164
    • reverse() 165
    • shift() i unshift() 166
    • slice() 166
    • sort() 167
    • splice() 167

Rozdzia 12: Dodawanie funkcji 169

  • Zrozumienie funkcji 170
    • Funkcje wbudowane 170
    • Wasne funkcje 170
  • Poznanie skadników funkcji 171
    • Definiowanie funkcji 171
    • Nagówek funkcji 172
    • Wypenianie ciaa funkcji 172
    • Wywoanie funkcji 172
    • Definiowanie parametrów 172
    • Przekazywanie argumentów 173
    • Zwracanie wartoci 173
  • Budujemy "Pocig do funkcji" 174
    • Zwiedzanie HTML-a 175
    • Przechadzka po CSS 175
    • Pisanie kodu JavaScriptu "Pocigu do funkcji" 176
    • Twoja kolej: przeduanie torów 180

Rozdzia 13: Tworzenie programu listy ycze 181

  • Przedstawienie programu "Lista ycze" 182
    • Rzut oka na kompletny program 182
  • Forkujemy kod 183
  • Pisanie kodu HTML-a 184
  • Pisanie kodu JavaScriptu 186
    • Tworzenie procedur obsugi zdarze 186
    • Deklaracje zmiennych globalnych 187
    • Pisanie funkcji 188
    • Otwieranie okienka dialogowego do druku 196
    • Ulepszanie listy ycze 197

CZʦ V: WOLNO WYBORU 199

Rozdzia 14: Podejmowanie decyzji przy uyciu instrukcji if...else 201

  • Logika boolowska 202
    • Równo 202
    • Róno 202
    • Wikszo i mniejszo 202
    • Wikszy ni lub równy i mniejszy ni lub równy 202
    • Nie wikszy ni i nie mniejszy ni 203
  • Poznajemy instrukcj if...else 204
    • Zmienne bez operatorów 205
  • czenie porówna przy uyciu operatorów logicznych 206
  • Odwieamy javascriptow pizzeri 207
    • Uruchomienie aplikacji 207
    • Forkowanie kodu 207
    • Planowanie udoskonale 208
    • Dodanie nowej opcji do menu 208
    • Dostawa do innych miast 210
    • Wywietlenie opaty za dowóz 211
    • Zaprogramowanie oferty urodzinowej 212

Rozdzia 15: Wykorzystanie instrukcji switch 217

  • Pisanie instrukcji switch 218
  • Budowanie "Kalendarza aktywnoci" 219
    • Uywanie "Kalendarza aktywnoci" 220
    • Forkowanie "Kalendarza aktywnoci" 221
    • Uywanie obiektu Date 221
    • Budowanie "Kalendarza aktywnoci" 224

Rozdzia 16: Napisz swoj wasn histori 229

  • Planowanie historii 230
    • Tworzenie schematu blokowego 230
    • Pisanie historii 230
  • Granie w gr 231
  • Forkowanie kodu 232
  • Przejcie przez kod HTML-a i CSS 232
    • Chowanie elementów przy uyciu display: none 234
    • Patrzymy (lub nie) na czci historii 235
  • Pisanie kodu JavaScriptu "Misji ratunkowej!" 236
    • Tworzenie skrótów do elementów 237
    • Tworzenie pustej tablicy 237
    • Tworzenie procedury obsugi zdarze 238
    • Wywoanie funkcji zadajPytanie() 238
    • Pisanie funkcji 239
    • Pisanie funkcji kontynuujHistorie() 242
    • Pisanie funkcji koniec() 246

CZʦ VI: PTLE 249

Rozdzia 17: Ptla for 251

  • Przedstawiamy ptl for 252
    • Trzy czci ptli for 252
    • Pisanie i uywanie ptli for 253
  • Losowa prognoza pogody 254
    • Uycie Math.random() 254
    • Pisanie aplikacji 256
    • Inspekcja wyników 259
    • Dodanie stylów do aplikacji 260

Rozdzia 18: Uycie ptli while 263

  • Pisanie ptli while 264
    • Wykonanie ptli konkretn liczb razy 264
    • Odliczanie przy uyciu ptli while 265
    • Przechodzenie przez tablic przy uyciu ptli while 265
  • Piszemy "Gr w lunch" 266
    • Forkowanie kodu 266
    • Pisanie funkcji kupLunche() 267
    • Sprawdzamy dziaanie 269
  • Przenosiny na Twoj wasn stron 269
    • Zrozumienie hostingu 270
    • Zaczynamy zabaw z cba.pl 270

Rozdzia 19: Budowanie stoiska z lemoniad 275

  • Najpierw gramy 276
  • Lekcja biznesu 277
    • Wypracowanie zysku 278
    • Zrozumienie potrzeb klienta 278
    • Zrozumienie matematyki 278
    • Powizanie sprzeday, temperatury i ceny 279
  • Budujemy gr 281
    • Forkujemy kod 282
    • Piszemy JavaScript 282
    • Tworzymy zmienne globalne 282
    • Generujemy pogod 284
    • Otwieramy stoisko 287
    • Resetowanie programu 289
    • Wywietlanie raportu 290
    • Koczenie i testowanie programu 291
  • Ulepszanie stoiska z lemoniad 295

Skorowidz 297

Dodaj do koszyka JavaScript dla dzieci dla bystrzaków

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2022 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.