#

Django Framework - Full Stack Development

by Sopan Shewale on

Schedule

Start Date:

End Date:

Objective of the Course

Day 1: Python Programming Fundamentals

  1. Setting up Development Environment - virtualenv, docker
  2. Basic Concepts about Python Programming
  3. Functions, Modules, Class, Package Development
  4. Interacting with Data - File Read Write, Get Data from Internet, Database (Sqlite3)
  5. Regular Expressions

Day 2: Django Framework

  • Basics of HTTP Protocol & Web Application Development
  • Introduction to Django Framework - Why Django?
  • MVC
  • Templating, ORM
  • Models, View, Forms from Django
  • Sample Application Development and deployment (AWS)

Course Curriculm

  1. The duration of courses is 20 to 25 Hours
  2. Each Topic is followed by Task and Quizzes
  3. Every Session will End with Lab Session
  4. Assignments at the end of the Day
  5. Tasks, Quiz, Lab Sessions and Assignment will be evaluated to assess participants performance
  6. The course will end with reasonably complicated Project

Assumptions

  1. Participants are expected to know Operating System fundamentals and basic programming concepts
  2. They are expected to organise own programs, files on own Laptop/Workstations.
  3. Participants are expected to know Editor to create, modify, update or delete files
  4. Participants are expected to learn Programming IDE on their own if they want to use IDE
  5. Students are expected to know command line utilities & run basic programs by passing arguments

Find more blog posts with similar tags

python webapplication django fullstack

Join 2,000+ subscribers
Stay in the loop with everything you need to know.
We care about your data in our privacy policy.