By the end of this hands-on intensive training course, the students will be able to:
Store the data in NoSQL, document-oriented MongoDB database that brings performance and scalability.
Use Node.js, the server-side platform built on Google V8’s runtime for building fast, scalable network applications.
Use Express, a simple yet powerful web application development HTTP server framework built on top of Node.js.
Use AngularJS framework that offers declarative, two-way data binding for web applications.
Get acquainted with the latest web application development trends in the IT industry.
Getting started with Node.js
Node Package Manager
Modules, Controllers and Scope
Built-in and Custom Directives
Built-in and Custom Filters
Understanding the Digest Loop
Forms and Validation
AngularJS Service Types
Factories, Providers, Decorators, DI
Creating Custom Services
Consuming Ajax Web Services via $http and $resource
Routing, Redirects, and Promises
Introduction to Express
Handling Form Data
Handling Query Parameters
Cookies and Sessions
Creating and Consuming RESTful Services
Understanding NoSQL MongoDB
Update, Insert, and Upsert
Kraken is a secure and scalable layer that extends express by providing structure and convention.
This course targets front end web developers and engineers seeking to utilize Kraken JS with their Node JS express web app.
The Kraken Suite
Structure of a Project