Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learning Full Stack React
React.js
Course Overview (2:38)
Creating my First React Element (7:16)
Getting to Know JSX and Babel (10:35)
Creating a React Component (8:11)
Passing Components and Properties (10:55)
Building with Forms and States in React (8:35)
Walking through a Full State Cycle (11:56)
References and further reading
Download source files
Setting up Node.js and NPM
Setting up a terminal for Windows users (7:12)
Installing Node.js and NPM on your desktop (4:20)
Setting up Node.js and NPM on a Linux (6:43)
Getting a different version on a Linux (7:15)
References and further reading
Getting to know NPM
Updating your NPM version (13:46)
Installing and uninstalling global packages (6:34)
Understanding global and local packages (4:42)
Declaring NPM Packages with package.json (9:10)
Version controlling packages (9:29)
References and further reading
Node.js
What makes Node.js different then other Server side languages? (3:51)
The Node.js Hello World (3:16)
Loading packages and using modules (8:32)
Configuring a basic server (9:50)
Using http-server as quick server solution (4:56)
Going back to React (2:31)
References and further reading
Express.js
Starting up an Express.js server (8:08)
Enabling static files (4:47)
Routing with Express (9:08)
Responding with static files (6:14)
Using middleware in Express.js (7:31)
Creating a middleware in Express.js (3:54)
Using Express Generator (4:34)
Back to React (18:16)
References and further reading
MongoDB and beyond
Installing MongoDB (10:05)
Creating a mongo Database (4:21)
Inserting collections and Documents (9:07)
Adding is great, but how do you find things? (5:12)
Finding complicated things with operators (7:03)
Deleting documents, collections and databases (3:09)
mongoDB Driver in Node.js (16:06)
References and further reading
Connecting the Dots
Setting up the server (9:27)
Working with template systems - EJS (7:24)
Running react on the server side (8:12)
Configuring Babel 6 the right way (7:41)
Creating a full registration with MongoDB (12:07)
References and further reading
Teach online with
Download source files
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock