Tecnosoft | Training Instistute Website

Python

Home > Courses > Python

Icon
Duration

35 DAYS

Icon
Online Fee

10,000

Icon
Classroom Fee

2,000

Icon
Students Enrolled

2000+

Icon
Reviews

Upcoming Batch Schedule for Online Training

Tecnosoft provides flexible timings to all our students. Here are the Online Training Schedule in our branches. If this schedule doesn’t match please let us know. We will try to arrange appropriate timings based on your flexible timings.

  • 27-04-2020 Monday (Monday - Friday)Weekdays Regular 08:00 AM (IST)(Class 1Hr - 1:30Hrs) / Per SessionCourse Fees
  • 30-04-2020 Thursday (Monday - Friday)Weekdays Regular 08:00 AM (IST)(Class 1Hr - 1:30Hrs) / Per SessionCourse Fees
  • 25-04-2020Saturday (Saturday - Sunday)Weekend Regular11:00 AM (IST) (Class 3Hrs) / Per SessionCourse Fees
  • 25-04-2020Saturday (Saturday - Sunday)Weekend Fast-track 10:00 AM (IST)(Class 6Hrs - 7Hrs) / Per SessionCourse Fees
Tecnosoft Calender
Can’t find a batch you were looking for?

Enroll Now

Get Instant access to 5000+ Online courses

Trainer

By Sreedevi 15+ years of proven IT Experience, Trained 1,00,000 + Students Guest Trainer for TOP MNC’s & Other Corporates, Certified in Oracle SQL * PLUS and PL/SQL, Worked in Top MNC. Currently working as a Lead Trainer for Python Scripting, Django, Unix/Linux with Adv. Shell Scripting, PERL Scripting, Oracle(SQL,PL/SQL).

Course Curriculam

Introduction

  • What is Scripting Language
  • Scripting language vs Programming Language
  • Features of Python
  • History of python
  • Python versions
  • Installing Python
  • Executing Python from the Command line
  • IDLE
  • Editing Python Files
  • Running python Scripts on windows/unix/linux
  • Python Documentation
  • Getting Help
  • Setting up path
  • Basic Python Syntax
    • Basic Syntax
    • Comments
    • Python Reserved Words
    • Naming Conventions
    • Print Function
    • Variable and Data Types
    • Type(),id() Functions
    • Del keyword
  • String Manipulations
    • Accessing Strings
    • Basic Operations
    • String Indexing and slicing
    • Functions and Methods
  • Operators
    • Arithmetic operators
    • Relational Operators
    • Logical Operators
    • Assignment Operators
    • Short Hand Assignment Operators
    • Bitwise Operators
    • Membership Operators
    • Identity Operators
  • Input Functions
    • Input() Function
    • Raw_input() Function
  • Numeric Functions
  • Conversion Functions
  • Conditional Statements
    • Simple if
    • If … else
    • Nested if else
    • If ..elif ….
    • Single line if statement
  • Looping Statements
    • While loop
    • While … else
    • Infinte loop
    • While …. Pass
    • For loop
    • Nested loops
  • Control Statements
  • Break
  • Continue
  • Pass
  • Collections
    • Lists
      • Introduction
      • Accessing list
      • Operations
      • Working with lists
      • Functions and methods
      • List comprehension
      • Iterators
    • Tuples
      • Introduction
      • Accessing tuples
      • Operations
      • Working with tuples
      • Functions and methods
    • Dictionaries
      • Introduction
      • Accessing values
      • Working with dictionaries
      • Functions and methods
      • Dictionary comprehension
      • Iterators
    • Sets
      • Introduction
      • Accessing values
      • Workings with sets
      • Functions and methods
      • Set comprehension
    • Functions
      • Defining function
      • Calling function
      • Function Documentation String
      • Types of Parameters
        • Function without parameters
        • Function with positional parameters
        • Function with named parameters
        • Function with default parameters
        • Function with variable length parameters
      • Return statement
      • Call by value
      • Call by reference
      • Scope of variables
        • Global variables
        • Local variables
      • Passing collections to a function
      • Passing functions to function
      • Lamda function
      • Modules
        • Usage of modules
        • Creating user defined module
        • Setting path
        • Importing module
        • From … import
        • Creating alias name
        • Dir function
        • Standard modules
          • Math
          • Random
          • Date and time
          • Os and sys
          • String
          • Re
          • Glob
          • Urllib2
          • Turtle
          • pickle
        • File Handling
          • What is file
          • Opening files
          • Closing files
          • Access modes
          • Writing data to files
          • Reading data from files
          • Tell(),seek() functions
          • File methods
          • Working directories
        • Exception Handling
          • What is exception
          • Need of exception handling
          • Predefined exception names
          • Except, try,finally clause
          • Handling Multiple exceptions
          • User defined exceptions
          • Raise,assert statements

Advanced Python

  • OOPs concept
    • Creating classes
    • Creating object
    • Class attributes and methods
    • Class variables
    • Self argument
    • Constructor
    • Destructor
    • Inheritenance
      • Single inheritance
      • Multiple inheritance
      • Multilevel inheritance
    • Polymorphism
      • Over loading
      • Over riding
    • Data hiding
    • Regular Expresssions
      • What is regular expression
      • Wild card characters
      • Forming regular expressions
      • Character classes
      • Quantifiers
      • Greedy matches
      • Grouping
      • Match function
      • Serach function
      • Matching VS  searching
      • Sub function
      • Splitting a string
      • Flags
    • Database
      • Introduction
      • Connections
      • Executing Queries
      • Transactions
    • Multi Threading
      • Thread
      • Starting a thread
      • Threading module
      • Synchronizing threads
      • Multithreaded priority queue
    • Advanced Modules
      • Mathsand Sciences
        • Numpy
        • Scipy
        • Matplotlib
      • Data Analysis
        • Pandas
      • Excel
      • Openpyxl
      • Xlrd
      • Xlwt
      • Gaming
        • Pygame – 2d animation
        • Piglet – 3d animation
        • Random
      • GUI programming
        • Tkinter programming
        • PyGtk
        • PyQT
      • Network Programming
        • Socket module
        • Twisted module
        • Client and server
      • Testing
        • Unittest
      • Images
        • Pil
        • Videocapture
      • Web
        • Beautiful soup
        • Pythonweb
        • Mechanize
  • Exercises
  • Assignments
  • Tasks
  • Interview Questions
  • Mock tests
  • Detail hand notes
  • Resume preparation

Scroll to top