
Explore using the Python shell on Windows to type, save, and run small programs, execute pattern-based code from a file, and learn how to exit the shell.
Master how to declare and use functions in Python, including defining parameters, returning values, and handling nested functions with multiple outputs.
Learn how to implement inheritance in Python by defining a base class and derived circle and rectangle classes, overriding constructors, and reusing methods to compute area.
Create serializers to map a model to API representations in a Django REST API, by creating a new file for the serializer.
Develop a calculator API using Django REST framework with CRUD operations on a MySQL database, featuring basic auth, OAuth2, and JWT for secure, validated JSON input and responses.
Prepare the project database and assemble components to support ongoing model development, using steps to add pieces, apply selectors, and continue refining the model.
Explore building a Django REST API with MySQL-backed CRUD operations, and secure it using Basic Auth, OAuth2, and JWT, while organizing users into groups and roles for protected endpoints.
Create and configure a new project, open folders, install apps, and set up the database configuration. Run scripts to build the project tables and customize settings as you proceed.
Prepare database structures for a few small projects by mapping users, groups, and purchasers, and avoid creating new types to support a water project.
test the program using postman, obtain an api token by sending username and password, include the token in requests, and handle invalid or expired tokens.
Create a rest api to obtain and revoke OAuth2 tokens, implement token requests and scopes, and test integration across a Django rest api project.
Apply role-based oauth2 token authentication to enforce manager and employee permissions in a Django REST API, including testing role assumptions, configuring password grant tokens, and securing endpoints.
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.