Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.


Data Analytics with Python

2 Reviews

Kudlu gate, Bangalore

Course ID: 64663

Kudlu gate, Bangalore

Students Interested 0 (Seats Left 0)

₹ 11,000

Corporate Trainer on Big Data,Hadoop,Spark and Python with 8.5 years of IT experience.

2 Reviews

About the Course

This course fits for beginners to Python who has some basic understanding of any one of the programming languages that they are comfortable with.

It covers all the major areas of python programming along with some insights on how to approach any problem/use case in real world with an analytical approach. By the end of the course you will be able to successfully analyse and visualize the data in a python way.


Course Modules


  1. Overview


  • Why do we need Python?
  • Program structure of Python


  1. Environment Setup


  • Python Installation
  • Execution Types
  • What is an interpreter?
  • Interpreters vs Compilers
  • Using the Python Interpreter
  • Interactive Mode
  • Running python files
  • Working with Python shell
  • Multiple programming ways of python
  1. Basic Concepts


  • Types of Operator
  • Python Arithmetic Operators
  • Python Comparison Operators
  • Python Assignment Operators
  • Python Bitwise Operators
  • Python Logical Operators
  • Python Membership Operators (in, not in)
  • Python Identity Operators (is, is not)
  • Python Operators Precedence


               Data Types


  • Variables
  • Assigning Values to Variables
  • Multiple Assignment
  • Python Numbers
  • Python Strings
  • Accessing Values in Strings
  • String Special Operators
  • String Formatting Operator
  • Triple Quotes
  • Built-in String Operations
  1. Python Sequences and Functions




  • Accessing Values in Lists
  • Updating Lists
  • Delete List Elements
  • Basic List Operations
  • Indexing, Slicing, and Matrixes
  • Built-in List Functions & Methods




  • Accessing Values in Tuples
  • Updating Tuples
  • Delete Tuple Elements
  • Basic Tuples Operations
  • Indexing, Slicing, and Matrixes
  • Built-in Tuple Functions



Sets and Dictionaries


  • Creating set and Dictionary
  • Processing with sets and Dictionary



Loops and Decision Making


  • if statements
  • ..else statements
  • nested if statements
  • while loop
  • for loop
  • nested loops
  • Loop Control Statements
  • break statement
  • continue statement
  • pass statement




  • Defining a Function
  • Calling a Function
  • Pass by reference vs value
  • Function Arguments
  • Required arguments
  • Keyword arguments
  • Default arguments
  • Variable-length arguments
  • The return Statement
  • Scope of Variables
  • Global vs. Local variables


  1. Object Oriented Programming


  • Basic OOPs Concept
  • Creating class in Python
  • Documented String
  • Private Identifier
  • Constructor
  • Inheritance
  • Polymorphism
  • Python Modules and Packages
  • Framework vs Packages
  • Why are modules used?
  • Creating modules
  • The import Statement
  • The from...import Statement
  • The from...import * Statement
  • Namespaces and Scoping
  • The dir( ) Function
  • The globals() and locals() Functions
  • The reload() Function
  • Packages in Python
  • Decorator, Iterator and Generator
  • Anonymous Function
  • Lambda
  • Map
  • Filter
  • Reduce





  1. File Manipulation and Database Connection


  • Opening Text File
  • Working with a File on Python
  • The open function
  • File modes
  • The file object attributes
  • close() method
  • write() method
  • read() method
  • Reading files
  • Renaming & deleting files
  • Writing into a file
  • remove() method
  • Working around with directories


Database Connection


  • Download and Install MySQL Workbench
  • Creating the connection string for Mysql with python
  • Reading and processing table from python
  • Playing around SQL’s from python


  1. Errors and Exception handling



  • Standard exceptions
  • Assertions in Python
  • The assert Statement
  • What is Exception?
  • Handling an exception
  • The except Clause with No Exceptions
  • The except Clause with Multiple Exceptions
  • The try-finally Clause
  • Argument of an Exception
  • Regular Expression
  • Powerful Utilities
  • Multithreading
  • List Comprehensive
  • Shallow and Deep Copy


  1. Pandas,Numpy and Matplotlib


  • Importing pandas,numpy and matplotlib libraries
  • Creating arrays,series,dataframes
  • Processing with dataframes and Series
  • Reading csv,xls files using pandas inbuilt-functions
  • WorkAround 1 – Processing transaction details from a store
  • WorkAround 2 – Detailed Mark analysis using pandas join
  • WorkAround 3 – Performing forecast analysis using retail data



Assessments will happen for every week to analyse the understanding of the students on the ongoing topics.


Once all the workarounds and assessments are done, the students will be given five real time projects based on what they have learned in the course.

Date and Time

Not decided yet.

About the Trainer

Silvia Priya picture

4.75 Avg Rating

20 Reviews

28 Students

6 Courses

Silvia Priya

BE Computer Science and Engineering

3 Years of Experience

I have around 7.5 years of experience in the IT industry in the related domain and 2.5 years of experience in the training field . Have provided multiple online and classroom sessions on Big data and Hadoop.

Student Feedback


Average Rating




Mani R

Priya is extremely talented and helpful. She explains each topics with real time scenarios. The study material provided was also so helpful and clear to understand.


Rubia Asim

Priya ma'am is taking python lessons for our students. All of our students are really satisfied with her teaching, we highly recommend her if anyone looking for python training.


Silvia Priya picture

Silvia Priya

Corporate Trainer on Big Data,Hadoop,Spark and Python with 8.5 years of IT experience.

2 Reviews

Students Interested 0 (Seats Left 0)

₹ 11,000

Post your requirement and let us connect you with best possible matches for Python Training classes Post your requirement now


Submit your enquiry for Data Analytics with Python

Please enter valid question or comment

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

Please check the fields again.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Silvia Priya

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please enter the OTP sent to your registered mobile number.

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on, to fulfill their learning requirements across 1,000+ categories. Using, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more