Applied Javascript V2
Learn the concepts of programming as applied to real life tools and projects
off original price!
The coupon code you entered is expired or invalid, but the course is still available!
Your Instructor
Jon Woo
Course Curriculum
Intro
Available in
days
days
after you enroll
Building Software
Available in
days
days
after you enroll
Words of Wisdom
Available in
days
days
after you enroll
Build Your Own Software
Available in
days
days
after you enroll
Day 2 - Node.js
Available in
days
days
after you enroll
Day 2 - Module System
Available in
days
days
after you enroll
Day 2 - Node.js Step by Step
Available in
days
days
after you enroll
Day 3 - Troubleshooting
Available in
days
days
after you enroll
Day 3 - Debugging
Available in
days
days
after you enroll
Day 4 - npm
Available in
days
days
after you enroll
Day 5 - The Internet
Available in
days
days
after you enroll
Day 5 - HTTP
Available in
days
days
after you enroll
Day 5 - Fetch
Available in
days
days
after you enroll
Day 6 - Building a Server with NodeJS
Available in
days
days
after you enroll
Day 7 - Express
Available in
days
days
after you enroll
Day 8 - MVC
Available in
days
days
after you enroll
Day 9 - MongoDB
Available in
days
days
after you enroll
Day 10 - Mongoose
Available in
days
days
after you enroll
Day 11 - Authentication
Available in
days
days
after you enroll
-
Startprerequisites
-
StartIntro (3:32)
-
StartClient Sign Up (7:39)
-
StartClient Log In (5:12)
-
StartAuthentication Checklist
-
StartBuild Our Own Authentication (4:05)
-
StartWhy Are We Authenticating (3:33)
-
StartServer Sign Up (7:20)
-
StartPassword Problem (3:26)
-
StartHandling Passwords (6:43)
-
Startbcrypt (4:33)
-
StartImplement bcrypt in the server (3:23)
-
StartAuthenticate I (4:14)
-
StartAuthenticate II (5:35)
-
Startbcrypt compare (5:02)
-
Starttoken (4:35)
-
StartServer sign in (5:47)
-
StartJWT (3:52)
-
Startjsonwebtoken sign (5:00)
-
Startjsonwebtoken verify (5:45)
-
StartUser specific data (7:03)
-
StartWeb Client
Day 12 - React
Available in
days
days
after you enroll
-
Startprerequisites
-
StartIntro (7:49)
-
StartStep by Step
-
StartWithout React (5:41)
-
StartAdd React (5:53)
-
StartFirst React Component (4:26)
-
StartProps (4:10)
-
StartJSX (7:14)
-
StartMore JSX (6:18)
-
StartJSX Rules (5:28)
-
StartJSX Tags (7:18)
-
StartComponent Files (7:44)
-
Startreturn (6:12)
-
StartChild Components (5:13)
-
StartDynamic Components (7:14)
-
StartMap Components (2:46)
-
StartKey Prop (5:12)
-
StartApp (5:30)
-
StartProp Driling (5:38)
-
StartReview (2:41)
Day 12 - React Events
Available in
days
days
after you enroll
Day 13 - React Component Communication
Available in
days
days
after you enroll
Day 13 - React Class Components
Available in
days
days
after you enroll
Day 14 - More React
Available in
days
days
after you enroll
Day 15 - ES6 Modules
Available in
days
days
after you enroll
Day 15 - Javascript Tooling
Available in
days
days
after you enroll
Day 16 - Redux
Available in
days
days
after you enroll
Day 16 - Using Redux in React
Available in
days
days
after you enroll
Day 17 & 18 - react-redux
Available in
days
days
after you enroll
-
StartIntro (6:24)
-
StartSetup (5:17)
-
StartProvider (6:52)
-
StartmapStateToProps (13:01)
-
StartmapDispatchToProps (10:29)
-
StartContainer Components (10:35)
-
StartPresentational Components (5:56)
-
StartClean up reducers and store (6:32)
-
StartClean up actions (5:57)
-
StartClean up action types (5:27)
-
StartImmutability (3:26)
-
StartImmutability in Reducers (8:03)
Day 19 - Client Side Routing
Available in
days
days
after you enroll
Day 20 - Deployment
Available in
days
days
after you enroll
Frequently Asked Questions
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.
off original price!
The coupon code you entered is expired or invalid, but the course is still available!