Mastering on building Python Django REST API and CRUD API. Securing REST API with Basic Auth, Token, OAuth2, JWT Token
Python is one of programming language that is used easily. This bootcamp is designed to any web developer who wants to build REST API. We use Python Django and Django Rest Framework (DRF) to implement REST API applications.
What you’ll learn
- Learn basic Python programming for students without Python knowledge.
- Develop basic RESTful API application with Django REST framework.
- Build REST API for MySQL CRUD (Create, Read, Update and Delete).
- Apply Django RESTful API security with Basic authentication.
- Apply Django RESTful API security with authentication-based token.
- Apply Django RESTful API security with OAuth2.
- Apply Django RESTful API security with JWT Token.
- Apply Role-Based Authentication in Django REST API.
Course Content
- Introduction –> 2 lectures • 4min.
- Basic Python Programming –> 17 lectures • 55min.
- Basic Python Django REST API Development –> 3 lectures • 19min.
- Building A Simple REST API: Calculator API –> 7 lectures • 12min.
- Developing CRUD REST API with Python Django –> 10 lectures • 32min.
- Python Django REST API Security: Authentication and Authorization Role-Based –> 7 lectures • 26min.
- Securing Python Django REST API with Token Based Authentication –> 7 lectures • 22min.
- Securing Python Django REST API with OAUth2 Authentication –> 6 lectures • 22min.
- Securing Python Django REST API with JWT Token Authentication –> 6 lectures • 13min.

Requirements
Python is one of programming language that is used easily. This bootcamp is designed to any web developer who wants to build REST API. We use Python Django and Django Rest Framework (DRF) to implement REST API applications.
This course focuses on
- learning basic Python programming (for student without no Python programming)
- building REST API with some projects
- securing REST API by applying basic authentication, token authentication, OAuth2 and JWT token
All courses are delivered with step-by-step approach. All course contents are hands-on-lab format so you can follow this bootcamp easily.