Python for Data Science

Python is a general-purpose programming language that is becoming more and more popular for doing data science. Companies worldwide are using Python to harvest insights from their data and get a competitive edge.

Course Description
Python is a general-purpose programming language that is becoming more and more popular for doing data
science. Companies worldwide are using Python to harvest insights from their data and get a competitive
edge. Unlike any other Python tutorial, this course focuses on Python specifically for data science. In our
Intro to Python class, you will learn about powerful ways to store and manipulate data as well as cool data
science tools to start your own analyses

Data Science
This course will enable you to gain the skills and knowledge that you need to successfully carry-out real-
world data science and machine learning projects.
 This part of the course covers data analysis and visualization. You will be working on real datasets using
Python’s Numpy, Pandas, Matplotlib and Seaborn libraries.
 

Course Content
Introduction
The Python Environment
 Starting Python
 Using the interpreter
 Running a Python script
 Python scripts on Unix/Windows
 Editors and IDEs
Getting Started
 Using variables
 Built-in functions
 Strings
 Numbers
 Converting among types
 Writing to the screen
 Command-line parameters
Flow Control
 About flow control
 White space
 Conditional expressions
 Relational and Boolean operators
 While loops
 Alternate loop exits
Lists and Tuples
 About sequences
 Lists and list methods
 Tuples
 Indexing and slicing
 Iterating through a sequence
 Sequence functions, keywords, and operators
 List comprehensions
 Nested sequences
Dictionaries Sets and Dictionary
 About dictionaries
 Creating dictionaries
 Iterating through a dictionary
 About sets
 Creating sets
 Working with sets
Working with Files
 File overview

 The with statement
 Opening a text file
 Reading a text file
 Writing to a text file
Functions
 About sequences
 Function parameters
 Global variables
 Global scope
 Returning values
 Sorting data
Using Modules
 The import statement
 Module search path
 Zipped libraries
 Creating Modules
 Function and Module aliases

Course Introduction
Overview of Data Analysis, Data Visualization, and Machine Learning
Environment Set-Up
Jupyter Notebook Installation
 Python for Data Analysis – NumPy
 Numpy Arrays
 Numpy Array Indexing
 Numpy Operations
Python for Data Analysis – Pandas
 Series
 Missing Data
 Group by
 Merging Joining and Concatenating
 Operations
 Data Input and Output

Python for Data Visualization – Matplotlib
Data Visualization with Matplotlib
Python for Data Visualization – Seaborn
 Distribution Plots
 Categorical Plots
 Matrix Plots
 Regression Plots
 Grid
 Style and Color

Course Reviews - 0

Submit Reviews

Select Course Pricing Package

Subscribe to our newsletter to receive all our updates!