Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Projects in ExpressJS - Learn ExpressJs building 10 projects
Course Intro
Course Intro (3:29)
Express Webserver
Project Intro (2:19)
What Is Express (4:05)
Environment Setup (4:42)
Very Basic Server Without Express (7:37)
Express Setup & Basic Routes (8:11)
Serving Static HTML Files (9:23)
Serving JSON, Downloads & Handling POST (11:32)
PC Repair Website
Project Intro (1:39)
Pug and Template Engines (6:47)
Express Generator & FIle Structure (9:53)
Pug Homepage Layout (14:20)
About, Services & Pulling JSON Data (10:15)
Nodemailer Contact Form (13:39)
Todo List
Project Intro (3:04)
MongoDB Overview & Advantages (7:28)
MongoDB Installation (6:38)
App & EJS Setup (11:05)
MongoDB Driver & Fetching Todos (9:23)
Add & Delete Todos (19:48)
Update Todos (6:57)
Bootstrap UI (7:47)
Sports Blog
Project Intro (3:57)
Mongoose ODM (3:43)
App & Middleware Setup (12:43)
Routes & Views - Part 1 (15:19)
Routes & Views - Part 2 (10:32)
Part 1 - Fetching Categories (13:28)
Part 2 - Add & Manage Categories (15:55)
Part 3 - Edit & Delete Categories (21:27)
Part 1 - Articles Model & Add Articles (18:24)
Part 2 - Manage & Edit Articles (18:20)
Part 3 - Deleting Articles (4:43)
Express Validator (12:30)
Express Messages (8:46)
Navbar & Showcase (13:43)
Part 1 - Article Listings (15:11)
Part 2 - Single Article Page (4:39)
Comment Functionality (16:07)
User Login System
Project Intro (2:19)
An Overview Of Passport (5:10)
App Setup, Middleware & Handlebars (10:53)
Register Form, Route & Validation (10:36)
Registration & Model (15:53)
Login Form & LocalStrategy (12:06)
Login Functionality (7:44)
Logout & Access Control (4:42)
User Interface Cleanup (8:16)
Chat App With Socket.io
Project Intro (1:59)
What Is Socket.io (3:26)
Server Setup (7:38)
Build Out The UI In Pug (10:38)
Setting Usernames (19:10)
Sending Messages (5:27)
Update & Delete Clients - Basics (10:38)
Update & Delete Clients - Implementations (10:04)
ClientKeeper MEAN From Scratch
Project Intro (2:28)
Angular 2 Overview (5:18)
Creating The Server File (7:54)
Backend REST API With MongoJS (14:22)
Angular 2 App & Clients Component (8:58)
Client Service & Fetch Clients (10:57)
Client Table & Bootstrap Navbar (8:17)
Add Client Form & Function (9:26)
Edit Client Form & Function (8:28)
Delete Client Function & Build (6:25)
Job Board With MEAN.js
Project Intro (3:12)
Mean.js & AngularJs Overview (5:41)
Generate A Mean.js App (11:43)
Jobs Module & Menu (5:56)
Job Model & Form (9:51)
Job Views (10:11)
MovieBase Kraken App
Project Intro (2:34)
What Is Kraken.js (3:45)
Install Kraken & Generate Controller (6:54)
Fetch Movies With Mongoose (12:36)
Adding Movies (17:14)
Foundation UI & CSS (10:24)
Details Page & Delete Movies (13:58)
Edit Movies (11:18)
Search & Filter Movies (12:10)
Instagram App
Project Intro (1:54)
EJS & Kickstart Setup (13:32)
Instagram Authentication (10:10)
Get & Display User Data (8:57)
Display Images & Info (9:40)
Bizlist with CouchDB
Project Intro (2:02)
CouchDB Overview, Setup & Fauxton (9:09)
App, Dependencies & Routes Setup (9:07)
Add Form & Validation (11:39)
Inserting Data Into CouchDB (7:41)
Fetch & List Businesses (11:30)
Show View & Navigation (9:09)
Edit & Delete Businesses (11:24)
Redis StoreFinder
Project Intro (2:44)
Part 1 - Redis Overview (4:15)
Part 2 - Redis Installation & Setup (9:51)
App & Handlebars Setup (12:02)
Add Store Form & UI (8:56)
Geocoding The Location (8:41)
Submit Store To Redis (5:54)
Store Search (5:54)
Details Page and Delete (11:01)
Course Summary
Course Summary (4:07)
App & EJS Setup
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock