This course includes
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 this course you'll work with some of the most fundamental tools that full stack developers use everyday such as: React, Flask, SQL, creating APIs, testing, and more. Beyond that, you'll learn how to design an application from scratch, build th...
What You'll Learn
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.
What You'll Learn
Learn to make client side pages with React.
Show more
Course Content
Introduction
Basic Client Pages with React
Dynamic Client-Side Pages with React
Server-Side API Creation with Flask
Database Definition and Creation with SQLAlchemy
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
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor