- Awesome Django
- Awesome Django REST Framework
- django.awesome-programming.com
- project-awesome
- Awesome Open Source - all awesome lists
- awesome-programming.com
- awesome-postgres#resources
- https://www.programmer-books.com/
- https://www.pdfdrive.com/
- http://www.allitebooks.org/
-
- How to Optimize Your Django REST Viewsets
- Normalize Your Django REST Serializers
- 10 things you need to know to effectively use Django Rest Framework
- DRF View Cheatsheet
- DjangoCon 2019 - Django REST Framework: Taking your API to the next level by Carlos Martinez
- A few remarks on the DRF
- drf-cheat-sheet
- drf-cheat-sheet
- DRF view - Cheat-Sheet
-
-
- Official Django Database access optimization
- Django queries optimization
- Django ORM Optimization Tips
- 9 Django Tips for Working with Databases
- Advanced Django querying: sorting events by date
- The Dramatic Benefits of Django Subqueries and Annotations
- Designing Better Models
- Django Best Practices: Models
- Best practices working with Django models
- Model inheritance
- Django Patterns: Model Inheritance
- Describing Relationships: Django's ManyToMany Through
- Avoid Memory Issues with Django’s bulk_create
- Weird and Wonderful things to do with the ORM
- DjangoCon 2019 - Building effective Django queries with expressions
- Django null & blank
- DjangoCon US 2018 - Normalize until it hurts; denormalize until it works
- Understanding Django transactions
- Migrations
- RealPython Django explained
- How to Create initial django migrations for existing DB schema.
- Django Migrations: A Primer
- Opinionated guide to Django Migrations
- How to Reset Migrations
- How to Squash and Merge Django Migrations
- Django Database Migrations: A Comprehensive Overview
- Handling circular dependency error when performing squashmigration
- Official squashmigration docs
-
-
-
- Effective Python Testing With Pytest
- Testing Your Django App With Pytest
- Provide Test Fixtures for Django Models in Pytest
- Simplied Django Tests With Pytest and Pytest FactoryBoy
- Workshop: Test-Driven Web Development with Django
- Vinta - Django/DRF Testing
- A Pytest pattern: using "parametrize" to customise nested fixtures.
- Concisecoder - Tips for Testing Django Views
- Concisecoder - Write Better Unit Tests
- pytest fixtures: explicit, modular, scalable
-
- Caching and benchmarking in Django With Redis
- DjangoCon 2019 - Prepping Your Project for Production by Peter Baumgartner
- Caching and benchmarking in Django
- Django caching best practices
- Load Testing a Django Application using LocustIO
- Google - Analyze and optimize your website with PageSpeed tools
- Caching and Scaling Django - Part -1
- Caching and Scaling for Django Part II
- Increasing Application Performance with HTTP Cache Headers
- Load testing with Locust
- https://gtmetrix.com/
- https://webpagetest.org/
-
- realpython
- hakibenita
- Agiliq Blog
- overiq
- simpleisbetterthancomplex
- fullstackpython
- djangotricks
- concisecoder
- dev.to/learndjango
- djangostars
- codingforentrepreneurs various django project free courses
- Learn Django - William Vincent
- wsvincent
- Best Django Blog - micropyramid
- Vinta Django Blog
- Django Introduction & Tutorials — Long List
-
- Celery Architecture
- Celery: an overview of the architecture and how it works
- List of celery tutorial
- DjangoCon US 2018 - Building Workflows With Celery
- PyCon Advanced Celery Tricks
- Understanding Celery & CeleryBeat
- https://tests4geeks.com/blog/python-celery-rabbitmq-tutorial/
- https://blog.balthazar-rouberol.com/celery-best-practices
- https://denibertovic.com/posts/celery-best-practices/
- https://www.caktusgroup.com/blog/2014/09/29/celery-production/
- https://www.distributedpython.com/2018/10/26/celery-execution-pool/
- https://medium.com/@yedjoe/celery-4-periodic-task-in-django-9f6b5a8c21c7
- https://www.sectorlabs.ro/blog/2016/11/24/our-experience-with-celery
- https://hackernoon.com/using-celery-with-multiple-queues-retries-and-scheduled-tasks-589fe9a4f9ba
- celery beat docker
- Python: Distributed task queue for different specific workers
- Distributing Work in Python Without Celery - Building TaskMaster
- Why are task queues necessary?
- Developing an Asynchronous Task Queue in Python
- Faktory like task queue
- Event sourcing
- Overview Of Redis Architecture
- How redis queue can be implemented
- Redis Data Types Crash Course
- Task Queues
- Cherami: Uber Engineering’s Durable and Scalable Task Queue in Go
- Building a Scalable and Language Agnostic Data Processing Pipeline
- Turning PostgreSQL into a queue serving 10,000 jobs per second
- How to terminate running Python threads using signals
-
Development and Deployment of Cookiecutter-Django via Docker
-
Reef Technologies trainging - Must know things for Python/Django Backend developer
-
Estimating the Effort of Development of a Django Application
-
- https://medium.com/faun/tech-edition-how-to-dockerize-a-django-web-app-elegantly-924c0b83575d
- https://medium.com/faun/tech-edition-django-dockerization-with-bells-and-whistles-and-a-tad-bit-of-cleverness-2b5d1b57e289
- Dockerization template
- https://testdriven.io/blog/dockerizing-django-with-postgres-gunicorn-and-nginx/
- Prepping Your Project for Production
- Django, Gunicorn, Postgres, Docker, DigitalOcen
- Real Python dockerizing django
- Real Python Django Development with Docker Compose and Machine
- Education 4u - For Computer Science student
- Gate Smashers - For Computer Science student
- TechLead- motivational videos for coders
- InfoQ
- Bangla blog list
- Subeen vi
- bangla-programming-resources
- howtocode.com.bd
- প্রোগ্রামিং-পাতা
- Hasin haider
- https://blog.howtocode.com.bd/
- Best Git tutorial Series
- A Visual Git Reference
- Git tutorial series
- Git tutorial in one video
- গিট পরিচিতি
- বাংলায় গিট
- git-flow
- git-flow
- git
- git guru
- Bitbucket CI/CD pipelines configuration
- Git কি এবং Git কিভাবে কাজ করে?
- Best git youtube playlist
- Best Practices
- Jenkins Youtube tutorial series
- Django Bitbucket Pipelines
- Django CD Ansible Bitbucket Pipelines
- Django Ansible
- How to Design Payment Logic on Stripe (and Apply It)
- How Credit Card Processing Works - Transaction Cycle & 2 Pricing Models
- How Stripe works
- Stripe in Python, subscription explained part-1
- Stripe in Python, subscription explained part-2
- Udacity Course - Learn HTTP and build a web server and client with python
- How code compilation works
- Github - Offline books
-
Book “OAuth 2.0 Identity and Access Management Patterns” is available
-
Authentication on the Web (Sessions, Cookies, JWT, localStorage, and more)
- https://hostadvice.com/hosting-services/cheap-web-hosting/
- https://hostingpill.com/free-vps-hosting/
- https://www.hostingadvice.com/how-to/free-vps-hosting/
-
- gitbook-react-bits
- Road to learn react - book
- List of courses
- free full course
- Complete React Tutorial (& Redux ) - youtube course
- vs code setup for reactjs
- React Redux Tutorial for Beginners: The Complete Guide (2020)
- Using Redux with React: Complete Tutorial with Real-World Examples
- Modern React Redux Tutorials with Redux toolkit - 2020
- The Missing Instruction Manuals of the Web
- Authentication on the Client Side the Right Way: Cookies vs. Local Storage
- Youtube Redux-Toolkit Course
- Using Fetch
-
- Donne Martin - The System Design Primer
- Grokking the System Design Interview
- Grokking the Object Oriented Design Interview
- Algorithm and system design course - algoexpert
- Grokking System Design Interview - Loaded in Github
- System Design for Tech Interviews - hiredintech.com
- System Design and Algorithm courses - interviewcamp.io
-
- Understand the Flow of a HTTP Request
- HTTP Request vs HTTP Long-Polling vs WebSockets vs Server-Sent Events
- সার্ভার নিয়ে খুঁটিনাটি (পর্ব ১)
- পাইথন দিয়ে ওয়েব সার্ভার ডেভলপমেন্ট — পার্ট ১
- HTTP Guide by Mozilla
- Polling vs WebSockets vs Socket.IO (Simple Explanation)
- What are WebSockets | How is it different from HTTP?
- Latency Numbers Every Programmer Should Know