Python - Course

About Course

Python is very high in demand, and all the major companies are looking for great Python programmers to develop websites, software components, and applications or to work with data science, AI, and ML technologies.

Course Overview

Introduction to Python
  • History
  • Features
  • Environment Setup
  • Comments
Python Basic Concepts
  • Keywords and Literals
  • Variables
  • Data Types
  • Type Casting
  • Operators
User Input and Output
  • Input Function
  • Print Function
Control Statements
  • Decision-making
  • Iterative
  • Jumping
Core Data Structure: List
  • Creating a List
  • Operations on List
  • Operators on List
  • List Methods
  • List Comprehension
Core Data Structure: Tuple
  • Creating a Tuple
  • Operators on Tuple
  • Tuple Methods
Core Data Structure: Dictionary
  • Creating a Dictionary
  • Dictionary Methods
Core Data Structure: Set
  • Creating a Set
  • Set Operations
  • Set Methods
Strings
  • String Formatting
  • Escape Sequences
  • String Methods
Functions
  • Function Definition
  • Function Arguments
  • Lambda Functions
  • Recursion
  • Python Built-in Functions
Object-Oriented Programming
  • Classes and Objects
  • Attributes and Methods
  • Constructors
  • Inheritance
  • Polymorphism
  • Encapsulation
  • Abstraction
Modules
  • Creating a Module
  • Importing Modules
Exception Handling
  • Try, Catch, and Finally
  • Throw and Throws
  • Built-in and User-defined Exceptions
Packages
  • Creating a Package
  • Importing a Package
  • Accessing Package Members
File Handling
  • File Operations
  • File Methods