0% found this document useful (0 votes)
8 views2 pages

15 Day Python Backend Dev Plan

This document outlines a 15-day study plan for Python backend development using Django. Each day focuses on specific topics, such as setting up Django, working with models, and creating APIs, along with corresponding learning resources. The plan includes checkboxes to track progress on each topic learned.

Uploaded by

NAVIN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views2 pages

15 Day Python Backend Dev Plan

This document outlines a 15-day study plan for Python backend development using Django. Each day focuses on specific topics, such as setting up Django, working with models, and creating APIs, along with corresponding learning resources. The plan includes checkboxes to track progress on each topic learned.

Uploaded by

NAVIN
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

15-Day Python Backend Development

Study Plan
Day Topics Learning Resources ✅ Done
Day 1 Intro to Backend & https:// ☐
Web, HTTP, Client- developer.mozilla.org/
en-US/docs/Learn/
Server model Server-side/First_steps/
Introduction
Day 2 Setting up Django, https:// ☐
Project Structure, docs.djangoproject.com/
en/stable/intro/
Running Dev Server tutorial01/
Day 3 URLs, Views, https:// ☐
Templates (Jinja), docs.djangoproject.com/
en/stable/topics/http/
Static files urls/
Day 4 Working with https:// ☐
Models and Admin docs.djangoproject.com/
en/stable/ref/models/
Interface
Day 5 ORM Basics: https:// ☐
QuerySets, Filters, docs.djangoproject.com/
en/stable/topics/db/
CRUD Ops queries/
Day 6 Forms in Django https:// ☐
(Form class, docs.djangoproject.com/
en/stable/topics/forms/
ModelForm),
Validation
Day 7 User Authentication: https:// ☐
Login, Logout, learndjango.com/
tutorials/django-login-
Registration and-logout-tutorial
Day 8 Middleware, https:// ☐
Context Processors, docs.djangoproject.com/
en/stable/topics/http/
Messages middleware/
framework
Day 9 Django Class-Based https:// ☐
Views vs Function- learndjango.com/
tutorials/django-class-
Based Views based-views
Day 10 Django REST https://www.django- ☐
Framework (DRF) rest-framework.org/
tutorial/quickstart/
Setup &
Serialization
Day 11 CRUD APIs with https://www.django- ☐
DRF: List, Retrieve, rest-framework.org/api-
guide/viewsets/
Create, Update,
Delete
Day 12 API Authentication https://www.django- ☐
with Token & rest-framework.org/api-
guide/authentication/
Session Auth
Day 13 Pagination, Filtering https://www.django- ☐
& Permissions in rest-framework.org/api-
guide/pagination/
DRF
Day 14 Integrating https:// ☐
Frontend developer.mozilla.org/
en-US/docs/Web/
(HTML/JS/AJAX) Guide/AJAX
with Django API
Day 15 Deploying Django https://render.com/ ☐
App on Render or docs/deploy-django or
https://docs.railway.app
Railway /guides/django

You might also like