Python

  • 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

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