Best Python Programming Training Institute
Sofcon is one of the best institutes for Python Training in India. Sofcon offers Python training as per current industry demands. Our python training program is specially designed for diploma, under-graduates, graduates, post graduates, working professionals and freelancers.
We offer Python certification course from basic to advanced level so that you can secure you place in top software companies in India and abroad.
Sofcon provides python training in Noida, python training courses in Delhi, Python certification course in Pune, python programming courses in Lucknow, python web development training in Vadodara.
BASICS OF PYTHON
• Introduction of Python
• Advantage of Python
• The print statement
• Comments
• Python Data Structures & Data Types
• String Operations in Python
• Input & Output
• Output Formatting
• Advantage of Python
• The print statement
• Comments
• Python Data Structures & Data Types
• String Operations in Python
• Input & Output
• Output Formatting
DATA TYPES AND OPERATIONS
• Numbers
• Strings
• List
• Tuple
• Dictionary
• Set
• Other Core Types
• Strings
• List
• Tuple
• Dictionary
• Set
• Other Core Types
STATEMENTS AND SYNTAX IN PYTHON
• Assignments, Expressions and prints
• If tests and Syntax Rules
• While and For Loops
• Iterations and Comprehensions
• If tests and Syntax Rules
• While and For Loops
• Iterations and Comprehensions
INTRODUCTION TO PYTHON PROGRAMMING
• Program structure in Python
• The If statement and its’ related statement
• The while loop
• The for loop
• The range statement
• Break & Continue
• Assert
• The If statement and its’ related statement
• The while loop
• The for loop
• The range statement
• Break & Continue
• Assert
MEMORY MANAGEMENT AND GARBAGE COLLECTIONS
• Object creation and deletion
• Object properties
• Object properties
MODULES AND PACKAGES
• Module Creations and Usage
• Module Search path
• Module Vs. Script
• Package Creation and Importing
• Module Search path
• Module Vs. Script
• Package Creation and Importing
FUNCTIONS IN PYTHON
• Creation of basic functions
• Function definition and call
• Function Scope
• Arguments
• Function Objects
• Anonymous Functions
• Functions Parameters
• Variable Arguments
• Scope of a Function
• Function Documentation/Docstrings
• Lambda Functions & map
• Function definition and call
• Function Scope
• Arguments
• Function Objects
• Anonymous Functions
• Functions Parameters
• Variable Arguments
• Scope of a Function
• Function Documentation/Docstrings
• Lambda Functions & map
FILE HANDLING
• File Handling Modes
• Reading Files
• Writing & Appending to Files
• Handling File Exceptions
• The with statement
• Reading Files
• Writing & Appending to Files
• Handling File Exceptions
• The with statement
EXCEPTION HANDLING IN PYTHON PROGRAMMING
• Default Exception Handler
• Catching Exceptions
• Raise an exception
• User defined exception
• Catching Exceptions
• Raise an exception
• User defined exception
CLASSES IN PYTHON
• New Style Classes
• Variable Type
• Static Variable in class
• Creating Classes
• Instance Methods
• Inheritance
• Polymorphism
• Encapsulation
• Scope and Visibility of Variables
• Exception Classes & Custom Exceptions
• Variable Type
• Static Variable in class
• Creating Classes
• Instance Methods
• Inheritance
• Polymorphism
• Encapsulation
• Scope and Visibility of Variables
• Exception Classes & Custom Exceptions
REGULAR EXPRESSIONS
• Simple Character Matches
• Special Characters
• Character Classes
• Quantifiers
• The Dot Character
• Greedy Matches
• Grouping
• Matching at Beginning or End
• Match Objects
• Substituting
• Splitting a String
• Compiling Regular Expressions
• Flags
• Special Characters
• Character Classes
• Quantifiers
• The Dot Character
• Greedy Matches
• Grouping
• Matching at Beginning or End
• Match Objects
• Substituting
• Splitting a String
• Compiling Regular Expressions
• Flags
DATA STRUCTURES
• List Comprehensions
• Nested List Comprehensions
• Dictionary Comprehensions
• Functions
• Default Parameters
• Variable Arguments
• Specialized Sorts
• Iterators
• Generators
• The Functions any and all
• The with Statement
• Data Compression
• Closer
• Decorator
• Nested List Comprehensions
• Dictionary Comprehensions
• Functions
• Default Parameters
• Variable Arguments
• Specialized Sorts
• Iterators
• Generators
• The Functions any and all
• The with Statement
• Data Compression
• Closer
• Decorator
GUI PROGRAMMING IN PYTHON
• Introduction to Python GUI
• Components and Events
• The root Component
• Adding a Button
• Entry Widgets
• Text Widgets
• Checkbuttons
• Radiobuttons
• Listboxes
• Frames
• Menus
• Binding Events to Widgets
• Components and Events
• The root Component
• Adding a Button
• Entry Widgets
• Text Widgets
• Checkbuttons
• Radiobuttons
• Listboxes
• Frames
• Menus
• Binding Events to Widgets
BASICS OF THREAD IN PYTHON
• Introduction to Threads in python
• Thread module
• Thread Life Cycle
• Time and Date
• Fundamental of Thread life Cycle
• About Thread Definition
• Thread Implementation & development
• Thread module
• Thread Life Cycle
• Time and Date
• Fundamental of Thread life Cycle
• About Thread Definition
• Thread Implementation & development
NETWORK & SOCKET PROGRAMMING
• Network Programming
• Working with XML Files
• Introduction of Daytime Server
• Basics of Clients and Servers
• Concept of Client Program
• Server Programming techniques
• Recap
• Working with SMTP
• An Evaluation Client and Server
• Basics of Server Portion
• Concept of Threaded Server
• Working with XML Files
• Introduction of Daytime Server
• Basics of Clients and Servers
• Concept of Client Program
• Server Programming techniques
• Recap
• Working with SMTP
• An Evaluation Client and Server
• Basics of Server Portion
• Concept of Threaded Server
DATA BASE ACCESS WITH PYTHON
• Introduction MySql
• Mysql Integration with Python
• DB Connection & Implementation
• Creating DB Table
• Insert, Read,Update, Delete Operations
• Commit & Rollback operation
• Handling Errors
• Mysql Integration with Python
• DB Connection & Implementation
• Creating DB Table
• Insert, Read,Update, Delete Operations
• Commit & Rollback operation
• Handling Errors