Python with Django Framework

Practical Training for Web Application Development

Practical Python with Django Framework for Web Application Development

Hands on Learning with Interactive Live class

40 Hours of Practical Learning

End to End Web Application Development Project

Learn beyond Python to Deliver a Complete Project

Add to cart

Course Fee: Discounted at BDT 12,000/ ( After 20% Discount on Original Fee- BDT 15,000/)

BDT 12000

Add to cart

Request more information

We'll connect you at the earliest

How this course is different from any other Python Courses?

Unlike many other python courses, this course not only focus on the basics of Python programming language, but also on how you can develop a professional grade application with your learnt python skills. You will learn from conception to development to deployment of a web application in the course.

Python with Django Framework
Python with Django Framework

Tools Covered in this Course

  • VS Code
  • Docker and Docker Compose
  • Bootstrap and jQuery
  • Postman
  • WSGI, Nginx
  • AWS
  • Git
  • MySQL

 

Our Instructors

SARWAR SIKDER

SARWAR SIKDER

Instructor - Python and Software Projects Mitisol

Senior Software Engineer, BSc in Computer Science and Engineering

Course Details

Why Python?

Python is a general-purpose programming language. It was named Stack Overflow’s most wanted programming language for 2021. It is easy to learn yet astonishingly powerful and fast. Python can be used to automate anything. Python is used in Software and Web Application Development, Data Science, AI and Machine Learning, Scientific Application Development, Prototyping, Testing, and all kinds of Automation Applications. The demand for python developers is sky-rocketing.

What is the objective of the course?

  • To enable students to develop web applications in python.
  • To impart knowledge on Software Application Project structure and delivery.

What will you learn?

You will learn to build a complete web application, including setting up a project, server configuration, dockerization, and development:

  • Python and virtual environment setup
  • Data Structure and OOP
  • Django project setup
  • URLs, Models, View, and Template
  • Admin features, Form processing
  • Integrating JavaScript, Bootstrap Styling
  • Django REST Framework and REST API
  • Web server and dockerization
  • Deployment

Who should take this course?

  • Aspirant software developers
  • Programming enthusiasts

What are the pre-requisites for taking this course?

Generally, no pre-requisite. But, as this is a software development training course with advanced stuff, students are expected to be familiar with computers and have at least completed HSC.

What is the course schedule?

Our next course will be from January 7th to February 5th, 2022:

  • Fridays: 4 hours class from 4 PM to 8:30 PM (including a 30 minutes break)
  • Saturdays: 4 hours class from 4 PM to 8:30 PM (including a 30 minutes break)

Course Outline:

  • Class 01: Introduction to Programming, Python Variables, Data Types, Conditionals, and Loop

  • Class 02: Python Lists, Tuple, Dictionary, and Sets

  • Class 03: Python Functions and OOP

  • Class 04: Exception Handling, Unit Test and pytest

  • Class 05: Introduction to Django, Creating a Project, IDE

  • Class 06: URLs, Models, View, and Template 

  • Class 07: Admin Interface, Form Processing

  • Class 08: Integrating JavaScript, Bootstrap Styling

  • Class 09: Rest API

  • Class 10: Project completion

 

Add to cart

FAQ

Unlike many other python courses, this course not only focus on the basics of Python programming language, but also on how you can develop a professional grade application with your learnt python skills. You will learn from conception to development to deployment of a web application in the course.
Yes. With current trend in the tech industry, python developers are hired from around the world.
A computer/ Laptop with stable internet connection.
There are a couple of options. You can make the payment through the online portal here on this page. You can make payment in cash, cheque, or through mobile financial service providers such as Bkash, Nagad, Rocket. Or you can call us, and we will take you from there.