16 Years Of Excellence.

Python

Python Course Content

Python Overview:

  • What is Python?
  • The Birth of Python
  • History of Python
  • Features of Python
  • Versions of Python

The Python Environment:

  • Installation of Python
  • Python Documentation
  • Python Editors and Ides
  • Basic Syntax
  • Running a Python Script
  • Python Scripts on UNIX/Windows

Getting Started:

  • Keywords
  • Data Types
  • Variables
  • Naming Conventions
  • Print( )
  • Type( )
  • Id( ) Functions
  • Input( )
  • Raw_input() functions
  • Conversion functions
  • Del Keyword

String Handling:

  • What is String?
  • Single-quoted string literals
  • Triple-quoted string literals
  • String Indexing
  • String Slicing
  • Working with String Functions
  • Working with String Methods

Operators:

  • Arithmetic Operators
  • Relational Operators
  • Logical Operators
  • Assignment Operators
  • Short Hand Assignment Operators
  • Bitwise Operators
  • Membership Operators
  • Identity Operators

Flow Control:

    • About Flow Control
    • Conditional Statements (Simple if, if…else,
    • if…elif…)
    • Looping Statements (while loop, while … else,
    • for loop, infinite loop, nested loops)
    • Break
    • Continue

Pass

Sequences:

  • About Sequences
  • Lists
  • Tuples
  • Indexing and Slicing
  • Iterating through a sequence
  • Functions for all sequences
  • Operators and keywords for sequences
  • The xrange( ) function
  • Nested sequences
  • List comprehensions

Dictionaries and Sets:

  • About Dictionaries
  • When to use dictionaries
  • Creating Dictionaries
  • Getting dictionary values
  • Iterating through a dictionary
  • Reading file data into a dictionary
  • Counting with dictionaries
  • About sets
  • Creating sets
  • working with sets
  • Working with Directories

Functions:

  • Defining a function
  • Calling a function
  • Function Parameters
  • Returning Values
  • Variables scope
  • Call by value
  • Call by reference
  • Passing collections to a function
  • Passing functions to function
  • Lamda function

Modules:

  • What is a module?
  • Creating user defined module
  • Setting path
  • The import statement
  • Module search path
  • From … Import
  • Module Aliases
  • Dir function
  • Working with Standard modules (Math,
    Random, Date and time, String…)

Errors and Exception Handling:

  • Syntax Errors
  • What is Exception?
  • Need of Exception handling
  • Predefined Exceptions
  • Predefined Exceptions Hierarchy
  • Except
  • Try
  • Finally clause
  • Handling Multiple Exceptions
  • User defined Exceptions
  • Raise
  • Assert statements

File Handling:

  • Opening a file
  • Closing a file
  • Writing data to files
  • Reading a data from files
  • Tell()
  • Seek() functions

OOPs concepts:

  • About OO programming
  • Defining Classes
  • Creating object
  • Class methods and data
  • Static methods
  • Private methods
  • Constructors
  • Destructors
  • Inheritance
  • Types of inheritances
  • Polymorphism (over loading & over riding)
  • Data hiding

Regular Expressions:

  • What is regular expression?
  • Wild card characters
  • Forming regular expressions
  • Character classes
  • Quantifiers
  • Greedy matches
  • Grouping
  • Match
  • Search functions
  • Matching v/s searching
  • Sub function splitting a string
  • Replacing text
  • Flags

Multi-Threading:

  • Defining a thread
  • Starting a thread
  • Threading module
  • Threads synchronization
  • Multithreaded priority queue
    Database Access:

    • Basics of database
    • Connections
    • Executing queries
    • Transaction management

Advanced concepts in python:

  • Iterators
  • Generators
  • closure
  • decorators

Advanced Modules:

  • CGI Programming.
  • Network Programming. (Socket module,
  • Client and server)
  • Sending Email using SMTP
  • Web scraping (Beautiful soup, Python web,
    Mechanize)
  • GUI programming (tkinter programming,
    pyGtk, PyQt)

Sv Infotech Offers Python Training in Dilsukhnagar.☎+91-9030061377 , Python Course in Dilsukhnagar Python Training Institute in Dilsukhnagar

Address:

#7-20, 4th Floor,
Kamala Land Mark,
Beside Konark Theater,
Dilsukh Nagar,
Hyderabad - 500 060.
Telangana State, INDIA.

Landline:

040 - 6625 2272
040 - 6625 2273
040 - 6625 2274

Mobile:

+91 - 93999 74756
+91 - 903 006 1377
+91 - 939 249 1377

E-Mail:

info.svgroups@gmail.com
team@svinfotech.in
jobs@svinfotech.in
director@svinfotech.in