Create a stable, secure and production-grade RESTful API with Python, Django REST Framework, Google Cloud and Heroku
Instructed by Hussain Mustafa 8 hours on-demand video & 1 article
What you’ll learn
-
How to build a Backend REST API with Python and Django Rest Framework
-
How to setup a local development server for developing Django applications
-
How to implement advanced features such as uploading media files and background tasks into the Django API
-
How to deploy a Django application into a production environment using Google Cloud and Heroku
-
Hands on experience applying best practice principles to create a stable and secure RESTful API
-
How to use Postman for API Testing
WHAT CONCEPTS ARE COVERED?
- JWT and OAUTH-2 Based Authentication
- Support for Filtering and Text Based Searching
- Create, Read, Update, Delete Functionality
- Protecting and Permissioning Routes
- Defining Custom Permissions For Users
- Uploading and Sharing Of Media Files
- Background Jobs
- Django Signals
- PostgresSQL and SQLite Databases alongside Django ORM
- Throttling and Pagination Support
- Deploying Django REST API to a Production Environment (Heroku)
- Use Google Cloud Storage as Media Storage Solution (CDN).
- Use Postman for testing REST API.
- Tons of Practical, Straightforward and Repeatable App-Building Patterns
- And much more!
Who this course is for:
- Beginner Python Developer eager to learn REST API development
- Web Developers looking to learn Python REST API development
Similar Course Coupons
Deal Score-6
Disclosure: This post may contain affiliate links and we may get small commission if you make a purchase. Read more about Affiliate disclosure here.