Beginner
53 Lessons
17h
Certificate of Completion
Takeaway Skills
The ability to build applications using the Express JavaScript framework
A functional understanding of the Node.js runtime environment for server-side functions
A working mastery of a React frontend for client-side operations
A strong foundation in the fundamentals of modern web development
The hands-on experience necessary to build rich, full-stack web applications using popular JavaScript technologies
Course Overview
Node.js is a popular JavaScript runtime environment used to create server-side applications. It is an ideal tool for building robust, full-stack web applications with React. This course is an introduction to web development leveraging these two popular technologies...Show More
Course Content
Before You Begin
3 Lessons
The Server-side
9 Lessons
User Authentication with a JSON Web Token
7 Lessons
Set up the Client-side Environment
5 Lessons
Develop the Client-side
8 Lessons
Business Logic
4 Lessons
Server-side Routes
3 Lessons
Client-side Routes
5 Lessons
Appendix
8 Lessons
Conclusion
1 Lesson
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. The average video tutorial is spoken at 150 words per minute, while you can read at 250. That‘s why our courses are text-based.
Start learning immediately instead of fiddling with SDKs and IDEs. It‘s all on the cloud.
Built-in assessments let you test your skills. Completion certificates let you show them off.