Miejsko-Gminna Biblioteka Publiczna

w Grójcu

book
book

Zawód front-end developer : 11 kroków do zostania webmasterem

"Jedenaście kroków do zostania webmasterem "

Autor: Rościszewski, Maciej.




Stron internetowych jest w sieci bardzo dużo i z każdym dniem przybywa ich coraz więcej. Obecnie każda firma i wiele prywatnych osób chce lub wręcz musi mieć w internecie przynajmniej prostą wizytówkę. Nic zatem dziwnego, że w portalach firm rekrutujących pracowników aż roi się od ofert dla ludzi tworzących serwisy, a profesjonaliści z doświadczeniem w tej dziedzinie mogą liczyć na naprawdę niezłe

zarobki. Może i Ty chciałbyś do nich dołączyć, ale nie masz odpowiedniej wiedzy? A może obawiasz się, że na przeszkodzie stanie Ci brak ukończonych studiów informatycznych? O nic się nie martw, po prostu zacznij lekturę!

"Książka Zawód front-end developer. 11 kroków do zostania webmasterem" bezboleśnie wprowadzi Cię w świat tworzenia stron WWW. Dzięki niej szybko poznasz podstawowe pojęcia branżowe i informacje niezbędne, aby rozpocząć przygodę z tą branżą oraz dołączyć do elitarnego grona rozchwytywanych specjalistów - autorów stron WWW. Poznasz warsztat pracy zawodowca, nauczysz się języka HTML5 i dowiesz się, jak tworzyć profesjonalne arkusze stylów CSS3. Odkryjesz możliwości, jakie oferują JavaScript i jQuery, a także poznasz podstawy języka PHP7. Dowiesz się też, jak zaprojektować i zbudować atrakcyjny serwis WWW oraz umieścić go w internecie.

