Node. js, MongoDB, and AngularJS Web Development

Preț: 222,50 lei
Disponibilitate: la comandă (vezi secțiunea "Despre livrare")
ISBN: 9780321995780
Anul publicării: 2014
Pagini: 800

DESCRIERE

Node. js, MongoDB and AngularJS Web Development
The definitive guide to building JavaScript-based Web applications from server to browser

Node. js, MongoDB, and AngularJS are three new web development technologies that together provide an easy to implement, fully integrated web development stack. Node. js is a leading server-side programming environment, MongoDB is the most popular NoSQL database, and AngularJS is quickly becoming the leading framework for MVC-based front-end development. Together they allow web programmers to create high-performance sites and applications built completely in JavaScript, from server to client.

Node. js, MongoDB and AngularJS Web Development is a complete guide for web programmers who want to integrate these three technologies into full working solutions. It begins with concise, crystal-clear tutorials on each of the three technologies and then quickly moves on to building several common web applications.

Readers will learn how to use Node. js and MongoDB to build more scalable, high-performance sites, how to leverage AngularJS's innovative MVC approach to structure more effective pages and applications, and how to use all three together to deliver outstanding next-generation Web solutions.

Implement a highly scalable and dynamic web server using Node. js and Express
Build server-side web services in JavaScript
Implement a MongoDB data store for your web applications
Access and interact with MongoDB from Node. js JavaScript code
Define static and dynamic web routes and implement server-side scripts to support them
Define your own custom AngularJS directives that extend the HTML language
Implement client-side services that can interact with the Node. js web server
Build dynamic browser views that provide rich user interaction
Add authenticated user accounts to your web applications
Add nested comment components to your web pages
Build an end to end shopping cart

Contents at a Glance

Part I. Learning Node. js
1. Getting Started with Node. js
2. Understanding I/O and Events in Node. js
3. Implementing Callbacks in Node. js
4. Implementing HTTP Services in Node. js
5. Implementing Socket Services in Node. js
6. Accessing the Local System from Node. js
7. Handling JSON Data in Node. js
8. Using the Buffer Module
9. Using the Stream Module
10. Creating Your Own Node. js Modules

Part II. Learning MongoDB
11. Getting Started with MongoDB
12. Getting Started with Mongoose
13. Defining Your Object Model from Node. js Mongoose
14. Accessing MongoDB Data from Node. js Using Mongoose
15. Advanced Mongoose Concepts
16. Advanced MongoDB Concepts

Part III. Using Express and Jade to Make Life Easier
17. Getting Started with Express and Jade
18. Implementing Express in Node. js
19. Creating Jade Templates

Part IV. Learning AngularJS
20. Getting Started with AngularJS
21. Defining Browser Interaction in Templates
22. Understanding Directives
23. Interacting with the Server via AJAX
24. Additional AngularJS Concepts
25. Integrating AngularJS with Existing Code

Part V. Practical Examples
26. Adding User Accounts to Your Web Site
27. Connecting to External Services
28. Creating Your Own Shopping Cart
29. Adding Comments Area to Pages
30. Generating Dynamic PDF Documents
31. Building a Rich Web Application

Node. js, MongoDB și AngularJS Dezvoltare Web
Ghidul definitiv pentru construirea de aplicatii web bazate pe JavaScript - de la server la browser

Node. js, mongodb, și AngularJS sunt trei noi tehnologii de dezvoltare web care oferă împreună un ușor să pună în aplicare, pe deplin integrate stiva de dezvoltare web. Node. js este un mediu de lider de programare server-side, MongoDB este cel mai popular baza de date NoSQL, și AngularJS devine rapid cadrul de conducere pentru MVC bazate pe dezvoltare front-end. Împreună, ele permit programatori web pentru a crea site-uri de înaltă performanță și aplicații construite complet în JavaScript, de la server la client.

Node. js, MongoDB și AngularJS Web Development este un ghid complet pentru programatori web care doresc să se integreze aceste trei tehnologii în soluții complete de lucru. Acesta începe cu, tutoriale de cristal clar concise pe fiecare din cele trei tehnologii și apoi repede trece la construirea de mai multe aplicații web comune.

Cititorii vor învăța cum să folosească Node. js și MongoDB pentru a construi site-uri mai scalabile, de înaltă performanță, cum să pârghie de abordare inovatoare MVC AngularJS de a structura de pagini și aplicații mai eficiente, și cum să folosească toate cele trei împreună pentru a oferi restante de generație următoare Web soluții.

Să pună în aplicare un server web extrem de scalabil și dinamic folosind Node. js și Express
Construiți servicii web server-side în JavaScript
Să pună în aplicare un magazin de date MongoDB pentru aplicațiile dvs. de web
Acces și să interacționeze cu MongoDB de cod JavaScript Node. js
Defini rute web statice și dinamice și să pună în aplicare script server-side pentru a le sprijini
Defini propriile AngularJS personalizate directive care se extind limbajul HTML
Implementarea serviciilor de client -side, care pot interacționa cu serverul de web Node. js
Construi vizualizări dinamice browser care oferă interacțiune cu utilizatorul bogată
Adauga conturi de utilizator autentificat pentru aplicațiile web
Adauga comentariu componente imbricate la paginile dvs. de web
Construi un capăt la altul cosul de cumparaturi

Continutul pe scurt

Partea I. Learning Node. js
1. Noțiuni de bază cu Node. js
2. Înțelegerea I / O și Evenimente în Node. js
3. Callback de punere în aplicare în Node. js
4. Implementarea de servicii HTTP în Node. js
5. Implementarea serviciilor Socket în Node. js
6. Accesarea sistemul local de la Node. js
7. Manipularea JSON de date în Node. js
8. Utilizarea modulului Buffer
9. Utilizarea modulului Stream
10. Crearea Your Own Node. js Module

Partea II. învățare MongoDB
11. Noțiuni de bază cu MongoDB
12. Noțiuni de bază cu Mangusta
13. Definirea Object Model tau de Node. js Mangusta
14. Accesarea MongoDB date de la Node. js Utilizarea Mangusta
15. Avansata Mongoose Concepte
16. Avansata mongodb Concepte

Partea a III. Folosind Express și Jade pentru a face viața mai ușoară
17. Noțiuni de bază cu Express și Jade
18. Express de punere în aplicare în Node. js
19. Crearea Jade șabloane

Partea a IV. învățare AngularJS
20. Noțiuni de bază cu AngularJS
21. Interacțiunea Browser Definirea în șabloane
22. Directivele Înțelegerea
23. Interacțiunea cu serverul prin intermediul AJAX
24. AngularJS suplimentare Concepte
25. Integrarea AngularJS cu codul existent

Partea V. exemple practice
26. Adăugarea de conturi de utilizator pentru site-ul dvs.
27. Conectarea la servicii externe
28. Crearea Your Own Cosul de cumparaturi
29. Adăugarea Comentarii Area Pagini
30. Generarea dinamice PDF Documente
31. Construirea unui Web Application îmbogățit

RECENZII

Spune-ne opinia ta despre acest produs! scrie o recenzie
Created in 0.0389 sec