• LOGIN
  • No products in the cart.

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

What you’ll learn
  • Build a Full-Stack Web Application
  • Create CRUD Operations

  • Build RESTful API’s

  • Upload Files Using both Angular and Node.js
  • Scrape Data from Pinterest
  • Add Infinite Scrolling to an Application
  • Add a Comment Area
  • Create Mongoose Schemas
  • Send Alerts and add View Animations

 

Course content
Collapse all 42 lectures04:29:20
Introduction
01:49
01:49
Getting Started
39:18
Overview and Setup
00:54
Installing MongoDB
04:03
NPM and Bower
03:40
Server Files Explained – Part 2
09:30
Running the App
03:21
Adding the Gravatar
16:39
Add Gravatar – Part 1
07:50
Add Gravatar – Part 2
08:49
Scraping Functionality
43:57
Important Pinterest Update
01:24
Create Look Model
06:16
Build Scraper API
08:52
Code Our Pinterest Scraper
08:16
Add HTML, CSS and Modal
06:17
Code the Main Controller
08:08
Add Imgur to Scrape Options
03:52
Scraping Upload Functionality
38:56
Build Utils Methods
03:07
Add Scrape Post Function to Frontend
05:49
Refactor $http out of Controller
07:16
Display Looks + Add Alerts
08:37
Display All Looks in View
06:51
Uploading Look
21:20
Multer
08:01
Ng-File-Upload
09:01
MyLooks Page
27:51
Routing
06:28
04:17
MyLooks Page
12:18
Moment
04:48
Single Look Page
37:27
Single Look Page
10:52
Comment Area
15:55
Upvote + Add Views
10:40
Finishing Up
42:03
Infinite Scrolling
07:26
Admin Area
07:59
Admin Area Part 2
13:35
Profile Area
08:23
Conclusion
00:30
Requirements
  • Have Node.js Installed
  • Knowledge of JavaScript fundamentals
  • Understand Basics of Angular 1.x
Description

** 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.jsAngularJSExpress.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
Who this course is for:
  • You should already know the basics of working with Node.js and AngularJS 1.x. This is course is not intended for complete beginners but those that have an understanding of the basic setup.

Download This Course

X