Zobacz pełny opis
Odpowiedzialność:Maciej Rościszewski.
Hasła:HTML5
Strony WWW - programowanie
Podręczniki
Adres wydawniczy:Gliwice : Helion, copyright © 2019.
Opis fizyczny:476 stron : ilustracje ; 24 cm.
Uwagi:Indeks.
Przeznaczenie:Książka jest dla wszystkich, którzy chcą się nauczyć pisania stron internetowych.
Skocz do:Dodaj recenzje, komentarz
Spis treści:

  1. Wstęp 13
  2. CZĘŚĆ I. WPROWADZENIE 15
  3. Krok 1. Zainstaluj potrzebne programy 17
  4. 1.1. Przeglądarki internetowe 17
  5. 1.2. Edytor kodu 17
  6. 1.3. Prezentacja kodu w książce 19
  7. CZĘŚĆ II. HTML5 I CSS3 21
  8. Krok 2. Poznaj język internetu 23
  9. Krok 3. Poznaj HTML5 25
  10. 3.1. Dokument HTML (pierwsza strona WWW) 25
  11. 3.1.1. Szkielet dokumentu HTML 25
  12. 3.1.2. Kodowanie polskich znaków 28
  13. 3.1.3. Meta tagi 30
  14. 3.1.4. Podgląd kodu w przeglądarce 30
  15. 3.1.5. Błędy w kodzie 31
  16. 3.1.6. Przeglądarka poprawia błędy 32
  17. 3.2. Nagłówki/treść 32
  18. 3.2.1. Nagłówek nad tekstem 32
  19. 3.2.2. Treść na stronie internetowej 33
  20. 3.2.3. Wyświetlanie znaków specjalnych 34
  21. 3.2.4. Pogrubienie, pochylenie, podkreślenie tekstu 37
  22. 3.2.5. Kolejność otwierania i zamykania znaczników 38
  23. 3.3. Listy uporządkowane oraz nieuporządkowane 39
  24. 3.3.1. Lista uporządkowana 39
  25. 3.3.2. Lista nieuporządkowana 40
  26. 3.3.3. Zagnieżdżanie list 40
  27. 3.4. Zdjęcia na stronie 42
  28. 3.4.1. Wstawianie zdjęcia 42
  29. 3.4.2. Rozmiar zdjęcia 43
  30. 3.4.3. Tekst alternatywny 44
  31. 3.5. Znaczniki semantyczne 45
  32. 3.5.1. nav 45
  33. 3.5.2. header 46
  34. 3.5.3. article 46
  35. 3.5.4. aside 47
  36. 3.5.5. section 47
  37. 3.5.6. footer 48
  38. 3.5.7. Pozostałe znaczniki semantyczne 49
  39. 3.5.8. Podsumowanie 52
  40. 3.6. Kontener uniwersalny 53
  41. 3.7. Tabela 54
  42. 3.7.1. Tworzenie tabeli 54
  43. 3.7.2. Podział tabeli 55
  44. 3.7.3. Tytuł tabeli 57
  45. 3.7.4. Scalanie komórek 57
  46. 3.8. Odsyłacze 60
  47. 3.8.1. Odsyłacz do innej strony 60
  48. 3.8.2. Odsyłacz do podstrony 61
  49. 3.8.3. Kotwica 64
  50. 3.9. Elementy formularza 67
  51. 3.9.1. Tworzenie formularza 67
  52. 3.9.2. Pole wieloliniowe 68
  53. 3.9.3. Pole danych 70
  54. 3.9.4. Pole hasła 71
  55. 3.9.5. Pozostałe pola input - wprowadzanie danych 72
  56. 3.9.6. Pola wielokrotnego wyboru 74
  57. 3.9.7. Pole jednokrotnego wyboru 76
  58. 3.9.8. Listy rozwijane 77
  59. 3.9.9. Przyciski 78
  60. 3.9.10. Atrybuty elementów formularza 79
  61. 3.9.11. Przesyłanie danych z formularza 83
  62. 3.10. Multimedia 84
  63. 3.10.1. Odtwarzacz audio 84
  64. 3.10.2. Odtwarzacz wideo w HTML5 85
  65. 3.10.3. Dodawanie filmu z serwisu YouTube 86
  66. 3.11. Elementy blokowe i liniowe 88
  67. Krok 4. Poznaj CSS3 89
  68. 4.1. Styl w dokumencie HTML 89
  69. 4.1.1. Styl w znacznikach HTML 89
  70. 4.1.2. Styl w części HEAD 90
  71. 4.2. Styl w pliku CSS 92
  72. 4.2.1. Utworzenie i dodanie pliku CSS 92
  73. 4.2.2. Dodanie stylów do pliku CSS 93
  74. 4.2.3. Deklaracja stylu według znacznika 95
  75. 4.2.4. Deklaracja stylu według atrybutu id 96
  76. 4.2.5. Deklaracja stylu według atrybutu class 97
  77. 4.2.6. Komentarze w kodzie CSS 98
  78. 4.2.7. Podgląd kodu w przeglądarce 99
  79. 4.3. Podstawowe właściwości elementów 99
  80. 4.3.1. Kolory w CSS 99
  81. 4.3.2. Obramowanie 102
  82. 4.3.3. Tło kolorowe 106
  83. 4.3.4. Tło obrazkowe 110
  84. 4.3.5. Rozmiar elementu 115
  85. 4.3.6. Marginesy 120
  86. 4.3.7. Cień elementu 124
  87. 4.4. Rozmieszczanie elementów blokowych 126
  88. 4.4.1. Wyświetlanie 126
  89. 4.4.2. Sposoby wyświetlania 128
  90. 4.4.3. Ustawienie 129
  91. 4.4.4. Rodzaj pozycjonowania 130
  92. 4.5. Stylizacja tekstu 141
  93. 4.5.1. Kolor tekstu 141
  94. 4.5.2. Rozmiar fontu 141
  95. 4.5.3. Wysokość wiersza 142
  96. 4.5.4. Odstęp między znakami 142
  97. 4.5.5. Wyrównanie tekstu 143
  98. 4.5.6. Dekoracja tekstu 143
  99. 4.5.7. Waga fontu 145
  100. 4.5.8. Styl fontu 145
  101. 4.5.9. Krój pisma 146
  102. 4.5.10. Fonty niestandardowe 147
  103. 4.5.11. Fonty niestandardowe od Google 148
  104. 4.5.12. Cień tekstu 151
  105. 4.5.13. Stylizacja fragmentu tekstu 152
  106. 4.6. Stylizacja linków 153
  107. 4.6.1. Stan linku 153
  108. 4.6.2. Efekt przejścia 155
  109. 4.7. Stylizacja list 159
  110. 4.7.1. Lista uporządkowana 159
  111. 4.7.2. Lista nieuporządkowana 160
  112. 4.7.3. Zwijanie tekstu 161
  113. 4.7.4. Elementy listy w poziomie 162
  114. 4.7.5. Margines wewnętrzny 163
  115. 4.8. Styl w wybranych elementach 163
  116. 4.8.1. Nazwa elementu, klasa, identyfikator 163
  117. 4.8.2. Grupowanie selektorów 164
  118. 4.8.3. Selektor potomka 164
  119. 4.8.4. Selektor dziecka 165
  120. 4.8.5. Selektor rodzeństwa 165
  121. 4.8.6. Selektor atrybutu 166
  122. 4.8.7. Selektor wybranego elementu 168
  123. 4.9. Stylizacja elementów formularza 175
  124. 4.9.1. Pole wieloliniowe 175
  125. 4.9.2. Pola input 176
  126. 4.9.3. Pole wyboru 177
  127. 4.9.4. Lista rozwijana 185
  128. 4.9.5. Przycisk formularza 185
  129. 4.9.6. Zmiana stylu po atrybucie 185
  130. 4.9.7. Pseudoklasa focus 186
  131. 4.10. Animacje w CSS3 187
  132. 4.10.1. Klatki animacji 187
  133. 4.10.2. Nazwa animacji 189
  134. 4.10.3. Czas trwania animacji 189
  135. 4.10.4. Tempo animacji 190
  136. 4.10.5. Powtarzanie animacji 191
  137. 4.10.6. Opóźnienie animacji 191
  138. 4.10.7. Zapis skrócony 192
  139. 4.11. Strona responsywna 192
  140. 4.11.1. Czym jest strona responsywna? 192
  141. 4.11.2. Meta viewport 194
  142. 4.11.3. Zapytania medialne 195
  143. 4.11.4. Praktyczny przykład media queries 198
  144. 4.12. Więcej informacji o CSS3 203
  145. 4.12.1. Reset stylów przeglądarki 203
  146. 4.12.2. Nadpisywanie stylów 206
  147. 4.12.3. Pierwszeństwo stylów 206
  148. 4.12.4. Dziedziczenie stylów 207
  149. 4.12.5. Przedrostki przeglądarek 209
  150. CZĘŚĆ III. BUDOWA STRONY INTERNETOWEJ 211
  151. Krok 5. Poznaj świat profesjonalistów 213
  152. 5.1. Kto ustala zasady? 213
  153. 5.2. Przeglądarki internetowe 213
  154. 5.3. HTML5 i CSS3 213
  155. 5.4. Web design 214
  156. Krok 6. Zbuduj stronę internetową 215
  157. 6.1. Moje zasady 215
  158. 6.2. Projekt 215
  159. 6.3. Przygotowanie plików do pracy 216
  160. 6.4. Top strony 217
  161. 6.4.1. Co chcemy osiągnąć? 217
  162. 6.4.2. Utworzenie sekcji strony 218
  163. 6.4.3. Dodanie nagłówków 220
  164. 6.4.4. Tworzenie przycisku 229
  165. 6.4.5. Top strony w wersji mobilnej 232
  166. 6.5. Menu nawigacyjne 239
  167. 6.5.1. Co chcemy osiągnąć? 239
  168. 6.5.2. Utworzenie miejsca na nawigację 239
  169. 6.5.3. Utworzenie linków dla nawigacji 241
  170. 6.5.4. Środkowanie nawigacji 242
  171. 6.5.5. Stylizacja linków 244
  172. 6.5.6. Menu nawigacyjne w wersji mobilnej 249
  173. 6.6. Oferta 259
  174. 6.6.1. Co chcemy osiągnąć? 259
  175. 6.6.2. Utworzenie sekcji strony 260
  176. 6.6.3. Środkowanie zawartości strony 261
  177. 6.6.4. Tytuł działu 265
  178. 6.6.5. Okienka z ofertą 268
  179. 6.6.6. Wypełnienie boksów treścią 272
  180. 6.6.7. Dodanie elementów fontu jako ikon 278
  181. 6.6.8. Oferta w wersji mobilnej 291
  182. 6.7. Dietetyk Maria 303
  183. 6.7.1. Co chcemy osiągnąć? 303
  184. 6.7.2. Utworzenie sekcji strony 303
  185. 6.7.3. Zmiana stylu nagłówka oraz podpisu 305
  186. 6.7.4. Utworzenie miejsca na treść 307
  187. 6.7.5. Stylizacja treści 311
  188. 6.7.6. Responsywne obrazy 313
  189. 6.7.7. "Dietetyk Maria" w wersji mobilnej 319
  190. 6.8. Mapa Google 325
  191. 6.8.1. Co chcemy uzyskać? 325
  192. 6.8.2. Utworzenie sekcji strony 325
  193. 6.8.3. Klucz API 327
  194. 6.8.4. Wyświetlenie mapy 327
  195. 6.8.5. Dodanie markera 333
  196. 6.8.6. Zmiana stylu mapy 336
  197. 6.8.7. Mapa Google w wersji mobilnej 339
  198. 6.9. Formularz kontaktowy 339
  199. 6.9.1. Co chcemy uzyskać? 339
  200. 6.9.2. Utworzenie sekcji strony 340
  201. 6.9.3. Miejsce na pola formularza 342
  202. 6.9.4. Dodanie pól formularza 345
  203. 6.9.5. Przycisk formularza 353
  204. 6.9.6. Naprawa menu górnego 357
  205. 6.9.7. Formularz kontaktowy w wersji mobilnej 359
  206. 6.10. Stopka strony 363
  207. 6.10.1. Co chcemy uzyskać? 363
  208. 6.10.2. Utworzenie sekcji strony 364
  209. 6.10.3. Stopka strony w wersji mobilnej 366
  210. 6.11. Prawie gotowe 367
  211. CZĘŚĆ IV. DODATKOWE MOŻLIWOŚCI STRONY INTERNETOWEJ 369
  212. Krok 7. Poznaj JavaScript i jQuery 371
  213. 7.1. Wprowadzenie do języka JavaScript 371
  214. 7.2. Biblioteki JavaScript 372
  215. 7.3. Praca z biblioteką jQuery 373
  216. 7.4. Dodanie biblioteki do strony 374
  217. 7.5. Działanie menu przy użyciu jQuery 376
  218. 7.6. Menu w wersji mobilnej 384
  219. 7.7. Oddzielenie kodu JavaScript od HTML 402
  220. 7.8. Więcej o języku JavaScript i jQuery 404
  221. Krok 8. Poznaj PHP7 405
  222. 8.1. Wprowadzenie do PHP7 405
  223. 8.2. Instalowanie serwera XAMPP 405
  224. 8.3. Utworzenie pliku oraz skryptu PHP 409
  225. 8.4. Pobieranie danych z formularza 411
  226. 8.5. Różnica między post a get 415
  227. 8.6. Przesyłanie danych w tle 415
  228. 8.6.1. Przygotowanie formularza 415
  229. 8.6.2. Pobieranie danych za pomocą jQuery 419
  230. 8.6.3. Walidacja pól za pomocą jQuery 420
  231. 8.6.4. Wprowadzenie do Ajaxa 424
  232. 8.6.5. Przygotowanie pliku PHP do odbioru danych 431
  233. 8.6.6. Usuwanie znaczników HTML 435
  234. 8.6.7. Przesyłanie znaków specjalnych 437
  235. 8.6.8. Informowanie użytkownika o przesyłaniu danych 438
  236. 8.7. Wysyłanie danych z formularza na adres e-mail 454
  237. CZĘŚĆ V. PUBLIKACJA STRONY W INTERNECIE 461
  238. Krok 9. Poznaj potrzebne pojęcia 463
  239. 9.1. Domena 463
  240. 9.2. Serwer 463
  241. 9.3. Hosting 463
  242. 9.4. FTP 464
  243. Krok 10. Opublikuj stronę w internecie 465
  244. Krok 11. Rozpocznij własną przygodę 469

Zobacz spis treści



Sprawdź dostępność, zarezerwuj (zamów):

(kliknij w nazwę placówki - więcej informacji)

Wyp. dla Dorosłych
Aleja Niepodległości 20

Sygnatura: 004
Numer inw.: 117267
Dostępność: wypożyczana na 30 dni

schowekzamów

Dodaj komentarz do pozycji:

Swoją opinię można wyrazić po uprzednim zalogowaniu.