*NEW* NodeJS – MEANStack Essentials With Angular2

Request info

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

 

SELECT wp_posts.*, wp_p2p.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_p2p WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'start_date' AND CAST(wp_postmeta.meta_value AS DATE) >= '2025-01-18' ) ) AND ((wp_posts.post_type = 'schedule' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'acf-disabled'))) AND (wp_p2p.p2p_type = 'schedule_to_courses' AND wp_posts.ID = wp_p2p.p2p_from AND wp_p2p.p2p_to IN (SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.ID IN (10439) AND ((wp_posts.post_type = 'courses' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'acf-disabled'))) ORDER BY wp_posts.post_date DESC )) GROUP BY wp_posts.ID ORDER BY CAST(wp_postmeta.meta_value AS DATE) ASC