We may earn an affiliate commission when you visit our partners.
Valeri Karpov

This advanced computer science course will provide an overview of several of the most popular web and mobile app development toolkits, including MongoDB, ExpressJS, AngularJS, and Node.js. Together, these tools are called the “MEAN stack.”

Read more

This advanced computer science course will provide an overview of several of the most popular web and mobile app development toolkits, including MongoDB, ExpressJS, AngularJS, and Node.js. Together, these tools are called the “MEAN stack.”

This is an advanced course for experienced web developers. In this course, we will introduce the essential concepts of the MEAN stack using a fast-paced, learn-by- doing approach. As a concrete example, we will walk through building a retail application. This online store will enable users to search for products, add them to their cart, and check out using Stripe, an online payment processor. You’ll build your own REST API (Representational State Transfer Application Programming Interface) server from scratch using MongoDB schema design principles, as well as a web application using AngularJS and a hybrid mobile application using the Ionic framework.

When you complete the course, you will receive a discount to MongoDB Professional Certification, enabling you to demonstrate your skills, show recruiters and hiring managers your expertise, and earn a spot in the MongoDB Certified Professional Finder.

This course is no longer available. Find a similar course by searching these:
mean stack full stack development mean stack mongodb angularjs node.js

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches web and mobile app development toolkits highly relevant to industry as a stack
Guides learners through building a retail application for e-commerce
Develops strong RESTful API server, web and mobile app development skills
Offers strong learn-by-doing approach through retail application building
Provides a discount to MongoDB Professional Certification, which can enhance marketability
May require some prerequisite knowledge in web development or related topics

Save this course

Save Introduction to MongoDB using the MEAN Stack to your list so you can find it easily later:
Save

Reviews summary

Mean stack course

This advanced MongoDB course has earned rave reviews for its practical approach to teaching full-stack web and mobile app development. Using a learn-by-doing approach, the course is a favorite of experienced web developers. Students leave skilled in building REST APIs, AngularJS web applications, and Ionic hybrid mobile apps.

Activities

Coming soon We're preparing activities for Introduction to MongoDB using the MEAN Stack. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Introduction to MongoDB using the MEAN Stack will develop knowledge and skills that may be useful to these careers:
Web Developer
This course is designed for advanced web developers. If you want to become a web developer, taking this course will help you gain expertise in the MEAN stack.
Mobile Developer
This course covers building a hybrid mobile application using the Ionic framework, which can be useful if you want to become a mobile developer.
Full-Stack Developer
Full stack developers need to be proficient in both front-end and back-end technologies. This course's coverage of AngularJS and Node.js will help you develop your skillset in the back-end.
Database Administrator
As a database administrator, you will be responsible for managing and maintaining databases. This course will help you build a foundation in MongoDB, which is a popular database for storing and querying data.
Software Engineer
The MEAN stack is widely used in software engineering, and this course can be useful in your pursuit of this field, as it introduces essential concepts of the MEAN stack.
DevOps Engineer
DevOps engineers need to be able to bridge the gap between development and operations teams. This course can help you gain experience with the MEAN stack, which will be useful in your work with developers and operations teams.
Data Analyst
Data analysts need to be able to collect, analyze, and interpret data. This course can help you build your foundational knowledge in MongoDB, which is a popular database for storing and querying data.
Technical Support Engineer
Technical support engineers need to be able to troubleshoot and resolve technical issues for customers. This course can help you gain experience with the MEAN stack, which will be useful in your work with customers.
Solutions Architect
Solutions architects need to be able to design and implement technical solutions for customers. This course can help you gain experience with the MEAN stack, which will be useful in your work with customers.
Information Security Analyst
Information security analysts need to be able to protect computer systems from security breaches. This course can help you gain experience with MongoDB, which is a popular database for use in computer systems.
Cloud Architect
Cloud architects need to be able to design, build, and manage cloud-based systems. This course can help you gain experience with MongoDB, which is a popular database for use in the cloud.
System Administrator
System administrators need to be able to manage and maintain computer systems. This course can help you gain experience with MongoDB, which is a popular database for use in computer systems.
Project Manager
Project managers need to be able to plan, execute, and track projects. This course can help you gain experience with the MEAN stack, which will be useful in your work with developers.
Product Manager
Product managers need to be able to understand the needs of users and translate those needs into technical requirements. This course can help you gain a better understanding of the MEAN stack, which will be useful in your work with developers.
Business Analyst
Business analysts need to be able to understand the needs of users and translate those needs into technical requirements. This course can help you gain a better understanding of the MEAN stack, which will be useful in your work with developers.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser