0% found this document useful (0 votes)
2 views6 pages

Python With Data Analytics

The 'Python for Data Analytics' course spans 30 hours and covers Python basics, core concepts, data analytics using libraries like Pandas and Matplotlib, and database connectivity. It includes topics such as functions, object-oriented programming, and exception handling, along with practical applications in data visualization and database management. The course is taught by an experienced instructor, Mr. Ram K Gopi, who has over 15 years of experience, including 6+ years specifically in Python teaching.

Uploaded by

Jobel Corrêa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views6 pages

Python With Data Analytics

The 'Python for Data Analytics' course spans 30 hours and covers Python basics, core concepts, data analytics using libraries like Pandas and Matplotlib, and database connectivity. It includes topics such as functions, object-oriented programming, and exception handling, along with practical applications in data visualization and database management. The course is taught by an experienced instructor, Mr. Ram K Gopi, who has over 15 years of experience, including 6+ years specifically in Python teaching.

Uploaded by

Jobel Corrêa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

This Course “Python for Data Analytics” covers the following concepts.

Course Duration : 30 hours

Python for Database


Python Basics Core
Data Analytics & Connections
for Beginners Python with Python
Visualization

Python Basics for Beginners:

An Introduction to Python :

 What is Python
 What are the popular programming languages
 Why choose python over other programming languages
 How is python perfect for Data Analytics
 Job opportunities after completion of the python course
 Different types of IDEs used for Python programming
 Python Installation

Beginning Python Basics :

 The print statement


 Comments
 Keywords
 Operators
 Variables
 Data types
 Sequences, mutable and immutable objects
 Type casting
 String operations
 Indexing and Slicing
 Simple programs with user input

Conditional statements in Python :

 Indentation
 Simple if statement
 If else statement
 Elif statement
 Nested if condition
 One line if conditions or short hand if conditions

Loops or iterative statements :

 The while loop


 The for loop
 The Range statement
 Loops on sequences
 Break and Continue
 Nested for loops
 Programming examples on loops

Collections or Data Structures :

 List
 Tuple
 Set
 Dictionary
 Nested collections
 Comprehension programming on Lists and Dictionaries
 Real time examples using Collections
Functions and Modules :

 Built in functions
 User defined functions
 Function with no arguments and no return value
 Function with arguments but no return value
 Function with arguments and return value
 Types of arguments
 Local and global variables
 Recursive functions
 Lambda function
 Mapping, filter and reduce
 Built in modules
 User defined modules

Exception Handling :

 Types of Errors
 Exception handling
 Try, except, finally
 Raise

Regular Expressions :

 Findall
 Search
 Split
 Sub
 Regex Functions with meta characters

Text files in Python :

 Open(), read(), write(), close()


 Export data to text files

Object Oriented Programming :

 Basic concepts of OOP


 Difference between general programming and OOP
 Classes and Objects
 __init__() method
 Self parameter
 Single inheritance
 Multilevel inheritance
 Multiple inheritance
 Hierarchical inheritance
 Polymorphism

Data Analytics using Pandas Library :

 Data structures in Pandas : Series and DataFrames


 Import and Export data
 Working with Excel, CSV, Json, Delimited data files
 Sorting data (Ascending/Descending)
 Loc[] and iloc[]
 Search and Filter data
 Value_Counts
 Grouping data
 Pivot tables
 Merging data
 Concatenation of data
 Data cleaning
 Remove null values
 Fill null values with mean(), median() and mode()
 Identify duplicate records
 Remove duplicate records

Data Visualization with Matplotlib library:

 Matplotlib Pyplot
 Matplotlib Plotting
 Matplotlib Markers
 Matplotlib Line
 Matplotlib Labels
 Matplotlib Grid
 Matplotlib Subplot
 Matplotlib Scatter
 Matplotlib Bars
 Matplotlib Histograms
 Matplotlib Pie charts

Numpy Library (Numerical Python) :

 Creating Arrays
 Array indexing
 Array slicing
 1D Arrays
 2D Arrays
 3D Arrays
 Array join
 Array Search
 Array filter

Database Connectivities :

 Table creation in Oracle


 Oracle database connection in Python
 Collections and documents in MongoDB
 MongoDB database connection in Python
 Creation of Database and Tables in MySQL
 MySQL database connection with Python
 Near real time examples with DB Connections

Add-On :

 Live Recording Video classes


 Daily Class notes in PDF
 Printed Course material
 Online Quiz programs
 Interview questions
Python Course Details

Trainer Name : Mr. Ram K Gopi

Total Experience : 15 Years

As a Python Faculty : 6+ Years

Course Duration : 30 hours

Python Basics : 5 hours

Core Python : 10 hours

Advanced Python : 10 hours

Database Connections: 5 hours

You might also like