MEAN Weekend – Learn Full Stack Javascript Development with the MEAN Stack

Learn Full Stack JavaScript Development with the MEAN Stack!

Our MEAN Weekend Training Course is the Fastest and Most Engaging Way to Learn the Mean Stack! 

This weekend course is designed and dedicated to growing your skills as a full stack, JavaScript developer. You will work through hands-on, real world exercises and build a fully functional application using the MEAN Stack and learn how to deploy it to Heroku! 

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 

Register Here

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?

• Code completely in Javascript, from client to server.  This is great for those skilled in Javascript

• JavaScript all the way down increases productivity

• 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 
  house projects

• 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

START LEARNING FULL STACK JAVASCRIPT DEVELOPMENT 

This class is a deep study into the technologies that are central to the MEAN stack toolset.

The future of the web is dynamic, full stack, real-time JavaScript applications. Take this opportunity to start learning full stack, Javascript development with MEAN.  In doing so, you will become invaluable in the job market.

CLASS DATES & TIMES 
October 24 & 25 
9:00 a.m. – 5:00 p.m. 
Cost: $259.00

Register Here

PREREQUISITES 
Students who attend this course should have:

• JavaScript experience

• General database experience

• HTML and CSS experience

• No experience is assumed with Node.js, MongoDB, NoSQL, or AngularJS.

TARGET AUDIENCE

Software developers who want to learn how to leverage this powerful and modern web stack. You should have experience with JavaScript, HTML, CSS, and some form of database (although MongoDB experience is not required). This is a beginner’s course.

Register Here

COURSE TOPICS 

• Express 4

• Node.js

• MongoDB

• AngularJS

Getting Started with Node.js

• What is MEAN stack?

• Javascript Basics

• Package management with npm

• Blocking I/O vs Non-Blocking I/O

• Asynchronous calls

• Event Loop in Node

Mongodb

• Whats a document store

• Mongodb Pros/Cons

• Intro to NoSQL and MongoDB

• Using Mongoose

Express

• Express basic concepts

• Yeoman Generator

• Auth with Passport

Angular JS

• Intro

• Services

• Factories

• AJAX

Bringing it all together (Single Page Application – SPA)

• Creating Routes

• CRUD

• Authentication

• 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. 


Troy Miles is a senior software engineer and instructor. He is exceptionally skilled at full stack development with experience using both ASP.NET MVC and Node.js on the backend, SQL Server or MongoDB as the database and web or mobile on the front-end. He is also skilled in C#, Objective C, Java, and JavaScript well. He posses deep knowledge of the following frameworks: AngularJS, jQuery, jQuery Mobile, PhoneGap, Backbone, Ember, Jasmine, and Mocha.

Leave a Reply