Python for Data Analysis
This four day course introduces the participant to how Python is often used in Data Science. The class will start with an overview of Python and then explain how it functions in the data management arena.
Course taught by an expert Computer Coding Instructor.
4 days - $2,100.00
Prerequisites:
Basic knowledge of Python is helpful.
Course Outline
An Overview of Python
Why Python?
Python in the Shell
Python in Web Notebooks (iPython, Jupyter, and Zeppelin)
Demo: Python, Notebooks, and Data Science
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
Sequences, Arrays, Dictionaries, and Sets
About Sequences
Lists and list methods
Tuples
Indexing and slicing
Iterating through a sequence
Sequence functions, keywords, and operators
List comprehensions
Generator Expressions
Nested sequences
Working with Dictionaries
Working with Sets
Working with files
File Overview
Opening a text file
Reading a text file
Writing to a text file
Reading and writing raw (binary) data
Functions
Defining Functions
Parameters
Global and local scope
Nested functions
Returning values
Essential Demos
Sorting
Exceptions
Importing Modules
Classes
Regular Expressions
The standard library
Math Functions
The string module
Dates and times
Working with Dates and Times
Translating timestamps
Parsing dates from text
Formatting dates
Calendar data
Python and Data Science
Data Science Essentials
Pandas Overview
NumPy Overview
SciKit Overview
MatPlotLib Overview
Working with Python in Data Science
