reklama - zainteresowany?

Full Stack JavaScript. Poznaj technologie Backbone.js, Node.js i MongoDB. Wydanie II - Helion

Full Stack JavaScript. Poznaj technologie Backbone.js, Node.js i MongoDB. Wydanie II
Autor: Azat Mardan
Tytuł oryginału: Full Stack JavaScript: Learn Backbone.js, Node.js, and MongoDB 2nd ed. Edition
ISBN: 978-83-283-5750-1
okładka: miękka
Data wydania: 2019-11-01
Księgarnia: Helion

Cena książki: 36,75 zł (poprzednio: 49,00 zł)
Oszczędzasz: 25% (-12,25 zł)

Dodaj do koszyka Full Stack JavaScript. Poznaj technologie Backbone.js, Node.js i MongoDB. Wydanie II

Dodaj do koszyka Full Stack JavaScript. Poznaj technologie Backbone.js, Node.js i MongoDB. Wydanie II

 

Osoby które kupowały "Full Stack JavaScript. Poznaj technologie Backbone.js, Node.js i MongoDB. Wydanie II", wybierały także:

  • Windows Media Center. Domowe centrum rozrywki
  • Ruby on Rails. Ćwiczenia
  • DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker
  • Przywództwo w Å›wiecie VUCA. Jak być skutecznym liderem w niepewnym Å›rodowisku
  • Scrum. O zwinnym zarzÄ…dzaniu projektami. Wydanie II rozszerzone

Dodaj do koszyka Full Stack JavaScript. Poznaj technologie Backbone.js, Node.js i MongoDB. Wydanie II

Spis treści

Full Stack JavaScript. Poznaj technologie Backbone.js, Node.js i MongoDB. Wydanie II -- spis treści


O autorze 9

Podziękowania 11

Wstęp 13

Wprowadzenie 15

CZĘŚĆ I. SZYBKI START 21

Rozdział 1. Podstawy 23

  • Definicje front-endu 23
    • Cykl żądania internetowego 24
    • Programowanie na urzÄ…dzeniach mobilnych 25
    • JÄ™zyk HTML 26
    • Kaskadowe arkusze stylów 28
    • JavaScript 29
  • Metody zwinne 37
    • Scrum 37
    • Programowanie sterowane testami 38
    • CiÄ…gÅ‚e wdrażanie i integracja 38
    • Programowanie w parach 38
  • Definicje back-endu 39
    • Node.js 39
    • NoSQL i MongoDB 40
    • Przetwarzanie w chmurze 40
    • Żądania HTTP i odpowiedzi na nie 41
    • API RESTful 41
  • Podsumowanie 42

Rozdział 2. Przygotowania 43

  • Konfiguracja lokalna 43
    • Katalog roboczy 44
    • PrzeglÄ…darka WWW 45
    • Åšrodowisko IDE i edytor tekstu 46
    • System kontroli wersji 47
  • Lokalne serwery HTTP 47
    • Baza danych - MongoDB 48
    • Wymagane komponenty 50
    • Instalowanie Node.js 51
    • Biblioteki JavaScriptu dla przeglÄ…darki WWW 52
    • Aplikacja Less 52
  • Konfiguracja chmury 52
    • Klucze SSH 52
  • GitHub 53
  • Microsoft Azure 54
  • Heroku 56
  • Podsumowanie 56

CZĘŚĆ II. PROTOTYPOWANIE FRONT-ENDU 57

Rozdział 3. Pobieranie danych z back-endu za pomocą biblioteki jQuery i platformy Parse 59

  • Definicje 60
    • Format JSON 60
    • AJAX 61
    • WywoÅ‚ania miÄ™dzy domenami 61
  • Funkcje jQuery 62
  • Bootstrap 63
  • Less 65
    • Zmienna w jÄ™zyku Less 66
    • Domieszka w jÄ™zyku Less 66
    • Operacja w jÄ™zyku Less 67
  • PrzykÅ‚ad użycia zewnÄ™trznego API (OpenWeatherMap) i biblioteki jQuery 68
  • Parse 75
  • Aplikacja Message Board i ogólne omówienie Parse 81
    • Aplikacja Message Board wraz z Parse - wersja oparta na API REST i jQuery 82
    • Przekazanie aplikacji do serwisu GitHub 88
  • Wdrożenie do Microsoft Azure 89
  • Wdrażanie aplikacji Weather do Heroku 89
  • Uaktualnianie i usuwanie wiadomoÅ›ci 91
  • Podsumowanie 92

Rozdział 4. Wprowadzenie do Backbone.js 93

  • Konfigurowanie Backbone.js - aplikacja zupeÅ‚nie od zera 94
  • ZależnoÅ›ci Backbone.js 94
  • Praca z kolekcjÄ… Backbone.js 96
  • DoÅ‚Ä…czanie zdarzenia Backbone.js 100
  • Widoki i podwidoki Backbone.js z użyciem Underscore.js 104
  • Refaktoryzacja kodu Backbone.js 111
  • AMD i Require.js dla programowania z użyciem Backbone.js 115
  • Require.js w Å›rodowisku produkcyjnym Backbone.js 120
  • Bardzo prosty zestaw startowy Backbone.js 125
  • Podsumowanie 125

Rozdział 5. Backbone.js i Parse 127

  • Aplikacja Message Board i Parse - wersja oparta na SDK JavaScript i Backbone.js 127
  • Dalsza rozbudowa aplikacji Message Board 138
  • Podsumowanie 139

CZĘŚĆ III. PROTOTYPOWANIE BACK-ENDU 141

Rozdział 6. Wprowadzenie do Node.js 143

  • Utworzenie aplikacji typu "Witaj, Å›wiecie!" w Node.js 143
  • Podstawowe moduÅ‚y Node.js 145
    • http 145
    • util 145
    • querystring 146
    • url 146
    • fs 146
  • Menedżer pakietów Node.js 146
  • Wdrożenie w PaaS aplikacji typu "Witaj, Å›wiecie!" 148
  • Wdrażanie w Microsoft Azure 148
  • Wdrażanie w Heroku 149
    • Message Board w Node.js - wersja wykorzystujÄ…ca magazyn danych w pamiÄ™ci 150
    • Testy jednostkowe w Node.js 150
  • Podsumowanie 156

Rozdział 7. Wprowadzenie do MongoDB 157

  • PowÅ‚oka MongoDB 157
  • Identyfikator obiektu w formacie BSON 159
  • Natywny sterownik MongoDB 160
  • MongoDB i Heroku - MongoLab 161
  • Aplikacja Message Board - wersja wykorzystujÄ…ca MongoDB 164
  • Podsumowanie 167

Rozdział 8. Połączenie front-endu i back-endu 169

  • Stosowanie techniki CORS podczas wdrażania aplikacji 170
  • Interfejs użytkownika aplikacji Message Board 171
  • API aplikacji Message Board 175
  • Wdrażanie w Heroku 178
  • Wdrażanie serwera w tej samej domenie 179
  • Wdrażanie w Amazon Web Services 182
  • Podsumowanie 185

Rozdział 9. Podsumowanie 187

Dodatek A. Zasoby pomocne w dalszej nauce 189

  • Zasoby dotyczÄ…ce JavaScriptu i Node.js 189
  • Dobre książki o jÄ™zyku JavaScript 189
  • Dobre książki o Node.js 190
  • Kursy interaktywne 190
  • Inne książki i blogi 190

Dodaj do koszyka Full Stack JavaScript. Poznaj technologie Backbone.js, Node.js i MongoDB. Wydanie II

Code, Publish & WebDesing by CATALIST.com.pl



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