Description
Course on Building REST APIs with Flask and Python in 2023. Welcome to Udemy’s best-selling course on REST API Development! I’m Pratap, a software developer, and I’m here to help you master web and REST API development using Python, Flask, and Docker. In this comprehensive course, we’ll cover everything you need to know, starting with a Python review that will take you from the basics to advanced features. Then, we’ll build simple, intermediate, and advanced REST APIs with authentication, database management, and more using Flask and popular extensions like Flask-Smorest, Flask-JWT-Extended, and Flask-SQLAlchemy. During the course, we’ll cover important technologies like Git, Postman, and databases, making sure you have all the tools you need to build production-ready REST APIs. Additionally, we’ll cover Docker to simplify the process of running and deploying your APIs. At the end of this course you will have the following skills:
- Build resource-based, production-ready REST APIs with Python, Flask, and popular plugins.
- Perform secure user registration and authentication with Flask.
- Store resources efficiently in the database with SQLAlchemy and Flask-SQLAlchemy.
- Understanding the intricacies of deploying Flask REST APIs.
But first, let’s understand what a REST API is: it is a program that accepts data from clients and returns data. For example, it can perform user authentication by accepting a username and password and checking their validity against a database. REST APIs are commonly used by web applications and mobile applications as clients. With the knowledge you gain in this course, you will be able to develop any REST API you need for your projects. I pride myself on providing exceptional support and feedback to each student. I am available to provide advice and answer your questions. Don’t wait any longer; take the first step towards mastering REST API development. I look forward to meeting you in the course!
What you will learn in the course “Building REST APIs with Flask and Python in 2023”
-
Communicate between web or mobile applications, databases, and servers using REST APIs.
-
Build robust and secure REST APIs that include authentication, provisioning, and database migration.
-
Understand the different layers of a web server and how web applications interact within this framework.
-
Implement unified user authentication with advanced features such as token updates.
-
Effectively manage user logout and protect against abuse in REST APIs using JWT blacklisting.
-
Build high-quality REST APIs with the guidance of experienced experts.
-
Increase the performance of your REST APIs by using task queues and background workers.
This course is suitable for people who
- Individuals interested in enhancing the capabilities of web and mobile applications through server-side technologies.
- Software developers who want to expand their expertise by mastering the development of professional REST APIs.
- Enthusiasts who want to learn Python with a focus on building web services.
Building REST APIs with Flask and Python in 2023
- Editor: Udemy
- Teacher: Pratap Sharma
- Training level: beginner to advanced
- Training duration: 9 hours and 24 minutes
- Number of courses: 100
Building REST APIs with Flask and Python in the 2023 course headings on 11.2023
Course requirements
- Building REST APIs with Flask and Python in 2023 Course Prerequisites
- Previous knowledge of programming in any language is an advantage, but the course also includes a comprehensive Python refresher.
- All software required for the course will be provided to participants free of charge.
- If you are a complete beginner, you may want to consider starting with a Python beginner course before enrolling in this course to ensure a smooth transition.
Course pictures
Sample video of the course
installation Guide
After extracting, you can watch it with your favorite player.
Subtitles: None
Quality: 720p
Download link
free download software
Size
4.8GB