'
  • +91 8793801215 , +91-020-27240087

Python Programming


  • Learn Basics of Programming.
  • Build Solid OO Programming Concepts.
  • Command Python Programming.
  • Type: Theory + Practical
  • Training ProgramAudience(s):BCA/ BCS/ BE/ MCA/ MCS
  • Delivery method(s): Instructor-led Classroom/Online
  • TrainingDuration: 20 Hours
  • Language: English
  • Candidate Prerequisite: Basic Knowledge of the Computer.

Introduction


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

Conditional Statements


  • If
  • If- else
  • Nested if-else
  • Looping
  • For
  • While
  • Nested loops

Control Statements


  • Break
  • Continue
  • Pass

String Manipulation


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

Lists


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

Tuple


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

Dictionaries


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

Functions


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

Modules


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

Input-Output


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

Exception Handling


  • Exception
  • Exception Handling
  • Except clause
  • Try ? finally clause
  • User Defined Exceptions

OOPs concept


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

Regular expressions


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

CGI


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

Database


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

Networking


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

Multithreading


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

GUI Programming


  • Introduction
  • Tkinter programming
  • Tkinter widgets
  • Sending email
Name: Achyut V Kendre
Achyut V Kendre CEO of Revolution Infosystems, has more than 9+ years of experience of developing the applications using Microsoft Technologies.
From last 5 year's he is conducting corporate and professional trainings of ASP.NET MVC 5.0 at various corporates and technical institutions.