< OUR MOST POPULAR TRAINING COURSE />

MEAN Stack Development Training

Overview

O&B instructor writing on whiteboard teaches his class about the full stack javascript. | MEAN Stack Development Training Philippines
DURATION: 7 Days

This course teaches participants the full stack javascript framework which simplifies and accelerates web application development with MongoDB, Express, Angular.js and Node.js.

MEAN stands for:

  • MongoDB - the leading NoSQL database, empowering businesses to be more agile and scalable.
  • Express - a minimal and flexible node.js web application framework, providing a robust set of features for building single and multi-page, and hybrid web applications.
  • Angular.js - lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop.
  • Node.js - a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications.

This course provides an introduction to the various parts of the MEAN stack. This training course was developed and is taught by some of the Philippines' well-known and respected software engineers and architects, and uses the format trusted by some of the best companies in the Philippines.

Course Outline:

Day 1 : Introduction to the MEAN stack
  • Setup
  • Node, NPM and bower
Day 2 : Javascript
  • Basic concepts
  • Language fundamentals
  • Functions
  • Scope
  • Callbacks
  • ES6
Day 3 : Node.js
  • HTTP programming overview
  • Basic concepts (Sync and Async features)
  • GET, POST, DELETE and PUT (CRUD in HTTP)
  • Simple routing with NodeJS
  • A discussion of middlewares
  • Introduction to test frameworks
Day 4 : Express
  • Basic routes
  • Stacking up more middlewares
  • Express templating
Day 5-6 : Mongo
  • Basic concepts (NoSQL vs RDMBS, Document oriented DBs)
  • Setup
  • Server management
  • Basic usage (CRUD)
  • Mongoose
  • Hooking up Node, Express and Mongoose
  • Basic CRUD with Mongoose
Day 7-8 : Angular.js
  • Basic concepts (SPA, single page application)
  • Models
  • Views
  • Scopes
  • Controllers
  • Routing

Frequently Asked Questions

Overview Topic Outline FAQ Inquire Now

Or give us a call:
(63) 2 8894-3415