PYTHON TRAINING MODULE 6 MONTHS

DS,TCS iON Training Partners provide opportunity to B.Tech/BE, MCA, BCA and Diploma students to enhance their skills and gain practical knowledge through industrial training.  DS,TCS iON Training Partners is a leading IT solutions firm and a subsidiary of Tata Consultancy Services Limited (TCS Ltd.) and a part of the Tata Group which is India’s best-known business conglomerate.

Module 1: CORE PYTHON

Lesson 1: Introduction

  • History
  • Features
  • Setting up path
  • Working with Python
  • Basic Syntax
  • Variable and Data Types
  • Operator

Lesson 2: Conditional Statements

  • If
  • If- else
  • Nested if-else

Lesson 3: Looping

  • For
  • While
  • Nested loops

Lesson 4: Control Statements

  • Break
  • Continue
  • Pass

Lesson 5: String Manipulation

  • Accessing Strings
  • Basic Operations
  • String slices
  • Function and Methods

Lesson 6: Lists

  • Introduction
  • Accessing list
  • Operations
  • Working with lists
  • Function and Methods

Lesson 7: Tuple

  • Introduction
  • Accessing tuples
  • Operations
  • Working
  • Functions and Methods

Lesson 8: Dictionaries

  • Introduction
  • Accessing values in dictionaries
  • Working with dictionaries
  • Properties
  • Functions

Lesson 9: Functions

  • Defining a function
  • Calling a function
  • Types of functions
  • Function Arguments
  • Anonymous functions
  • Global and local variables

Lesson 10: Modules

  • Importing module
  • Math module
  • Random module
  • Packages
  • Composition

Lesson 11: Input-Output

  • Printing on screen
  • Reading data from keyboard
  • Opening and closing file
  • Reading and writing files
  • Functions

Lesson 12: Exception Handling

  • Exception
  • Exception Handling
  • Except clause
  • Try ? finally clause
  • User Defined Exceptions
Module 2 Advance Python

Lesson 1: OOPs concept

  • Class and object
  • Attributes
  • Inheritance
  • Overloading
  • Overriding
  • Data hiding

Lesson 2: Regular expressions

  • Match function
  • Search function
  • Matching VS Searching
  • Modifiers
  • Patterns

Lesson 3: CGI

  • Introduction
  • Architecture
  • CGI environment variable
  • GET and POST methods
  • Cookies
  • File upload

Lesson 4: Database

  • Introduction
  • Connections
  • Executing queries
  • Transactions
  • Handling error

Lesson 5: Networking

  • Socket
  • Socket Module
  • Methods
  • Client and server
  • Internet modules

Lesson 6: Multithreading

  • Thread
  • Starting a thread
  • Threading module
  • Synchronizing threads
  • Multithreaded Priority Queue

Lesson 7: GUI Programming

  • Introduction
  • Tkinter programming
  • Tkinter widgets

Lesson 8: Sending email

Final Project