Node.js, MongoDB, and AngularJS Web Development et plus d'un million d'autres livres sont disponibles pour le Kindle d'Amazon. En savoir plus
EUR 29,26
  • Tous les prix incluent la TVA.
Il ne reste plus que 3 exemplaire(s) en stock (d'autres exemplaires sont en cours d'acheminement).
Expédié et vendu par Amazon.
Emballage cadeau disponible.
Quantité :1
Node.js, MongoDB, and Ang... a été ajouté à votre Panier
Amazon rachète votre
article EUR 16,50 en chèque-cadeau.
Vous l'avez déjà ?
Repliez vers l'arrière Repliez vers l'avant
Ecoutez Lecture en cours... Interrompu   Vous écoutez un extrait de l'édition audio Audible
En savoir plus
Voir les 3 images

Node.js, MongoDB, and AngularJS Web Development (Anglais) Broché – 18 juin 2014


Voir les 2 formats et éditions Masquer les autres formats et éditions
Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle
"Veuillez réessayer"
Broché
"Veuillez réessayer"
EUR 29,26
EUR 29,26 EUR 35,81

Offres spéciales et liens associés


Produits fréquemment achetés ensemble

Node.js, MongoDB, and AngularJS Web Development + Pro AngularJS
Prix pour les deux : EUR 65,08

Acheter les articles sélectionnés ensemble

Descriptions du produit

Présentation de l'éditeur

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
  • Implement Express in Node.js
  • Create Jade templates
  • 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: Getting Started

1 Introducing the Node.js-to-AngularJS Stack

2 JavaScript Primer

Part II: Learning Node.js

3 Getting Started with Node.js

4 Using Events, Listeners, Timers, and Callbacks in Node.js

5 Handling Data I/O in Node.js

6 Accessing the File System from Node.js

7 Implementing HTTP Services in Node.js

8 Implementing Socket Services in Node.js

9 Scaling Applications Using Multiple Processors in Node.js

10 Using Additional Node.js Modules

Part III: Learning MongoDB

11 Understanding NoSQL and MongoDB

12 Getting Started with MongoDB

13 Getting Started with MongoDB and Node.js

14 Manipulating MongoDB Documents from Node.js

15 Accessing MongoDB Documents from Node.js

16 Using Mongoose for Structured Schema and Validation

17 Advanced MongoDB Concepts

Part IV: Using Express to Make Life Easier

18 Implementing Express in Node.js

19 Implementing Express Middleware

Part V: Learning AngularJS

20 Getting Started with AngularJS

21 Understanding AngularJS Modules and Dependency Injection

22 Implementing the Scope as a Data Model

23 Using AngularJS Templates to Create Views

24 Implementing Directives in AngularJS Views

25 Implementing AngularJS Services in Web Applications

Part VI: Building Practical Web Application Components

26 Adding User Accounts to Your Website

27 Adding Comment Threads to Pages

28 Creating Your Own Shopping Cart

29 Building Interactive Web 2.0 Application Components

Biographie de l'auteur

Brad Dayley is a senior software engineer with more than 20 years of experience developing enterprise applications and web interfaces. He has used JavaScript and jQuery for years and is the author of jQuery and JavaScript Phrasebook and Teach Yourself jQuery and JavaScript in 24 Hours. He has designed and implemented a wide array of applications and services, from application servers to complex Web 2.0 interfaces. He is also the author of Python Developer’s Phrasebook and Teach Yourself Django in 24 Hours.


