Looks like you're using adblock. Please consider supporting us by whitelisting coursedio.online
To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
with Bruce Van Horn
Learn how to quickly build, secure, and test a RESTful API using Python and Flask, the Python microframework.
RESTful APIs with Python 3 and Flask
What you should know
Using the exercise files
Demo project overview
Creating a new Flask project in PyCharm
Making a super-simple API example
Setting up a run configuration
Testing with Postman
Restarting your server
Returning JSON instead of text
HTTP status codes
URL parameters
URL variables and conversion filters
Adding an ORM (SQLAlchemy)
Setting up SQLAlchemy
Creating the ORM model classes
Seeding the database with the Flask CLI
Viewing the database in DB Browser for SQLite
Retrieving a list of planets from the database
Serializing SQLAlchemy results with Marshmallow
JSON Web Tokens
Registering new users
Authenticating users and passing the token
Setting up email
Emailing a lost password
Retrieving a single planet's details
Adding planets with a POST method
Securing the add planet endpoint
Updating a planet using a PUT method
Deleting a planet with DEL
Exporting your project’s requirements file
Conclusion