Advanced MEAN stack

What you'll get from this course:

  • User authentication and managing visitor sessions

  • Real-time streaming and web-sockets

  • Unit testing, functional testing, better workflow with build tools and more...

  • Several hours of video instruction from Simon Holmes, author of Getting MEAN

Coming soon!

Videos: TBC | Length: TBC

Let me know

About this advanced MEAN stack course

Beyond the basics: do more with the MEAN stack

If you've already got the basics of the MEAN stack down, then this course if for you, where we look at more advanced topics.

This course covers how to log users in and manage sessions, streaming data and data validation.

It also helps to improve code and working process by covering unit testing, functional testing and the task runner Gulp.

This course is written and delivered by Simon Holmes, author of Getting MEAN.

Advanced MEAN stack

Videos: TBC | Length: TBC

Coming soon!

  • Using passport in Express to manage user credentials
  • Maintaining a session store for server applications
  • Using JWT to pass session data between Angular and the API
  • Managing a session in AngularJS with local storage
  • Unit testing Node.js and AngularJS code
  • Functional testing Node and Angular applications
  • Data validation: Mongoose schemas, Express API, Express front-ent, Angular form
  • Web sockets and Node streams
  • Streaming realtime data from Node to AngularJS
  • Using build tools (Gulp) with MEAN stack development
  • Linting source code
  • Concatenate and minify AngularJS source files
  • Streamline the workflow process
  • Deploying MEAN apps on VMs for scalability
Coming soon!

Requirements

  • Basic web development experience
  • Familiarity with HTML (and CSS)
  • Familiarity with JavaScript
  • An IDE or Text Editor
  • Command Line Interface
  • Understanding of the MEAN stack

100% money-back guarantee

All of our courses come with a 100% money-back guarantee. If you sincerely feel that one of our courses doesn't deliver on the promise then we will refund the full cost of the course.

Have a team to train?

If you have a team of developers that you would like to train, you will probably find that the most efficient way is to get us to come on-site and deliver the training to you in person. Head to our Enterprise training page to find out more and get the ball rolling.

Tell me when this course is available