[Udemy] Zero to Hero Python FASTAPI JWT SQLAlchemy DB Mastery Course
What you’ll learn
You’ll study the fundamentals of Python
You’ll find out about FAST API and develop actual world REST APIs
You’ll find out about SQLAlchemy and the way to use it for interplay with database
You’ll study to implement JWT(Json Net Token) to create safe API endpoint
On this course you’ll find out about Python, Quick API, SQLAlchemy, JWT, Heroku and utilizing completely different databases like SQL Lite, MySQL, PostgresQL with SQLAlchemy.
This course has no pre-requisite as a result of alongside the way in which we may even study the fundamentals of Python which is required for this course.
We’ll construct a whole actual world utility use case by growing the all of the API’s utilizing FAST API python framework, alongside the way in which we are going to study the main points of Quick API framework and likewise evaluate it with different API growth Frameworks.
We’ll study to deal with errors and exceptions and the way to carry out validation.
We study then study the fundamentals of Authentication, Authorization and idea of JWT after which go forward to safe our API’s with JWT(Json Net Token) and OAuth2.
We’ll construct a number of database entities and study to develop relationships between completely different fashions utilizing a number of databases like SQL Lite, MySQL, PostgreSQL and SQLAlchemy library.
We may even learn the way to setup the database configuration and likewise how to use the database explorer to visualize our information contained in the database.
Subsequent we are going to transfer on to defining completely different schemas with the assistance of Pydantic library. We’ll see how to convert information between fashions and schemas.
We’ll learn the way to safe an API endpoint behind JWT authentication.
We’ll study to use OpenAPI/Swagger docs with FastAPI to check our utility.
Who this course is for:
- Anybody who desires to turn out to be skilled backend developer with Python, FastAPI and SQLAlchemy