Our MEAN Weekend Training Course is the Fastest and Most Engaging Way to Learn the Mean Stack!
Learn how to build modern web applications with MongoDB, Express, AngularJS, and Node.js in this weekend training course facilitated by Software Engineer Troy Miles.
Complimentary breakfast provided by OrangePeople Technology Services
WHAT IS MEAN?
The idea is quite simple. There are 4 main parts to MEAN:
• MongoDB as the database
• Express as the web framework
• AngularJS as the frontend framework
• Node.js as the server platform
WHY USE MEAN?
• Easily create a modern, responsive and dynamic web or mobile applications
• All components of MEAN are free, open-source projects, regularly updated and very flexible to both use and customize to your needs
WHO IS THIS WEEKEND WORKSHOP FOR?
• This weekend training course is ideal for corporations who wish to get their employees up to speed quickly for in
• Technical recruiting firms that want to make their candidates more marketable
• Anyone that desires to get up to speed with MEAN quickly and have an instructor on hand to ask questions, thus saving humongous amounts of time learning it on their own
This class is a deep study into the technologies that are central to the MEAN stack toolset.
CLASS DATES & TIMES
October 24 & 25
9:00 a.m. – 5:00 p.m.
Students who attend this course should have:
• General database experience
• HTML and CSS experience
• No experience is assumed with Node.js, MongoDB, NoSQL, or AngularJS.
• Express 4
Getting Started with Node.js
• What is MEAN stack?
• Package management with npm
• Blocking I/O vs Non-Blocking I/O
• Asynchronous calls
• Event Loop in Node
• Whats a document store
• Mongodb Pros/Cons
• Intro to NoSQL and MongoDB
• Using Mongoose
• Express basic concepts
• Yeoman Generator
• Auth with Passport
Bringing it all together (Single Page Application – SPA)
• Creating Routes
• Deploy to Heroku
SYSTEM REQUIREMENTS AND DEVELOPMENT ENVIRONMENT
Participates should bring a laptop/notebook computer. Mac or PC with any modern web browser installed and working wireless capabilities.