+91 79073 12685

Python Training

python

TMCS is one of the leading Institute for Python Training in Marathahalli. TMCS has got highly professional real-time Trainers, good infrastructure, and a highly organized placement cell to help the students with placements. Regarding Python Training in Marathahalli, TMCS has helped a lot of students to get quality training and placement. If you are looking for professional, real-time Python Training in Marathahalli please contact TMCS​

Python Course Content

INTRODUCTIONS

  • Resources
  • A general description of Python
  • Interactive Python

LEXICAL MATTERS

  • Lines
  • Comments
  • Names and tokens
  • Blocks and indentation
  • Doc strings
  • Program structure
  • Operators
  • Code Evaluation

BUILT-IN DATA TYPES

  • Numeric types
  • Tuples and lists
  • Strings
  • Dictionaries
  • Files
  • Other built-in types

STATEMENTS

  • Assignment statement
  • import statement
  • print statemen
  • if: elif: else: statement
  • for: statement
  • while: statement
  • continue and break statements
  • try: except: statement
  • raise statement
  • with: statement
  • Case statement

FUNCTIONS, MODULES, PACKAGES, AND DEBUGGING

  • Functions
  • lambda
  • Iterators and generators
  • Modules
  • Packages

CLASSES

  • A simple class
  • Defining methods
  • The constructor
  • Member variables
  • Calling methods
  • Adding inheritance
  • Class variables
  • Class methods and static methods
  • Properties
  • Interfaces
  • Newstyle classes
  • Doc strings for classes
  • Private members

SPECIAL TASKS

  • Debugging tools
  • File input and output

REGULAR EXPRESSIONS

  • Defining regular expressions
  • Compiling regular expressions
  • Using regular expressions
  • Using match objects to extract a value
  • Extracting multiple items
  • Replacing multiple items

ITERATOR OBJECTS

  • Example A generator function
  • Example A class containing a generator method
  • Example An iterator class
  • Example An iterator class that uses yield
  • Example A list comprehension
  • Example A generator expression

CONNECTING A DATABASE

  • Pre-requisites
  • Database Connection
  • Creating a Database Table
  • Insert Operation
  • Read Operation
  • Update Operation
  • Delete Operation
  • Commit Operation
  • Rollback Operation
  • Disconnecting a DB
  • Handling Errors

PYTHON NETWORKING

  • What is Sockets
  • The socket Module
  • Server Socket methods
  • Client Socket methods
  • General Socket methods
  • A Simple Server and Client
  • Python Internet modules