PROGRAMMING : PYTHON

Introduction
  •    History

  •    Features

  •    Setting up Path

  •    Working with Python

  •    Basic Syntax

  •    Variables and Data Types

  •    Operators

Conditional Statements
  •    If statement

  •    If-else statement

  •    Nested If-else

Looping Structures
  •    For Loop

  •    While Loop

  •    Nested Loops

Control Statements
  •    Break

  •    Continue

  •    Pass

  •    String Manipulation

String Manipulation
  •    Accessing Strings

  •    Basic Operations

  •    String Slices

  •    Function and Methods

Lists
  •    Introduction

  •    Accessing List

  •    Operations

  •    Working with Lists

  •    Function and Methods

Tuple
  •    Introduction

  •    Accessing Tuples

  •    Operations

  •    Working

  •    Functions and Methods

Dictionaries
  •    Introduction

  •    Accessing values in dictionaries

  •    Working with dictionaries

  •    Properties

  •    Functions

Functions
  •    Defining a function

  •    Calling a function

  •    Types of functions

  •    Function Arguments

  •    Anonymous Arguments

  •    Global and Local Functions

Modules
  •    Importing Modules

  •    Math Module

  •    Random Module

  •    Packages

  •    Composition

Input-Output
  •    Printing on screen

  •    Reading data from keyboard

  •    Opening and closing file

  •    Reading and writing files

  •    Functions

Exception Handling
  •    Exception

  •    Exception Handling

  •    Except Clause

  •    Try ? finally clause

  •    User defined exceptions

OOPs Concept
  •    Class and Object

  •    Attributes

  •    Inheritance

  •    Overloading

  •    Overriding

  •    Data Hiding

Regular Expressions
  •    Match Function

  •    Search Function

  •    Matching vs Searching

  •    Modifiers

  •    Patters

Database
  •    Introduction

  •    Connections

  •    CRUD Operation

  •    Using SQLite Database

  •    Executing Queries

  •    Transactions

  •    Handling Errors

  •    Handling Errors