Careertail
About UsCoursesCareer PathsBlogOpportunities
Log In
Courses>Web Development>Complete FastAPI masterclass from scratch 2022
DevelopmentComplete FastAPI masterclass from scratch 2022
Price:Paid
Length:21 hours
Content type:video
level:all levels
Updated:04 March 2024
Published:22 August 2022
Similar courses
Opportunities
Courses>Web Development>Complete FastAPI masterclass from scratch 2022
Complete FastAPI masterclass from scratch 2022
4.6 (3.1k)
21 hours
3116 students
What you will learn
1FastApi foundations, basics and advanced features
2API creation, management and deployment
3Authentication and authorization
4Testing, debugging, error handling and management
5SQL, relational databases, SqlAlchemy and ORM
6Step by step code writing where you will learn by doing
7Advanced features such as asynchronous programming and web socket communication
8Lots more features that will get you from a beginner to an advanced developer
Target audiences
1Beginner Fullstack Developers
2Intermediate Fullstack Developers
3Web devs
Requirements
1Python
2Basic web technologies HTML CSS Javascript
FAQ
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
Description

Your professional FastAPI development course.

FastAPI is one of the fastest growing API development frameworks available. It is easy to use and lightweight. In addition it provides some unique benefits such as automatic Swagger docs generation and modern, open standards of development.

This course will give you a complete understanding of FastAPI features. We will discuss simple and advanced concepts so that you have a clear image of what is possible.

We will also discuss how FastAPI works with SQL databases, and in particular SqlAlchemy. We will see how we can expose endpoints that will allow a client to manipulate and retrieve data from a database.

And best of all, ALL concepts discussed will be implemented in code. This will not only be a theoretical course, but a course that builds both your knowledge and experience. Whenever we introduce a concept, we will implement it in code so that you see how it works in practice.

In this course we will cover:

  • Installation and setup on both Mac and Windows

  • Virtual environment and project generation

  • FastApi features

  • Path and query parameters

  • HTTP status, codes and exceptions

  • Error handling

  • Tags

  • Routers and automatic path generation

  • API responses and response management

  • Validators

  • Complex subtypes

  • SQL, relational database management and ORM

  • SQLAlchemy

  • Authentication and authorization

  • File management

  • API deployment

  • Testing and debugging

  • Templates, middleware, async programming, web socket communication, background tasks and lots more

The final part of the course will be a practical project. We will create an Instagram clone app and build the API that is required to make that work. We will focus on a few key concepts like posting, commenting and user authentication.

We will also develop two clients for our api:

  • web client in ReactJS

  • mobile client in Android and Kotlin

That way you will have a complete understanding both web and mobile fullstack development.

This course is meant for fullstack developers who wish to acquire a new skill. That of building APIs quickly and easily.

The course is constantly updated as the API evolves and adds new tools and concepts.

I'm confident you will love this course. So sign up today and let's get started learning to build APIs in FastAPI.

Similar courses
Opportunities
Make the most out of your online education
Careertail
Copyright © 2021 Careertail.
All rights reserved
Quick Links
Get StartedLog InAbout UsCourses
Company
BlogContactsPrivacy PolicyCookie PolicyTerms and Conditions
Stay up to date
Trustpilot
Careertail
Courses>Web Development>Complete FastAPI masterclass from scratch 2022
DevelopmentComplete FastAPI masterclass from scratch 2022
Price:Paid
Length:21 hours
Content type:video
level:all levels
Updated:04 March 2024
Published:22 August 2022
Similar courses
Opportunities
Courses>Web Development>Complete FastAPI masterclass from scratch 2022
Complete FastAPI masterclass from scratch 2022
4.6 (3.1k)
21 hours
3116 students
What you will learn
1FastApi foundations, basics and advanced features
2API creation, management and deployment
3Authentication and authorization
4Testing, debugging, error handling and management
5SQL, relational databases, SqlAlchemy and ORM
6Step by step code writing where you will learn by doing
7Advanced features such as asynchronous programming and web socket communication
8Lots more features that will get you from a beginner to an advanced developer
Target audiences
1Beginner Fullstack Developers
2Intermediate Fullstack Developers
3Web devs
Requirements
1Python
2Basic web technologies HTML CSS Javascript
FAQ
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
Description

Your professional FastAPI development course.

FastAPI is one of the fastest growing API development frameworks available. It is easy to use and lightweight. In addition it provides some unique benefits such as automatic Swagger docs generation and modern, open standards of development.

This course will give you a complete understanding of FastAPI features. We will discuss simple and advanced concepts so that you have a clear image of what is possible.

We will also discuss how FastAPI works with SQL databases, and in particular SqlAlchemy. We will see how we can expose endpoints that will allow a client to manipulate and retrieve data from a database.

And best of all, ALL concepts discussed will be implemented in code. This will not only be a theoretical course, but a course that builds both your knowledge and experience. Whenever we introduce a concept, we will implement it in code so that you see how it works in practice.

In this course we will cover:

  • Installation and setup on both Mac and Windows

  • Virtual environment and project generation

  • FastApi features

  • Path and query parameters

  • HTTP status, codes and exceptions

  • Error handling

  • Tags

  • Routers and automatic path generation

  • API responses and response management

  • Validators

  • Complex subtypes

  • SQL, relational database management and ORM

  • SQLAlchemy

  • Authentication and authorization

  • File management

  • API deployment

  • Testing and debugging

  • Templates, middleware, async programming, web socket communication, background tasks and lots more

The final part of the course will be a practical project. We will create an Instagram clone app and build the API that is required to make that work. We will focus on a few key concepts like posting, commenting and user authentication.

We will also develop two clients for our api:

  • web client in ReactJS

  • mobile client in Android and Kotlin

That way you will have a complete understanding both web and mobile fullstack development.

This course is meant for fullstack developers who wish to acquire a new skill. That of building APIs quickly and easily.

The course is constantly updated as the API evolves and adds new tools and concepts.

I'm confident you will love this course. So sign up today and let's get started learning to build APIs in FastAPI.

Similar courses
Opportunities
Make the most out of your online education
Careertail
Copyright © 2021 Careertail.
All rights reserved
Quick Links
Get StartedLog InAbout UsCourses
Company
BlogContactsPrivacy PolicyCookie PolicyTerms and Conditions
Stay up to date
Trustpilot