Python Django REST API: CRUD MySQL, Basic Auth, OAuth2, JWT
Python Django REST API: CRUD MySQL, Basic Auth, OAuth2, JWT, available at $39.99, has an average rating of 4.2, with 65 lectures, based on 17 reviews, and has 156 subscribers.
You will learn about 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 This course is ideal for individuals who are Student and professional developers or Web developers who want to build REST API with Python Django or Any developer who upgrades skill to develop REST API with Python Django It is particularly useful for Student and professional developers or Web developers who want to build REST API with Python Django or Any developer who upgrades skill to develop REST API with Python Django.
Enroll now: Python Django REST API: CRUD MySQL, Basic Auth, OAuth2, JWT
Summary
Title: Python Django REST API: CRUD MySQL, Basic Auth, OAuth2, JWT
Price: $39.99
Average Rating: 4.2
Number of Lectures: 65
Number of Published Lectures: 65
Number of Curriculum Items: 65
Number of Published Curriculum Objects: 65
Original Price: $29.99
Quality Status: approved
Status: Live
What You Will 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
Who Should Attend
- Student and professional developers
- Web developers who want to build REST API with Python Django
- Any developer who upgrades skill to develop REST API with Python Django
Target Audiences
- Student and professional developers
- Web developers who want to build REST API with Python Django
- Any developer who upgrades skill to develop REST API with Python Django
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.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Bootcamp Overview
Lecture 2: Preparation
Chapter 2: Basic Python Programming
Lecture 1: Introduction
Lecture 2: Setting up Development Environment
Lecture 3: Python Shell
Lecture 4: Python – Hello World
Lecture 5: Declare Variables
Lecture 6: Operators
Lecture 7: if-Conditional
Lecture 8: Looping
Lecture 9: break, continue and pass
Lecture 10: Lists
Lecture 11: Tuples
Lecture 12: Dictionary
Lecture 13: Functions
Lecture 14: Class
Lecture 15: Inheritance
Lecture 16: Error Handling
Lecture 17: Accessing External Library
Chapter 3: Basic Python Django REST API Development
Lecture 1: Setting up Python DJango Development Environment
Lecture 2: Creating "Hello World" Web Application with Python Django
Lecture 3: Developing REST API with Django Rest Framework
Chapter 4: Building A Simple REST API: Calculator API
Lecture 1: Introduction
Lecture 2: Creating Application Project
Lecture 3: Creating Models
Lecture 4: Creating Serializers
Lecture 5: Developing Calculator API
Lecture 6: Registering REST API Routing and Application
Lecture 7: Testing Application
Chapter 5: Developing CRUD REST API with Python Django
Lecture 1: Introduction
Lecture 2: Preparing Database
Lecture 3: Creating Application Project
Lecture 4: Creating Models
Lecture 5: Configuring Database to Django REST API project
Lecture 6: Creating Serializers
Lecture 7: Developing REST API
Lecture 8: Registering REST API Routing and Application
Lecture 9: Testing Application
Lecture 10: Applying Pagination for REST API
Chapter 6: Python Django REST API Security: Authentication and Authorization Role-Based
Lecture 1: Introduction
Lecture 2: Preparing Database
Lecture 3: Creating and Configuring a Project
Lecture 4: Creating Users and Groups
Lecture 5: Developing and Testing REST API for Registering New User with Assigning A Group
Lecture 6: Securing REST API with Basic Authentication
Lecture 7: Applying Role-Based Authorization
Chapter 7: Securing Python Django REST API with Token Based Authentication
Lecture 1: Introduction
Lecture 2: Preparing Database
Lecture 3: Creating and Configuring a Project
Lecture 4: Creating REST API to Obtain and Revoke Token
Lecture 5: Testing Application
Lecture 6: Customizing DRF Token
Lecture 7: Applying Role-Based Token Authentication
Chapter 8: Securing Python Django REST API with OAUth2 Authentication
Lecture 1: Introduction
Lecture 2: Preparing Database
Lecture 3: Creating and Configuring A Project
Lecture 4: Creating REST API to Obtain and Revoke OAuth2 Token
Lecture 5: Testing Application
Lecture 6: Applying Role-Based OAuth2 Token Authentication
Chapter 9: Securing Python Django REST API with JWT Token Authentication
Lecture 1: Introduction
Lecture 2: Preparing Database
Lecture 3: Creating and Configuring A Project
Lecture 4: Creating REST API to Obtain JWT Token
Lecture 5: Testing Application
Lecture 6: Applying Role-Based JWT Token Authentication
Instructors
-
Agus Kurniawan
Researcher, Trainer, Consultant and Author
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 1 votes
- 3 stars: 5 votes
- 4 stars: 6 votes
- 5 stars: 4 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
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!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024