Python Programming

Course Fee

7000

PHP Web Developer | Web Designer | WEB Application Developer | UX Designer | Front End-Web Developer

Python Programming

  1. Introduction to Python and Operators

    • Introduction to Python
    • What is Python and history of Python?
    • Unique features of Python
    • Install Python and Environment Setup
    • First Python Program
    • Python Identifiers, Keywords and Indentation
    • Comments and document interlude in Python
    • Command line arguments
    • Getting User Input
    • Python Operators Overview
    • Arithmetic Operations on Numeric Values
    • Logical Operators
    • Relational or Comparison Operators
    • Bitwise Operators
    • Identity Operators
    • Membership Operators
    • Order of Operands
    • Operators on Strings

  2. Python- Datatypes,Control Statements and Loops

    • Variables
    • Types of Variables
    • Types of Variables-String, Types of Variables-Numeric
    • Types of Variables-Boolean Variables
    • Types of Variables-List Adding Elements to a List Accessing the Elements of a List
    • Types of Variables-Dictionary
    • Introduction to Control Statements
    • Pass Statements
    • Conditional Statements
    • Types of Conditional Statements
    • If Statements
    • If...Else Statements
    • If...Else If Statements
    • If...Else If...Else Statements
    • Nested If Statements
    • Loops in Python
    • For Loop
    • While Loop
    • Loop else statement Nested Loop
    • range() Function
    • break Statements
    • continue Statements

  3. Functions Modules and Packages,String Handling, Regular Expressions

    • PythonLists-Lists are mutable
    • Creating and Accessing Lists List Operations
    • Working with List
    • List Function and Methods
    • A Dictionary- Key: Value Pairs
    • Working with Dictionaries
    • Dictionary Functions and Methods
    • Python TUPLE-Advantages of Tuple over List
    • Creating and Accessing Tuples
    • Tuple Operations
    • Tuple Functions and Methods
    • Python Sets-How to create a set?
    • Iteration Over Sets
    • Python Set Methods

  4. Sequence or Collections in Python-Lists, Dictionary, Tuple,Sets

    • Loading and Using J Query
    • Using J Query Library File
    • Callback Functions
    • J Query Selectors
    • J Query Method
    • J Query Manipulation
    • J Query Events
    • J Query Effects

  5. Advance Python- Python Object Oriented

    • Overview of OOP
    • Creating Classes and Objects
    • Accessing attributes
    • More about class and its members
    • Variable in class : Instance variable, Class variable Method in class
    • Instance method, Static method Built-In ClassAttributes
    • Some standard methods
    • The init method[__init__()] The del method [__del__()](Destroying Objects)
    • The str method [__str__()]
    • Private Attributes
    • Reading and modifying properties of classes using attr Methods
    • The Self Reference
    • Instance as an argument and return type

  6. Python Inheritance

    • Introduction
    • Need for Inheritance Different Forms of Inheritance
    • Derived and Base classes (Subclassing)
    • Creating object of derive class
    • The derive class __init__()
    • Sub classing and scoping Overriding methods

  7. Python Exceptions and Handling, File I/O and MultiThreaded Programming

    • What is Exception?
    • Handling an exception try....except...else
    • try-finally clause
    • Argument of an Exception
    • Python Standard Exceptions
    • Raising an exceptions
    • User-Defined Exceptions
    • File I/O - Reading and writing text files Writing Text Files
    • Appending to Files and Challenge
    • Writing Binary Files Manually
    • Using Pickle to Write Binary Files
    • What is multithreading? Starting a New Thread
    • The Threading Module Synchronizing Threads
    • Multithreaded Priority Queue
    • Python Spreadsheet Interfaces
    • Python XML interfaces