Certificate Course on Core Python

Python needs no introduction. It is the most easy to learn and powerful programming language of the internet age. The soft-park Python course teaches you python programming with step by step video lectures. Soft-park provides best python training in bangladeksh.

Why Should You Python

sed do eiusmod temptempor incididunt ut labore adipisicing elit, sed Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore adipisicing elit, sed incididunt ut labore

sed do eiusmod temptempor incididunt ut labore adipisicing elit, sed Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore adipisicing elit, sed incididunt ut labore

Why Choose Us?


Softopark IT LTD is a certified IT service provider in Bangladesh that provides all kinds of tech services and products all over the world. As a limited company softopark is a brand in Its sector.


Softopark has a fame for not doing compromise with quality. Our dedicated team is ensuring to provide you effective and quality services all over the world.

Dedicated Team

We work with leading technology partners to help our clients get connected to the right business program, thereby accelerating their growth. Our team consists of experts in software development, application development, sales, marketing, and operations.

Effective Technology

Innovation doesn’t only happen in the corporate world. At Softopark, we help startups and SMEs to transform their digital experiences into success through modern, effective technology.

Some Examples of global companies using Django


Get The Most Out of this Course

3 Real life Projects

Mentor support

Quizzes / assignment

Lifetime Access

Self Learning

3 Real Projects

Exclusive Resources

Certificate after complition

From Mobile tab or pc

From Any place

48 hours Refund policy
Video Duration:
11 hours


Basic to Advanced

Currently Enrolled:
456 students

Django Version:
2.3 or letters 3

Instructor Name:
Kawser Chowdhury

Course Module

Basic Part
  • variable
  • comments- inline/block/docstring
  • Data type - integer/float/string/boolean

  • Arithmetic Operator
  • Comparison Operator
  • Assignment Operator
  • Logical Operator
  • Membership Operator
  • Identity Operator

String Manipulation
  • String Value Access
  • String Formatting
  • String Concatenation
  • String Capitalize
  • String Count()
  • String Replace()
  • String stripe()

Models and Forms
  • Models Overview
  • Creating Models
  • Model Objects
  • Admin Site
  • Moel more examples
  • View templates Model
  • Quize Django Model

  • list/access item
  • list/update list
  • list/remove list
  • list/count list
  • list/revers list
  • list/sort list
  • tuple/access item
  • tuple/change
  • tuple/measurement item
  • tuple/expand item
  • tuple/count item

  • Basic Set
  • Python Set
  • Custom filters
  • Access Item
  • Add
  • Remove
  • Union

  • Access Item
  • Update Dictionary
  • Remove Item Dictionary
  • Copy
  • Dynamic Templates part - 2
  • get(key, default=none)
  • has_key(key)
  • items
  • keys
  • values

Conditional Logic
  • if Condition
  • if--else condition
  • if-elif-else condition
  • Nested if
  • Problem-1
  • Problem-3
  • Problem-3

  • While loop
  • For loop
  • loop control statement
  • Problem-1
  • Problem-2

  • Function create and call
  • Required Argument
  • Keyword Argument
  • Default Argument
  • Recursion
  • Problem-1
  • Problem-2
  • Problem-3

function (Argument, Recursion)
  • What is a function argument ?
  • Variable function argument - python default argument
  • Python keyword arguments
  • Python arbitrary arguments
  • What is recursion ?
  • Python recursion function
  • Example of recursive function

function (lambda, global, local, nonlocal, global keyword)
  • What is lambda function
  • Lambda function in python
  • Use of lambda function in python - example use with filter(), example use with map().
  • What is a global variable ?
  • Create global variable
  • What is the local variable ?
  • Create a local variable ?
  • Global variable and local variable in same code
  • Global variable and local variable in same name
  • What is a nonlocal variable ?
  • Create nonlocal variable
  • What is the global keyword ?

Object Oriented Programming (OOP)
  • class - self.
  • Object
  • Methods
  • Inheritance : multiple inheritance / multilevel inheritance / method overriding.
  • Encapsulation
  • Polymorphism

Class, Object (OOP)
  • Defining class in python
  • Creating object in python
  • Contractor in python
  • Deleting attributes and objects

Inheritance (OOP)
  • What is Inheritance in Python ?
  • Python inheritance syntax
  • Example in python inheritance
  • Method overriding
  • Discuss : multiple inheritance / multilevel inheritance

Multiple & Multilevel Inheritance (OOP)
  • Multiple inheritance
  • Multilevel inheritance
  • Create multiple inheritance
  • Create multilevel inheritance

Overloading (OOP)
  • Python operator overloading
  • Python special function
  • Python overloading + operator
  • Python overloading + operator example
  • Python overloading + comparison operator

  • What are modules in python?
  • How to import modules in python ?
  • Python import statement
  • Import with renaming
  • Python from …...import statement
  • Python module search path
  • Reloading a module
  • The dir() built in function

Frequently Answerd Question

No new version is really useless. Rather the new version takes time to be implemented. Documentation is available for all versions in Web Development. When you start work, you can decide which version to use. That will be shown in the course. And Syntax doesn't really have much of a difference with the previous version.

Total three projects: Blog, Social Media and E-commerce. How to Deploy in Server is also shown in the course.

No, only Backend has been worked on here. And the template used for Front-End. Note that Django is basically a Backend Web Development Framework.

You can do free-lancing by learning Django. However, there is nothing about free-lancing in our course. Free-lancing is up to you.

Lifetime! Once you buy a course, it will never expire, it will always be on your dashboard.

All videos of the course can be viewed from any smartphone, tablet or PC. However, since it is a course in programming and web development, you must use a laptop / PC to practice.

Completing all the tasks of the course will automatically bring the certificate to your dashboard, instantly. You can download and print it in PDF format. However, if you wish, we can print the certificate and deliver it to you by courier for a fixed service charge.

এইচটিএমএল, সিএসএস, কিংবা জাভাস্ক্রিপ্ট ছাড়াও পাইথন শিখতে পারবেন । এইচটিএমএল, সিএসএস, কিংবা জাভাস্ক্রিপ্ট জানা থাকলে খুব ভালো। তাহলে আপনি তারাতারি ওয়েব ডেভেলপমেন্ট এর কাজ করতে পারবেন অথবা অন্যান্য সাইটে যোগদান করতে পারবেন, তাই এইচটিএমএল, সিএসএস, কিংবা জাভাস্ক্রিপ্ট জানা থাকলে ভালো। না থাকলেও কোন সমস্যা নেই।

Get Connect

Become a pythoniar/ pythonista with Projects to Showcase

By the end of the course, you should be able to develop the back-end of three fully functional websites and put them on your portfolio. ????

Course Instructor

Kawser Chowdhury
Kawser Chowdhury
Developer at Softopark

Kawser Chowdhury is a software developer and trainer with more than 3 years of experience. He is passionate about Software Development Technologies. Kawser is not only good at mathematics but also programming.