Projects in ExpressJS - Learn ExpressJs building 10 projects

A Complete Course to Learn Professional Web Development using ExpressJS
4.0 (88 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,486 students enrolled
$19
$40
52% off
Take This Course
  • Lectures 74
  • Length 14 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 9/2015 English

Course Description

Express is one of the most popular and powerful framework to build web applications using nodejs. It is elegant, minimalistic and fast allowing developers to quickly create very powerful applications. It provides great number of features to make your life easy without hiding the node features which you can also directly use in your application. It can be used for building single page, multi page and hybrid web applications.

In our course you will learn Express, Node and everything in between while working on real world projects. The Projects covered under this course are:

Project 1 : HTTP Server - It will teach you basic express functionality focussing on ground work required to build more complex apps.

Project 2: Computer Repair Business Website - This will be a small business website and will use both node and express. You will also learn the use of Express generator and node mailer in this project.

Project 3: Sports Blog Application - It will be a CRUD application and will use MongoDB and Mongoose. You will learn about routing and other advance features present in professional web apps.

Project 4: User Login System - Learn to build a complete server side login system with built in authentication module. This project also uses MongoDb and Mongoose along with the Passport API.

Project 5: Learn to Build a Chat application - Build a complete Chat application using Node, Express and socket io. It will be a real time chat app and you will be able to learn a lot of stuff in this project.

Project 6: Client management application - Learn to build a complete application which uses the full power of the Mean stack. It will use front end component like angular in addition to express and node for building the projects.

Project 7: Job Board - Build a job board using Meanjs package. You will also learn the use of Angular filters and Yo generator in this project

Project 8: Movie Listing Application - Learn to develop a movie listing App with Express and KrakenJS. You will learn to use Mongoose for data models and search plugins.

Project 9: Instagram App - Learn to integrate Instagram APIs with express and build an app to show images and public feed. This will also track posts and followers for the users.

Project 10: Business Directory - Build a complete business directory using Couch DB and Express . This last project in the series will provide unique perspective in express development with a different nosql database.

Learn all this and much more about the cutting edge tool and be part of the next genertaion of developers.

What are the requirements?

  • Basic knowledge of HTML, CSS and JavaScript is important
  • Basic knowledge of Nodejs and Mongodb will be helpful

What am I going to get from this course?

  • Build professional websites using express
  • Use MEAN stack technologies
  • Use MongoDB, Couch and Mongoose with Express framework
  • Learn professional nodejs

What is the target audience?

  • Students who want to use express or Node as web development backend

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Introduction
Preview
02:20
Section 2: Simple Express Server
Project Intro
01:55
Environment Setup
Preview
08:49
Sending a Response
Preview
12:20
Static Web Server
Preview
16:50
Package.json & More Requests - Basics
11:41
Package.json & More Requests - Advance
09:04
Chapter 1 Quiz
6 questions
Section 3: PC Repair Website
Project Intro
01:20
Express Generator
19:56
Jade Layouts
15:51
Fetching JSON
11:06
Nodemailer Contact
11:48
Chapter 2 Quiz
5 questions
Section 4: SportsBlog Application
Project Intro
01:37
MongoDB & Middleware
Preview
18:11
Routes & Views - Basics
10:22
Routes & Views - Concepts
10:45
Routes & Views - Implementation
19:08
Categories - Basics
09:54
Categories - Concepts
14:58
Categories - Implementation
19:24
Articles - Introduction
10:20
Articles - basic Structure
13:12
Articles - Implementation
12:41
Articles - Final View
11:36
Comments
08:58
Chapter 3 Quiz
6 questions
Section 5: User Login System
Project Intro
01:29
Handlebars & Dependencies
18:42
User Interface - Basic
10:48
User Interface - Implementation
11:20
Registration - Initial Steps
19:13
Registration - Basic
10:45
Registration - Final Implementation
11:18
Login
18:13
Chapter 4 Quiz
6 questions
Section 6: Chat Using Socket.io
Project Intro
01:00
App & Dependency Setup
13:31
Bootstrap UI
17:10
Adding Usernames
17:25
Sending Chat Messages
09:33
Chapter 5 Quiz
4 questions
Section 7: ClientKeeper
Project Intro
01:13
Server & Client Files - Basic
11:06
Server & Client Files - Implementation
10:48
Getting the Clients
12:02
Getting the Clients - Final Steps
11:51
Adding Clients
10:18
Update & Delete Clients - Basics
10:38
Update & Delete Clients - Implementations
10:04
Chapter 6 Quiz
6 questions
Section 8: Job Board Using MEAN.js
Project Intro
01:20
Mean.js Setup
17:03
Creating the Jobs Module - Basics
13:14
Creating the Jobs Module - Implementation
11:59
List & Details View
18:04
Edit, Delete & Filtering
18:55
Chapter 7 Quiz
5 questions
Section 9: MovieBase Using Kraken
Project Intro
01:19
Kraken Setup
12:34
Kraken Setup - Final Steps
11:48
Movie Model - Basics
12:15
Movie Model - Implementation
12:08
Getting & Adding Movies
16:39
Editing & Deleting Movies
15:01
Search & Filter Movies
10:14
Chapter 8 Quiz
4 questions
Section 10: Instagram App
Project Intro
01:12
App & Kickstart Setup
13:57
The Instagram API - Basics
12:04
The Instagram API - Implementation
12:18
User Images & Lightbox
13:02
Chapter 9 Quiz
5 questions
Section 11: Bizlist Using CouchDB
Project Intro
01:19
App & CouchDB Setup
15:15
Business Routes & Views - Structure
11:54
Business Routes & Views - Implementation
11:09
Add & Fetch Businesses - Basics
10:05
Add & Fetch Businesses - Implementation
10:02
Edit, Delete & Filter Businesses
13:11
Edit, Delete & Filter Businesses - Final Steps
10:34
Chapter 10 Quiz
5 questions
Section 12: Course Summary
Course Summary
03:39

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Eduonix Learning Soultions, 1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Instructor Biography

Ready to start learning?
Take This Course