Building a MEAN Web Application

Building a MEAN Web Application

You are not enrolled on this course


This course contains all of the building blocks you will need to become a MEAN software web developer including; RESTful, Responsive and MVC programming paradigm’s.

This course has been developed with Windows 10, however all development tools are also available for Linux and MacOS. We intend to provide further instructions for each of these operating systems in due course.

What is MEAN?

MEAN is an acronym for MongoDB, Express, AngularJS and NodeJS. A well known counterpart is LAMP which is an acronym for Linux, Apache, MySQL and PHP. Both systems enable users to build web-based applications. However with MEAN the process will be much quicker and more efficient because the entire stack is based on JavaScript.

  • MongoDB stores the data
  • Express provides a Web Server
  • AngularJS extends Browser scripting capability (including two-way data binding)
  • NodeJS provides a server-side programming platform

Building a MEAN Web Application

Your completed applications will look much like desktop applications. This is because with this MEAN combination we eliminate the need for excessive page refreshes.

In following our video based learning and step-by-step instruction you will use best programming practices, including twitter bootstrap to make the application responsive, adhearing the Model View Controller (MVC) achitecture and RESTful API’s.

Completion Guaranteed

We know that it can be frustrating when you undertake a course and get stuck part-way through or even just right at the end. Whilst we make sure that our courses are bult in such a way as to avoid such pitfalls, it is always a possibility. To avoid this each lesson provides completed code that can be downloaded from GitHub and also the entire application can be downloaded.

You will also be able to progress from our course and quickly build your own stunning applications with the assurance that they are properly extensible.