Skip to content

deepcode-academy/Python-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 

Repository files navigation

Python-Backend

Python Tutorial

  1. What is Python
  2. Variables
  3. Operators
  4. Lists
  5. Tuples
  6. Sets
  7. Dictionary
  8. if else elif
  9. For Loop
  10. While Loop
  11. Functions
  12. Exception Handling
  13. Modules
  14. Files
  15. Database
  16. Third Party Packages
  17. OOP
  18. Tasks

PostgreSQL Tutorial

  1. Introduction
  2. PostgreSQL
  3. Basic Commands
  4. Data Retrieval and Filtering
  5. Function and Aggregations
  6. Data Manipulation
  7. Joins and Advanced Queries
  8. Indexes and Performance Optimization
  9. PSQL Functions and Procedures
  10. User management and Security
  11. PSQL Connect in Python

Django Tutorial

  1. Introduction to Django
  2. Django Project Structure
  3. URL Dispatcher and Views
  4. Templates (Working with HTML)
  5. Static Files and Bootstrap
  6. Django ORM and Models
  7. Django Admin Panel
  8. Django Forms
  9. CRUD Operations
  10. QuerySet and Filtering
  11. Django Authentication System
  12. Middleware and Sessions
  13. Class-Based Views (CBV)
  14. Django Messages Framework
  15. File Upload and Media Files
  16. Project Planning
  17. Build Models and Database
  18. Designing and Frontend
  19. Authentication and User Pages
  20. Deploy and Finalizations

Django Rest Framework Tutorial

  1. Introduction to Django REST Framework
  2. Setting Up a Django Project and DRF
  3. Creating the First API
  4. Implementing CRUD Operations
  5. Using Generic API Views
  6. ViewSets and Routers
  7. Authentication (Token-Based Authentication
  8. Working with Permissions
  9. Throttling and Rate Limiting
  10. Filtering, Searching, and Ordering
  11. Working with Pagination
  12. JWT Authentication
  13. Signals and DRF
  14. Background Tasks and Celery
  15. API Testing and Unit Testing
  16. Caching and Performance Optimization
  17. WebSockets and Django Channels
  18. Deployment and Docker
  19. Advanced Concepts and Best Practices

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published