Enquiry Now !      

Best Python Training Pune - Technogeeks, Python Institute in Pune.

    Duration: 42-50 hours class room program, 8 Weekends

    Prerequisites: No eligibility, course start right from installation

    Lab – 30 hours’ lab sessions + 50 plus exercises + 50 plus assignments

    After the classes – Students will easily crack Python interview and have advance knowledge of Python Automation and Data Science with Python

      Who get this training Python?

    • Automation Engineers
    • Data analysts and scientist
    • Quality Analysts
    • DevOps
    • System Administrator
    • Networking Professionals
    • Hadoop programmers
    • Robotics Engineers
    • Hardware level developers
    • Syllabus:

      Module-1: Python Introduction

    • What is Python and history of Python?
    • Why Python and where to use it?
    • Discussion about Python 2 and Python 3
    • Set up Python environment for development
    • Demonstration on Python Installation
    • Discuss about IDE’s like IDLE, Pycharm and Enthought Canopy
    • Discussion about unique feature of Python
    • Write first Python Program
    • Start programming on interactive shell.
    • Using Variables, Keywords
    • Interactive and Programming techniques
    • Comments and document interlude in Python
    • Module 2 – Core Objects and Built-in Functions

    • Python Core Objects and builtin functions
    • Number Object and operations
    • String Object and Operations
    • List Object and Operations
    • Tuple Object and operations
    • Dictionary Object and operations
    • Set object and operations
    • Boolean Object and None Object
    • Different data Structures, data processing
    • Module 3 – Conditional Statements and Loops

    • What are conditional statements?
    • How to use the indentations for defining if, else, elif block
    • What are loops?
    • How to control the loops
    • How to iterate through the various object
    • Sequence and iterable objects
    • Module 4 – UDF Functions and Object Functions

    • What are various type of functions
    • Create UDF functions
    • Parameterize UDF function, through named and unnamed parameters
    • Defining and calling Function
    • The anonymous Functions - Lambda Functions
    • String Object functions
    • List and Tuple Object functions
    • Dictionary Object functions
    • Module 5 – File Handling with Python

    • Process text files using Python
    • Read/write and Append file object
    • File object functions
    • File pointer and seek the pointer
    • Truncate the file content and append data
    • File test operations using os.path
    • Module-6 – Python Modules and Packages

    • Python inbuilt Modules
    • os, sys, datetime, time, random, zip modules
    • Create Python UDM – User Defined Modules
    • Define PYTHONPATH
    • Create Python Packages
    • init File for package initialization
    • Module 7 – Exceptional Handing and Object Oriented Python

    • Python Exceptions Handling
    • What is Exception?
    • Handling various exceptions using try....except...else
    • Try-finally clause
    • Argument of an Exception and create self exception class
    • Python Standard Exceptions
    • Raising an exceptions, User-Defined Exceptions
    • Object oriented features
    • Understand real world examples on OOP
    • Implement Object oriented with Python
    • Creating Classes and Objects, Destroying Objects
    • Accessing attributes, Built-In Class Attributes
    • Inheritance and Polymorphism
    • Overriding Methods, Data Hiding
    • Overloading Operators
    • Module-8– Debugging, Framework & Regular expression

    • Debug Python programs using pdb debugger
    • Pycharm Debugger
    • Assert statement for debugging
    • Testing with Python using UnitTest Framework
    • What are regular expressions?
    • The match and search Function
    • Compile and matching
    • Matching vs searching
    • Search and Replace feature using RE
    • Extended Regular Expressions
    • Wildcard characters and work with them
    • Module-9– Database interaction with Python

    • Creating a Database with SQLite 3,
    • CRUD Operations,
    • Creating a Database Object.
    • Python MySQL Database Access
    • DML and DDL Operations with Databases
    • Performing Transactions
    • Handling Database Errors
    • Disconnecting Database
    • Module 10 –Package Installation, Windows spreadsheet parsing and webpage scrapping

    • Install package using Pycharm
    • What is pip, easy_install
    • Set up the environment to install packages?
    • Install packages for XLS interface and XLS parsing with Python
    • Create XLS reports with Python
    • Introduction to web scraping and beautiful soup
    • Module 11 - Parallelism

    • GIL
    • Multithreading in Python
    • Create Threads with parameters
    • Create Daemon and Non Daemon processes
    • Multiprocessing in Python
    • (Assignment and Live Examples)

    • Real time examples with live project for Google finance data extractions
    • Sample resumes helping you to create your resume
    • Hard copy study material
    • Additional Benefits:

    • We provide real time scenarios examples, how to work in real time projects
    • We guide for resume preparation by giving sample resume
    • Will give you 2 POC (proof Of Concept) with Data set so that you can practice before going for interview
    • In 2 months training we provide study material’s soft copy in classroom itself
    • We provide hands –on in class room itself so that you can understand concepts 100%
    • We give assignments every week for practice
  • We send you for interviews till you get a job
  • We get your PHP Resume Ready to attend interviews
  • Interview Preparation Support
  • Write Technical Exams before attending Interviews
  • Mock Interviews
  • Pre-Requisite: Job Seekers, any Graduates, Software Developer, Freshers , web developers, web designers, seo specialists
  • Projects: You Work on Live Projects
  • Latest and Update Course Contents as per corporate standards.
  • ONE-to-ONE Tuitions to make Students Web Developer Experts
  • 50 hrs Practical Classes
  • In Class, You Get In-Depth Practical Knowledge on each Topic
  • Weekdays Classes
  • Weekend Classes
  • Location: Courses are run in our Bangalore training centres (BTM Layout, Marathahalli, Jayanagar and Rajaji Nagar)
  • Corporate Training and Online Classes Available
  • Pay only after Attending one FREE DEMO CLASS


Enquiry Now !