Python- overview

Python – Environment setup

Python- Basic syntax

Python-variable types

Assigning Values to Variables

Multiple Assignment

Standard Data Types

Python Basic Operators

  • Arithmetic Operators
  • Comparison (Relational) Operators
  • Assignment Operators
  • Logical Operators
  • Bitwise Operators
  • Membership Operators
  • Identity Operators
  • Operators Precedence
 

Python-Decision Making

  • If statement
  • If-else statement
  • Nested if else

Python-Loops

  • while loop
  • for loop
  • nested loop
  • break statement
  • continue statement
  • pass statement
 

Python –Numbers

Number type conversion

  • Random Number Functions
  • Mathematical Constants
 

Python – Strings

  • Updating Strings
  • Escape Characters
  • String Special Operators
  • String Formatting Operators
  • Unicode String

Python Lists

  • Indexing, Slicing, and Matrixes
  • Updating, deleting
 

Python – Tuples

  • Access,Update, Delete Tuple Elements
  • Indexing, Slicing, and Matrixes
  • Built-in Tuple Functions
 

Python – Dictionary

  • Access, Update, Delete Dictionary Elements
  • Properties of Dictionary Keys
 

Python – Date & Time

  • Date, time
  • Calendar , Tick
 

Python – Functions

  • Passing argument
  • Returning value
  • Using list, tuple, dictionary with function
  • Anonymous Functions
  • Scope of variable
 

Python – Modules

  • The import Statement
  • Namespaces and Scoping
  • Packages in Python
 

Python – Files I/O

  • Reading, writing file
  • Opening, closing, opening modes
  • file Object Attributes
 

Python – Exceptions

  • try-except Clause
  • try-finally Clause
  • except Clause with Multiple Exceptions
  • Argument of an Exception
  • User-Defined Exceptions
 

Python Advance

Python – class/objects

  • Overview of OOP Terminology
  • Class, object, constructor
  • Inheritance,
  • Destroying Objects (Garbage Collection)
  • Overriding Methods
  • Overloading Operators
  • Data Hiding
  • Other topics
 

Python – Reg Expressions

Python – CGI Programming Python – Data Base Access

  • Implementation of MySQL
  • MySQL integration with Python
  • Create, select, delete, Update
  • Insert, read, Performing Transactions
  • Commit, rollback
  • Handling error

Python – Networking, Python – Sending Email, Python – Multithreading

  • Threading Module
  • Thread Life cycle
  • Synchronizing Threads
  • Thread blocking
  • Multithreaded Priority
 

Python – XML Processing, Python – GUI Programming

  • Introduction of GUI controls
  • Implementation of QT IDE
  • Database integration with GUI
 

Python – Further Extensions, Python with machine Learning

+

Project works

Recent Placed Students

Shri Balaji Infotech Training Center

Best Training Institute for IT Software Hardware & Networking Courses in LucknowClick to call
Best Training Institute for IT Software Hardware & Networking Courses in LucknowEnquiry Now