Udemy – FastAPI for Busy Software Engineers 2022-5

Udemy – FastAPI for Busy Software Engineers 2022-5 Downloadly IRSpace

Udemy – FastAPI for Busy Software Engineers 2022-5
Udemy – FastAPI for Busy Software Engineers 2022-5

FastAPI course for Busy Software Engineers. This training course is a suitable alternative to long and boring courses. In this intensive course, you’ll gain the skills and confidence to work with FastAPI in one morning, and you’ll have a guide you’ll refer to again and again.

The professor of this course has the experience of launching and maintaining a SaaS platform based on FastAPI for several important customer projects. This course quickly covers all the key things you need to know. This means that this course is not an introductory course and you will not need to take introductory courses in Python or basic REST API concepts. You jump right into the world of FastAPI and it goes by the premise of “we’re all professionals”. However, additional resources are provided for those who want to learn more deeply. This course is completely project-oriented and introduces you to all the key elements of a production-ready application based on FastAPI. All topics are taught through a sample project with 100% code coverage on GitHub. You’ll build a real web application, including an integrated React frontend, and learn how to deploy it.

What you will learn:

  • Basics of EndPoints
  • Working with Pydantic
  • Error handling
  • Display HTML pages with Jinja2 templates
  • Working with database (SQLite and Postgres) through ORM (SQLAlchemy) and database migration (Alembic)
  • Structuring FastAPI projects for production
  • Setting up authentication (JWT)
  • Access to asynchronous performance (Async)
  • FastAPI dependency injection and testing framework
  • Working with front-end (React)
  • FastAPI containerization with Docker
  • Deployment
  • Send email through background tasks
  • Setting up logging for production
  • and other frequently asked questions

Who is this course suitable for?

  • Professional/enthusiast software engineers who are familiar with REST API concept and want to start working with FastAPI directly.
  • Software engineers who have worked with frameworks like Flask/Django/Express/Spring Boot/Rails and similar.
  • People with basic knowledge of Python and familiarity with web development frameworks such as Ruby on Rails, Spring Boot, ExpressJS, CakePHP or similar.

FastAPI for Busy Software Engineers course specifications

  • Publisher:  Udemy
  • Teacher: Christopher Samiullah
  • Training level: beginner to advanced
  • Training duration: 4 hours and 10 minutes
  • Number of courses: 48

Course headings

 FastAPI for Busy Software Engineers

FastAPI for Busy Software Engineers course prerequisites

  • Knowledge of Python
  • Knowledge of REST APIs (at least the basics)
  • Knowledge of git
  • No previous FastAPI experience is required
  • For the frontend section (1 section) – basic knowledge of React
  • For the Docker section (1 section) – basic knowledge of Docker

Course images

FastAPI for Busy Software Engineers

Sample video of the course

Installation guide

After Extract, view with your favorite Player.

English subtitle

Quality: 720p

download link

Download part 1 – 1 GB

Download part 2 – 1 GB

Download part 3 – 693 MB

File(s) password: www.downloadly.ir

Size

2.6 GB