Vendez cet article - Prix de rachat jusqu'à EUR 16,50
Vendez Node.js, MongoDB, and AngularJS Web Development contre un chèque-cadeau d'une valeur pouvant aller jusqu'à EUR 16,50, que vous pourrez ensuite utiliser sur tout le site Amazon.fr. Les valeurs de rachat peuvent varier (voir les critères d'éligibilité des produits). En savoir plus sur notre programme de reprise Amazon Rachète.

Détails sur le produit

  • Broché: 696 pages
  • Editeur : Addison Wesley; Édition : 1 (18 juin 2014)
  • Langue : Anglais
  • ISBN-10: 0321995783
  • ISBN-13: 978-0321995780
  • Dimensions du produit: 17,8 x 4,1 x 22,4 cm
  • Moyenne des commentaires client : 5.0 étoiles sur 5  Voir tous les commentaires (1 commentaire client)
  • Classement des meilleures ventes d'Amazon: 18.732 en Livres anglais et étrangers (Voir les 100 premiers en Livres anglais et étrangers)
  • Table des matières complète
  •  Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?


En savoir plus sur l'auteur

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Dans ce livre

(En savoir plus)
Parcourir les pages échantillon
Couverture | Copyright | Table des matières | Extrait | Index
Rechercher dans ce livre:

Quels sont les autres articles que les clients achètent après avoir regardé cet article?

Commentaires en ligne

5.0 étoiles sur 5
5 étoiles
1
4 étoiles
0
3 étoiles
0
2 étoiles
0
1 étoiles
0
Voir le commentaire client
Partagez votre opinion avec les autres clients

Commentaires client les plus utiles

Par Olivier Bourdon le 18 septembre 2014
Format: Broché Achat vérifié
Que vous soyez expert ou debutant un tres bon livre pour aprehender ces "nouvelles" technologies et booster vos developpements web
Remarque sur ce commentaire Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire. Si ce commentaire est inapproprié, dites-le nous.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer

Commentaires client les plus utiles sur Amazon.com (beta)

Amazon.com: 28 commentaires
31 internautes sur 36 ont trouvé ce commentaire utile 
Deep, but not well laid out 15 juillet 2014
Par Drew Falkman - Publié sur Amazon.com
Format: Broché Achat vérifié
This book is very comprehensive and the author is very knowledgeable, however, he is not good at explaining complexities. I have a a lot of experience with Javascript and wanted to dive in and get a deeper understanding of node.js, MongoDB, and actually learn AngularJS which I haven't used much before. The AngularJS information is not well laid out - in fact, I had to abort my learning through this book and pursue the basics elsewhere before I return and seeing how all these technologies fit together.

Generally when introducing something like AngularJS, it's best to lay out the concepts and architecture - without referring to code - and then drill into the code and details. In this case, the concepts are not clearly presented (some concepts like providers are discussed later without having ever been introduced), and the code level details are not even organized in a way that makes any sense.

I hate to give a bad review as the first one, but in all honesty, I was disappointed with this purchase.
14 internautes sur 16 ont trouvé ce commentaire utile 
Very Good for Node.js and MongoDB. AngularJS sections need significant rewrite. 14 août 2014
Par ninewest57th - Publié sur Amazon.com
Format: Broché Achat vérifié
Fantastic book for learning node.js and MongoDB. Far better than anything out there currently. Also deals with latest version of Express.

The problem is the section on AngularJS. This section is poorly written and very confusing to understand as a result. You are better off using Ari Lerner's book on AngularJS (search for ng-book) or the AngularJS JumpStart lectures by Dan Wahlin.

Use this book only for node.js, MongoDB and Express and ditch the other chapters.
12 internautes sur 14 ont trouvé ce commentaire utile 
Great book introducing all three of these technologies with solid examples and organizational structure 6 août 2014
Par Brandon K - Publié sur Amazon.com
Format: Broché
BASICS: I have read through a large swath of programming books over the years including a number of them specific to Javascript, and others covering Node.js in particular. Based on the sampling I have experienced I have seen my share of books that were awful for many reasons, and others that were well-written and stayed true to what they claimed to offer. Here, finally, is a book that actually organizes itself into sections properly and introduces each technology with an overview of the major concepts it encompasses and then dives deeper into them in subsequent chapters.
THE GOOD: Perhaps most important - and something I've found problematic with many programming books in the past - is that it balances the explanation of concepts in easy to understand, plain English with supplements of code snippets that make sense and includes full WORKING examples using those code snippets. The companion code (freely available to download) is organized according to chapter and also contains actual working code.
While there remains plenty of material that wasn't really covered by the book, it certainly gives the best coverage of the basics to engage the reader and push them forward with learning. As with anything, you can't expect to become an expert by reading a single book - you need to supplement what you learn here with your own practice and other sources. This will get you introduced and put you on your way to further searching and refining those areas that you feel you want to really dive in to.
WHAT YOU SHOULD KNOW: Prior knowledge of Javascript will come in handy but isn't necessary if you have experience with general concepts of programming (this book isn't going to teach you the fundamentals of programming, nor will it teach you best practices concerning design patterns). Instead you will jump in and get started with an overview of the 3 technologies covered by the book: Node.js (server-side JS), MongoDB (database), and AngularJS (client-side JS library); then begin downloading and installing what you need (with decent instructions for doing so).
THE BAD: Not much really - the one thing I will mention is that these modules and libraries for Node.js are constantly evolving at a fast pace and so it is difficult to write a book and not have versioning updates change APIs, however the code-base tends to be verbose and degrade gracefully in most cases. Specifically there have been updates to the way Express works and its relationship with the underlying Connect module - so it may be in your best interest to either a) install the specific version of Express used by the author or b) learn how to do things with Express/Connect using the newest APIs by reading their documentation and/or StackOverflow for help. MongoDB has also undergone a major version update (now at 2.6x rather than 2.4x used by the book), however the changes aren't Earth shattering for the concepts covered by the book, and it is possible to install the earlier version if you don't want to deal with the potential need to research the newer options of some functionality. So the code examples from the book all work with the caveat that you must be using the correct versions of everything which, luckily, is very simply to do in the world of Node and NPM.
FINAL NOTES: I regularly develop with Linux and have plenty of previous experience doing so. I'd also worked with Node.js and MongoDB prior to this book, so your mileage may vary, but the setups seemed to explain the processes for Windows, Mac OSx, and Linux environments well enough. If you have a computer with a decent amount of RAM I would recommend you install something like Virtualbox and setup a sandbox virtual machine running your operating system of choice as it will allow you to potentially make mistakes without risk to your main OS and generally just experiment in a safe environment for free (yes, even Microsoft has some Virtualbox images you can download free of charge with Windows 7 on them to test and develop with).
10 internautes sur 12 ont trouvé ce commentaire utile 
Not for Instruction 12 août 2014
Par Doctor B - Publié sur Amazon.com
Format: Format Kindle Achat vérifié
I have to agree with another reviewer. Although this book could be an "ok" reference, I don't feel it instructs well. If you already know the MEAN stack, this could be a good reference for you if you don't feel like searching online and want a lot of info all in one place.

The author really knows his stuff and I could tell that a lot of work went into writing this book. But reading this was like reading an API. Reading an API is not a bad thing if you already have a feel for a language (or a stack), but, if you're looking to learn how to make web apps using the MEAN stack, I would recommend sticking to online resources and tutorials over this book. Or you can wait until this fall when some new MEAN stack books arrive to the market.
6 internautes sur 7 ont trouvé ce commentaire utile 
Excellent end-to-end guide to the MEAN stack 30 juillet 2014
Par dries cronje - Publié sur Amazon.com
Format: Format Kindle Achat vérifié
What I like most about this book is that the author didn't assume anything about the reader, and explained everything thoroughly which got me up and running with Node.js/Mongo/AngularJS in no time even though I had no prior web development experience. Excellent bang for your buck.
Ces commentaires ont-ils été utiles ? Dites-le-nous


Commentaires

Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?