logo
Product categories

EbookNice.com

Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.

Please read the tutorial at this link.  https://ebooknice.com/page/post?id=faq


We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.


For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.

EbookNice Team

(Ebook) Web Development with MongoDB and Node 3rd Edition by Bruno Joseph D mello, Jason Krol, Mithun Satheesh ISBN 1788394771 9781788394772

  • SKU: EBN-6857050
Zoomable Image
$ 32 $ 40 (-20%)

Status:

Available

0.0

0 reviews
Instant download (eBook) Web Development with MongoDB and Node after payment.
Authors:D’mello, Bruno Joseph; Krol, Jason; Satheesh, Mithun
Pages:320 pages.
Year:2017
Editon:3rd
Publisher:Packt Publishing
Language:english
File Size:8.4 MB
Format:pdf
ISBNS:9781788394772, 1788394771
Categories: Ebooks

Product desciption

(Ebook) Web Development with MongoDB and Node 3rd Edition by Bruno Joseph D mello, Jason Krol, Mithun Satheesh ISBN 1788394771 9781788394772

(Ebook) Web Development with MongoDB and Node 3rd Edition by Bruno Joseph D mello, Jason Krol, Mithun Satheesh - Ebook PDF Instant Download/Delivery: 1788394771, 9781788394772
Full download (Ebook) Web Development with MongoDB and Node 3rd Edition after payment

Product details:

ISBN 10: 1788394771 
ISBN 13: 9781788394772
Author: Bruno Joseph D mello, Jason Krol, Mithun Satheesh

Learn the new ECMAScript along with Node 8 and MongoDB to make your application more effective.
Get the up-to-date information required to launch your first application prototype using the latest versions of Node.js and MongoDB.
A practical guide with clear instructions to designing and developing a complete web application from start to finish using trending frameworks such as angular4 and hapi

