Django Bootcamp – Development to Deployment Day 01

πŸš€ Django Bootcamp: From Development to Deployment β€” Day 01

Organized by: CIMAGE Group of Colleges
Supervised by: Prof. (Dr.) Neeraj Agrawal (Head of Institution)
Principal: Dr. Megha Agarwal
IQAC Coordinator: Prof. Priyadarshni
Trainer : Mr Praveen

🌟 Introduction

The Django Bootcamp, titled β€œDevelopment to Deployment”, kickstarted with high energy and immense enthusiasm at CIMAGE Group of Colleges. Designed for aspiring developers, this hands-on workshop aims to empower students with practical skills in Django REST API development, database integration using MySQL and MongoDB, Git-based version control, Docker containerization, and deployment on AWS cloud.

🧠 Day 01 Highlights

The first day of the workshop laid a strong foundation, covering both theoretical insights and real-time coding practices.

πŸ”§ Prerequisites & Environment Setup

  • Introduction to Python and Django

  • Installation of essential Python packages

  • Setting up virtual environments and dependencies for Django projects

πŸ“ Django Project Structure

Participants got a detailed walkthrough of:

  • How to create a new Django project and app

  • Understanding the folder structure and the purpose of key files like settings.py, urls.py, and views.py

πŸ”Œ Application Configuration

  • Configuration of apps in INSTALLED_APPS within settings.py

  • Understanding and setting up Django routers using rest_framework.routers

  • Exploring the usage of include() in urls.py for clean and modular URL mapping

🧱 Django Models & Database Schema

  • Introduction to Django’s powerful ORM (Object Relational Mapping)

  • Discussed how to create models, define fields, and apply migrations

  • Designed an ER Diagram for a real-world use case β€” DLF Mall Management System

πŸ” What’s Next?

On the upcoming days, participants will:

  • Create REST APIs using Django REST Framework (DRF)

  • Integrate MySQL and MongoDB as backend databases

  • Version control the project using Git

  • Build a Docker image of the Django application

  • Deploy the project on AWS Cloud Infrastructure

One thought on “Django Bootcamp – Development to Deployment Day 01

Leave a Reply to Priyadarshini Jain Cancel reply

Your email address will not be published. Required fields are marked *