Have a question?
Message sent Close
4.22 out of 5
4.22
59 reviews on Udemy

Python API Programming with FastAPI and Flask

The Complete FastAPI Course With Python
Instructor:
Martin Yanev
15,383 students enrolled
English [Auto]
Deep understanding about what an API is
JSON and XML file structures
API Design Patterns
Building Dictionary APIs with Flask
Using Python and VSCode to Design APIs
Create Google Search Interface with APIs
Get Started with FastAPI
Build Image Filter with FastAPI

Learn how to build APIs from scratch using the Python based libraries Flask and FastAPI. You will build plenty of applications and tools such as word dictionary and a google search page based solely on API obtained data.

The course assumes no prior programming experience. We will provide you with two introductory sections for Python where you will learn all the basics before moving to the API building lessons.

API stands for Application Programming Interface, a software-to-software interface that enables two applications to exchange data among each other. Each time we use an app like Facebook, send an instant message, or check the weather on our phone, we’re using an API. Simply put, when we use an application on our mobile phone, the application connects to the Internet and sends data to a server. The server then retrieves that data, interprets it, performs the necessary actions and sends us the information we wanted in a readable way — all of this happens via API.

APIs can be a service for developers. Every time developers write a new program, they don’t have to start from scratch to build a core application that tries to do everything. Instead, they can contract out certain responsibilities by using already created pieces that do the job better.

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!
4.2
4.2 out of 5
59 Ratings

Detailed Rating

Stars 5
30
Stars 4
17
Stars 3
8
Stars 2
2
Stars 1
2
117c3e3cf0a9b6dbc741f05ec126b914
30-Day Money-Back Guarantee

Includes

5 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW