Course Curriculum

It stretches your mind, think better and create even better.

Motivation & Applicability to various domains ,Installation & Setting up path Input / Output

Keywords and Identifiers, Variables and Data Types

Conditional Statements

Looping, Control flow (along with loops)

Strings and Features

String Manipulation, Functions

Lists and Features

List Functions

List Comprehension

Tuple and Features

Functions and Methods

Dictionaries

Sets and Frozen sets

Working with Lists and Tuples

Working with Dictionaries

Working with Sets and Frozen Sets

Types of functions

Function Arguments

Anonymous functions

Special functions (map , reduce , filter)

Files

File operations Part - 1

File operations Part - 2

Handling excel , csv files

Modules

Importing module

Packages

Math , Random and OS module

Classes

Objects

Constructors and Destructors

Types of Methods

Inheritance

Polymorphism

Magic methods

Operator Overloading

Data hiding (Abstraction)

Encapsulation

Introduction of MySQL

Connections and Queries

PlSQL / MySQL

Multithreading

Regular expressions

Creating a Repository

Files State

Commit and undo Commit

File Removing

File Merging

Git Remove, PULL, PUSH, CLONE

Exception Handling

Try & finally clause

User-Defined Exceptions

TKinter GUI programming

or

Web Scraping (BS4)

Numpy

Pandas

Matplotlib

Seaborn

Jupyter Notebook

Django Web Framework

Features of Django

Installing Django

MVC model

Views

URL Mapping

Flask Web Framework

Working with venv

installing Flask

Creating a Flask app

HTTP GET and POST Request Methods in Flask

Flask Folder Hierarchy