Signup as a Tutor

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


Data Analytics with Python

7 Reviews

Kudlu gate, Bangalore

Course ID: 64663

You can not pay for your own class.

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.85 Avg Rating

33 Reviews

49 Students

7 Courses

Silvia Priya

BE Computer Science and Engineering

9 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





Amazing teaching. I have enjoyed a lot during her lessons. Her lessons are very interactive and really really helpful. She gives a lot of programming about every topic thus makes learning interesting . She even gives access to recording and posts the recording in google classroom and goes according to our lesson plan. Thank you ma'am for teaching me.




I have been taking python classes Since December 2020. From the beginning she prepared a course plan accordingly to my requirements and future needs. She is always patience and listen to my doubts and then explain my doubts at easeShe has a strong knowledge in python.


Iniyavan Venkat

Actually I am new to coding and stuff. Luckily silivia mam made it easier for me. Excellent coaching. Thank you so much for your support. Highly recommended to all. Has good grip in the concept.


Sri Harsha gollakota

Priya Ma’am is an ace trainer who has very strong subject knowledge and gets down to the student’s knowledge level and learning pace and works with the student making sure the concepts are understood. She is flexible with your schedule, humble to work with and trains the students diligently with all the concepts of Python. Her training can be easily followed by someone with no coding background. Her assignments are comprehensive and cover all the topics learnt giving us the opportunity to put our learnings in to practice. Over all i had a wonderful training with her and would recommend her course to anyone who wants to learn python or is transitioning from non tech to tech roles via python training.


Samsudeen Badhusha

Thanks ma'am, and really appreciate your wonderful support for our(Learn Easy e-Learning) students. Very punctual and passionate tutor. Such a knowledgeable person too. Highly recommended.


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.

7 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 support@urbanpro.com 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

Data Analytics with Python by Silvia Priya

Silvia Priya picture
(7 reviews)

starts in









Please enter Student name

Please enter your email address.

Please enter phone number.

Register for Free Class

tickYou have successfully registered

Data Analytics with Python by Silvia Priya

Silvia Priya picture
(7 reviews)

starts in









To join, click

Add to Google Calendar

Share this Master class

Message copied

How to join a Class?
  • For Mobile phone, download the UrbanPro app for Learners

    The UrbanPro Learner app is your study app for this course. You can attend the Demo Class on the app and also get access to the course material, course schedule and ability to communicate with the Tutor. To learn more, watch this video.

    Play Store App Store
  • For Laptop, download the Zoom app

    Download the Zoom app for your laptop. The link to join the class will launch the meeting with the tutor on this Zoom app. To learn more, watch this video.

Verify you Mobile Number

Please verify your Mobile Number to continue and book this free class.


Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.


Please enter OTP.

Or, give a missed call and get your number verified


This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. 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