NODEJS Training
NodeJS
● Introducing NodeJS
● Installing NodeJS
● Understanding anatomy of HTTP Request
● Creating a Basic Server
● Intro to NPM
ExpressJS
● Introducing ExpressJS
● Building a Server With ExpressJS
● Intro to Templating (Jade)
Client Server Communication
● Defining an API Server
● Understanding Routes
● Understanding RESTful Calls to API
● Creating a Round Trip Call to Server API
Optimising Development Workflow
● Introducing Gulp
● Defining Gulp Tasks
● Introducing BrowserSync
● Optimising the Development Process with Gulp and BrowserSync
● Integrating GitHub
● Committing to GitHub
MongoDB
● Intro to MongoDB
● Understanding JSON Documents
● Intro to RoboMongo
● Reading and Writing Data to MongoDB
● Integrating Dynamic Data into Clientside Template (Jade)
Scaffolding
● Introducing the Concept of Scaffolding
● Introducing Yeoman
● Common Scaffolding Packages
● Installing Keystone CMS (To demo efficiency of MEANStack)
Angular2
● Introducing Angular2
● Installing Angular2 (npm)
● Introduction to Typescript
● Understanding the Angular2 Coding Architecture
● Understanding Angular2 Routing
● Understanding Angular2 Services
● Introduction to Webpack Module Bundler
● Webpack vs Gulp
● Passing Data to the Server and MongoDB
● Building a Dynamic App
● Deploying to Production
Making Your App Live
Duration: 3 Days
Cost: £895
NODEJS Training Scotland