Beginner
165 Lessons
47h
Certificate of Completion
Takeaway Skills
Learn to make client side pages with React.
Learn to create server side API with Flask.
Learn to work with database.
Learn to do code documentation with Sphinx
Get familiarized with code testing.
Learn to deploy an application on Heroku.
Course Overview
If you want to get into full stack web development, then you’re in the right place. This course is for anyone who wants to learn how to build a complete web application from front to back while avoiding the endless debates about product X versus product Y. Through...Show More
Course Contents
Introduction
4 Lessons
Basic Client Pages with React
7 Lessons
Dynamic Client-Side Pages with React
5 Lessons
Server-Side API Creation with Flask
9 Lessons
Database Definition and Creation with SQLAlchemy
10 Lessons
Code Documentation with Sphinx
9 Lessons
An Introduction to Code Testing
8 Lessons
UI Testing
12 Lessons
API Testing
5 Lessons
Database Integrity Testing
8 Lessons
Automatically Testing Every Update
7 Lessons
Design a Web Application
7 Lessons
Build the Data Model
6 Lessons
Build the REST API
8 Lessons
Build the React Client
17 Lessons
Finishing Touches for the App
11 Lessons
Web Authentication
13 Lessons
Deploy the Application
8 Lessons
Conclusion
5 Lessons
Appendix
6 Lessons
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.