Master the MEAN Stack - Learn By Example

Master Full Stack JavaScript with AngularJS, Node.js, and MongoDB in this hands-on course. Build a MEAN app with advanced features like web scraping and infinite scrolling.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is all about building cool stuff with JavaScript! You’ll dive into creating a full stack web app, gain hands-on experience using the MEAN stack, and learn to implement features like image uploads and web scraping. Get ready to code and explore!

Key Points

  • Learn JavaScript stack with AngularJS, Node.js, Express, and MongoDB
  • Build a real-world app called Best Dressed
  • Hands-on project: work on functionalities like upload capability and web scraping
  • Utilize NPM modules and Angular components for enhanced features
  • Create RESTful APIs and perform CRUD operations

Learning Outcomes

  • Understand full stack web application architecture
  • Create and use RESTful APIs effectively
  • Implement web scraping techniques with Request and Cheerio
  • Design responsive interfaces using Bootstrap
  • Manage MongoDB schemas and CRUD operations

About This Course

Learn Full Stack JavaScript. Using AngularJS, Node.js, Express and MongoDB we will Build a MEAN-based Web Application.

** Please note: this is not a 'beginner' course. You should already have some basic knowledge of both Node.js and AngularJS 1.x.

In this course, you will learn to build a full stack web application using Node.js, AngularJS, Express.js and MongoDB. We will start with a sophisticated authorization template and work from there.

This is a hands-on project based course. The name of our app will be Best Dressed and will show off many interesting features utilized in real-world web applications.

By utilizing popular NPM modules and angular components we will build out our application to include the following functionality: upload capability, web scraping, infinite scrolling, single look detail pages, an admin area, a comment section, CRUD capabilities, and more.

We will be using Javascript on both the frontend and backend. And by using MongoDB as our database, we are able to make use of familiar JSON syntax.

What You Will Learn

  • What it takes to build a full stack web application

  • How to create and use a RESTful API's

  • Web scraping using the Request and Cheerio modules

  • How to create a Pinterest style view with infinite scrolling

  • How to Upload and save images

  • Implement view transitions using ngAnimate

  • Use Boostrap styling for responsive design

  • Build and use 3 different MongoDB schemas using mongoose

  • Build a Full-Stack Web Application

  • Create CRUD Operations

  • Build RESTful API's

Instructor

Profile photo of Patrick Schroeder
Patrick Schroeder

Software engineer and entrepreneur.  I specialize in full-stack javascript development.  My favorite technologies are Angular and Node.js.  I'm currently working on serverless apps using Firebase Firestore and Google cloud functions running on Node.js.  I enjoy creating high quality courses that clearly explain complex topics.  All courses are captured in 1080p high resolution.  Please message me if you have any questions...

Review
4.9 course rating
4K ratings
ui-avatar of JM OMara
Jm O.
2.0
1 year ago

I know this is not a beginner course but the foundation of the project and folder structure is never explained. From the Getting Started section we download dependencies then somehow they are supposed to magically appear in the shown App project folder structure? Weird gaps in setup cause confusion.

  • Helpful
  • Not helpful
ui-avatar of Shabrina Fitri
Shabrina F.
2.5
3 years ago

test

  • Helpful
  • Not helpful
ui-avatar of Abu Farooq Syed
Abu F. S.
1.0
4 years ago

do not buy this course ,its obsolete and never updated .

  • Helpful
  • Not helpful
ui-avatar of Alexandros Louizos
Alexandros L.
5.0
5 years ago

Great course if you already know the basics

  • Helpful
  • Not helpful
ui-avatar of Ammapuja3
Ammapuja3
2.0
6 years ago

this is for only advanced users. im disappointing with this. author explaining with ready made files which is crucial for understand intermediate students.

  • Helpful
  • Not helpful
ui-avatar of Anthony Parkes
Anthony P.
4.0
6 years ago

The tutorial is easy to follow with clear explanations.

  • Helpful
  • Not helpful
ui-avatar of Abhishek Thombare
Abhishek T.
4.5
6 years ago

ya is it good and interesting topic to learn

  • Helpful
  • Not helpful
ui-avatar of Lokesh Patil
Lokesh P.
3.5
6 years ago

Yes as of now seems pretty good

  • Helpful
  • Not helpful
ui-avatar of Cakasuma Mustofa
Cakasuma M.
4.5
7 years ago

very clear explanation and good understanding of the content. but need to be updated

  • Helpful
  • Not helpful
ui-avatar of Bryan Rojas
Bryan R.
3.5
7 years ago

Really good for intermediate students. You will get a cool boilerplate for your own apps.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses