OVERVIEW FOR PRODUCT DESCRIPTION
WHO IS THIS COURSE FOR
WHAT YOU WILL LEARN
You will leave with a thorough understanding of the exciting NodeJS server environment and how to create a RESTful web application storing data in MongoDB.
- Introducing NodeJS
- Installing NodeJS
- Understanding anatomy of HTTP Request
- Creating a Basic Server
- Intro to NPM
- 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
- Intro to MongoDB
- Understanding JSON Documents
- Intro to RoboMongo
- Reading and Writing Data to MongoDB
- Integrating Dynamic Data into Clientside Template (Jade)
- Introducing the Concept of Scaffolding
- Introducing Yeoman
- Common Scaffolding Packages
- Installing Keystone CMS (To demo efficiency of MEANStack)
Worried about COVID-19?
Good News! All of our courses are offered virtually in the comfort of your home or offices.
Benefit from the Wisdom
Delivering Quality Training since 2006.
Training Budget Maximised!
Lower Price Match Guarantee & Flexible Training Vouchers
Practical, Cutting-Edge Training
From industry experienced professionals.
Work Faster, Earn More
Reduce your production time by improving all your workflow processes, best practices and shortcuts.
Gain a Competitive Edge
Boost your career by improving your skills and getting Accreditation.
When, How and Where You Want To Learn
9:30am - 4:30pm