Home Courses Offered BUSINESS INTELLIGENCE / ANALYTICS Course Details
 

PYTHON FOR DATA ANALYTICS

Course to Maximize your Analytics skills and stay ahead in the most popular DATA ANALYTICS World!

Target Audience: BI Analysts, Data Analysts, Business Analysts & Any IT Professionals.

MODULE-1: INTRODUCTION TO DATA ANALYTICS AND GETTING STARTED

  • Data Analytics Introduction
    • The Scope and Importance of Analytics.
    • Why Python for Analytics.
  • Python Overview
    • Proprietary Software vs Open Source
    • Compiled vs Interpreted Languages
    • Introduction and History of Python
    • Various Python Distribution Vendors & Text Editors
  • Setting up Programming Environment
    • Installing Python (Anaconda 3) for Windows and OS X (Mac) Operating Systems
    • Introduction to Jupyter Notebook
    • Writing, Saving and Opening Programs
    • Running Simple Python Program

MODULE-2: VARIABLE AND SIMPLE DATA TYPES

  • Operators and Order of Operations
  • Naming and Using Variables
  • Data Types (Strings, Numbers)
  • Working, Concatenation and Conversion of Strings
  • Expression
  • Using Comments
  • Using the Input() function
  • Exercise

 

MODULE-3: INTRODUCTION TO DATA STRUCTURES

  • Introducing Lists, Tuple and Dictionaries
  • Sets, Booleans and Comparison Operators
  • File I/O
  • Adding / Modifying / Removing List Elements
  • Organizing a List
  • Exercise

 

MODULE-4: LIBRARIES AND DATA STRUCTURES

  • Working with Lists
  • Working with Tuple
  • Working with Dictionaries
  • Python Libraries
  • Exercise

 

MODULE-5: CONDITIONAL STATEMENTS AND LOOPS

  • IF, IF-ELSE, IF-ELIF-ELSE Statements
  • Multiple Conditions and Multiple IF Statements
  • WHILE and FOR Loops
  • Nesting Loops
  • Break Command and Avoiding Infinite Loops
  • Understanding Iterators
  • Applying Iterators on Data Structures
  • Exercise

 

MODULE-6: METHODS AND FUNCTIONS

  • Methods and Functions Overview
  • Defining and Calling Functions
  • Returning a Value & Modules
  • Exercise

 

MODULE-7: FUNCTIONS

  • Working with Functions
  • Lambda Expressions, Map and Filter Functions
  • Nested Statements and Variable Scope
  • Exercise

 

MODULE-8: OBJECT ORIENTED PROGRAMMING

  • Object Oriented Programming
  • Defining Classes and Objects
  • Defining Methods
  • Inheritance and Polymorphism
  • Exercise

 

MODULE-9: CONNECTING TO DATABASE & WORKING WITH FILES

  • Connecting to a Database from Python
  • Retrieving and processing Database data
  • Creating a File
  • Opening a File
  • Writing to a File
  • Exercise

 

MODULE-10: ERRORS AND EXCEPTIONS HANDLING

  • Handle Possible Errors
  • Exception Handling (Try-except, Try-except-finally etc.)
  • Exercise

 

MODULE-11: DATA VISUALIZATION

  • Introduction to matplotlib
  • Installation of matplotlib
  • Plotting Line Graphs, Histograms, Bar Charts, Scatter plots and more
  • Exercise

 

MODULE-12: DATA ANALYSIS

  • Data Analysis Introduction
  • Data Analysis using Pandas
  • Pandas Series
  • Pandas Data Frames
  • Manipulating Data in Data Frames
  • Exercise 

 

MODULE-13: DATASET EXPLORATION

  • Analyze data sets from various repositories e.g. Kaggle, Kiva data
  • Leverage APIs to retrieve information from web sites
  • Exercise 

 

MODULE-14: SAMPLE PROJECT & PREPARING FOR THE NEXT OPPORTUNITY

  • Demo of a real-life sample project and presentation techniques
  • Designing Best Practices
  • Preparing for the Interviews
  • Q & A

 

Classes: 22-25 Hours

Lab Sessions: 30 Hours
 
Duration: 10 Weeks
 
LIVE Session FEE: $500 (Special Discount for Students)
 
 
***As per the tutor's discretion, some of the provided course content may be altered/omitted to suit the class needs***
 
**Products and Logos Mentioned are Trademarks of the Respective Companies**
 
*Provided Individual Course Fee is not applicable for Corporate Customers & Students*
 
 






Please contact us for the course details including the currently offered courses, course content, price and the schedule.

Free Demo

If you are interested to upgrade your skill-set, please consider attending one of our Real Classes as a free demo to evaluate the class quality and then decide your course of action.