(Ebook) Web Development with MongoDB and Node 3rd Table of contents:

  1. Welcome to JavaScript in the Full Stack
  2. A short introduction to Node.js
  3. The advantage that the V8 engine brings in
  4. Node.js is single-threaded!
  5. Non-blocking asynchronous execution
  6. npm - the Node Package Manager
  7. Sharing and reusing JavaScript
  8. Not just for building web servers!
  9. Real-time web application with Socket.io
  10. Networking and file IO
  11. Microservices
  12. Internet of things (IoT)
  13. A simple server with Node.js
  14. When to use Node.js
  15. The NoSQL movement
  16. A short introduction to MongoDB
  17. JSON-friendly database
  18. Schema-less design
  19. Various performance facets
  20. Node.js and MongoDB in the wild
  21. What to expect from this book
  22. Summary
  23. Getting Up and Running
  24. Installing Node.js
  25. Mac OS X
  26. Windows
  27. Linux
  28. Testing that Node.js is installed properly
  29. Online documentation
  30. Installing MongoDB
  31. Mac OS X installation instructions
  32. Windows 7/Windows 8 installation instructions
  33. Linux installation instructions
  34. Confirming successful MongoDB installation
  35. Bookmarking the online documentation
  36. Writing your first app
  37. Creating the sample application
  38. Getting the dependent modules in place
  39. Adding the application code
  40. Understanding the code
  41. Launching the sample app
  42. Checking the actual database
  43. Summary
  44. Node and MongoDB Basics
  45. A JavaScript primer
  46. Introducing es6
  47. Syntax basics
  48. Understanding the scope of variables
  49. Data types
  50. Operators and flows
  51. Understanding objects
  52. Understanding arrays
  53. Understanding functions
  54. Anonymous functions and callbacks
  55. JSON
  56. The basics of Node.js
  57. Node.js architecture
  58. Event-driven
  59. Asynchronous execution
  60. The module system
  61. The Node.js core
  62. HTTP
  63. Net
  64. Streams
  65. Installing modules using npm
  66. The basics of MongoDB
  67. The Mongo shell
  68. Inserting data
  69. Querying
  70. Updating data
  71. Deleting data
  72. Additional resources
  73. Summary
  74. Introducing Express
  75. Web application frameworks
  76. What is Express.js?
  77. Building a complete web application
  78. Designing the web application
  79. Organizing the files
  80. Creating the application's entry point
  81. Booting up the application
  82. Middlewares
  83. Creating custom middleware
  84. Order of middlewares
  85. The configure module
  86. Activating the configure module
  87. Routers and controllers
  88. Handlebars as View engines
  89. Summary
  90. Templating with Handlebars
  91. Templating engines
  92. Server-side and client-side templating
  93. Client-side templating
  94. Server-side templating
  95. The basics of Handlebars
  96. Binding an object to the template
  97. Embedding presentation logic
  98. Views
  99. Layouts
  100. Partial views
  101. Handlebars helpers
  102. Global helpers
  103. View-specific helpers
  104. Rendering the views
  105. Summary
  106. Controllers and View Models
  107. Controllers
  108. View models
  109. Updating the home controller
  110. Updating the image controller
  111. Displaying an image
  112. Uploading an image
  113. Helpers for reusable code
  114. The sidebar module
  115. The stats module
  116. The images module
  117. The comments module
  118. Testing the sidebar implementation
  119. Iterating on the UI
  120. Summary
  121. Persisting Data with MongoDB
  122. Using MongoDB with Node.js
  123. Connecting to MongoDB
  124. Inserting a document
  125. Retrieving a document
  126. Introducing Mongoose
  127. Schemas
  128. Models
  129. Built-in validation
  130. Static methods
  131. Virtual properties
  132. Context of method (this)
  133. Connecting with Mongoose
  134. Defining the schemas and models
  135. The models index file
  136. Adding CRUD to the controllers
  137. The home controller
  138. The image controller
  139. Index - retrieving an image model
  140. Create - inserting an image model
  141. Testing everything out so far
  142. The like button and updating an image model
  143. Comment - inserting a comment model
  144. Wrapping it up
  145. Helpers
  146. Introducing the async module
  147. The comments helper
  148. The sidebar helper
  149. Troubleshooting
  150. The stats helper
  151. The popular images helper
  152. Iterating by adding an image removal capability
  153. Adding a route
  154. Adding a controller handler
  155. Updating the Handlebars image page template
  156. Updating jQuery
  157. Refactoring and improvements
  158. Summary
  159. Creating a RESTful API
  160. What is an API?
  161. What is a RESTful API?
  162. Introducing Postman REST Client
  163. Installation instructions
  164. A quick tour of Postman REST Client
  165. Using the JSONView Chrome extension
  166. Creating a basic API server
  167. Creating sample JSON data
  168. Responding to GET requests
  169. Receiving data - POST and PUT requests
  170. Removing data - DELETE
  171. Consuming external APIs from Node.js
  172. Consuming an API endpoint using request
  173. Summary
  174. Testing Your Code
  175. The tools of the trade
  176. Running tests with the Mocha framework
  177. Asserting tests with Chai.js
  178. Getting started with Chai
  179. Spies and stubs with Sinon.js
  180. Stubbing node modules with Proxyquire
  181. Writing and running your first test
  182. Writing a test helper
  183. Testing the application
  184. Testing the routes
  185. Testing the server
  186. Testing a model
  187. Testing a controller
  188. Spy and stub everything!
  189. Automating everything
  190. Summary
  191. Deploying with Cloud-Based Services
  192. Cloud versus traditional hosting
  193. Infrastructure as a Service versus Platform as a Service
  194. An introduction to Git
  195. Deploying your application
  196. Nodejitsu
  197. Heroku
  198. Amazon Web Services
  199. Creating a MongoLab account and database
  200. Create and configure the AWS environment
  201. Microsoft Azure
  202. Digital Ocean
  203. Summary
  204. Popular Node.js Web Frameworks
  205. Koa
  206. Meteor
  207. Sails
  208. Flatiron
  209. total.js
  210. LoopBack
  211. Hapi
  212. Kick starting Hapi.js
  213. Scaffolding the Hapi app
  214. Setting up a server
  215. Creating APIs
  216. Creating a configuration-based architecture
  217. Summary
  218. Single Page Applications with Popular Frontend Frameworks
  219. Why use a frontend framework?
  220. What is a single page application?
  221. The TodoMVC project
  222. Backbone.js
  223. Ember.js
  224. React.js
  225. Angular
  226. Scaffolding the Angular app
  227. Understanding TypeScript and es6
  228. Modules and components
  229. Angular data flow architecture
  230. Services
  231. Forms
  232. Component communication
  233. Frontend development tools
  234. Automated build task managers
  235. Dependency management
  236. Modularity
  237. HTML template-rendering engines
  238. CSS transpiling
  239. Testing and test-driven development
  240. PhantomJS headless browser

People also search for (Ebook) Web Development with MongoDB and Node 3rd:

    
webdev mongodb
    
zybooks web programming
    
mongodb webinars
    
mongodb web dev simplified
    
web 3 books
    
java web development books
    
mongodb 4.x

 

 

Tags: Bruno Joseph D mello, Jason Krol, Mithun Satheesh, Development, MongoDB

*Free conversion of into popular formats such as PDF, DOCX, DOC, AZW, EPUB, and MOBI after payment.

Related Products