Module 1 Section 1: Welcome To The Course
Unit 1 Installing Python (Windows & MAC)
Module 2 Section 2: Core Programming Principles
Unit 1 Types of Variables
Unit 2 Using variables
Unit 3 Boolean Variables and Operators
Unit 4 The "While" Loop
Unit 5 The "For" Loop
Unit 6 The "If" statement
Unit 7 Code indentation in Python
Unit 8 Section Recap
Unit 9 HOMEWORK: Law of Large Numbers
Unit 10 Quiz 1 - Core Programming Principles
Module 3 Section 3: Fundamentals Of Python
Unit 1 What is a List?
Unit 2 Let's create some lists
Unit 3 Using the [] brackets
Unit 4 Slicing
Unit 5 Tuples in Python
Unit 6 Function in Python
Unit 7 Packages in Python
Unit 8 Numpy and Arrays in Python
Unit 9 Slicing Arrays
Unit 10 Section Recap
Unit 11 HOMEWORK: Financial Statement Analysis
Unit 12 Quiz 2 - Fundamentals of Python
Module 4 Section 4: Matrices
Unit 1 Project Brief: Basketball Trends
Unit 2 Matrices
Unit 3 Building Your First Matrix
Unit 4 Dictionaries in Python
Unit 5 Matrix Operations
Unit 6 Your first visualization
Unit 7 Expanded Visualization
Unit 8 Creating Your First Function
Unit 9 Advanced Function Design
Unit 10 Basketball Insights
Unit 11 Section Recap
Unit 12 HOMEWORK: Basketball free throws
Unit 13 Quiz 3 - Matrices
Module 5 Section 5: Data Frames
Unit 1 Importing data into Python
Unit 2 Exploring your dataset
Unit 3 Renaming Columns of a Dataframe
Unit 4 Subsetting dataframes in Pandas
Unit 5 Basic operations with a Data Frame
Unit 6 Filtering a Data Frame
Unit 7 Using .at() and .iat() (advanced tutorial)
Unit 8 Introduction to Seaborn
Unit 9 Visualizing With Seaborn: Part 1
Unit 10 Keyword Arguments in Python (advanced tutorial)
Unit 11 Section Recap
Unit 12 HOMEWORK: World Trends
Unit 13 Quiz 4 – Data Frame
Module 6 Section 6: Advanced Visualization
Unit 1 What is a Category data type?
Unit 2 Working with JointPlots
Unit 3 Histograms
Unit 4 Stacked histograms in Python
Unit 5 Creating a KDE Plot
Unit 6 Working with Subplots()
Unit 7 Violinplots vs Boxplots
Unit 8 Creating a Facet Grid
Unit 9 Coordinates and Diagonals
Unit 10 BONUS: Building Dashboards in Python
Unit 11 BONUS: Styling Tips
Unit 12 BONUS: Finishing Touches
Unit 13 Section Recap
Unit 14 HOMEWORK: Movie Domestic % Gross
Unit 15 Quiz 5 - Advanced Visualization
Module 7 Section 7: Homework Solutions
Unit 1 Homework Solution Section 2: Law Of Large Numbers
Unit 2 Homework Solution Section 3: Financial Statement Analysis (Part 1)
Unit 3 Homework Solution Section 3: Financial Statement Analysis (Part 2)
Unit 4 Homework Solution Section 4: Basketball Free Throws
Unit 5 Homework Solution Section 5: World Trends (Part 1)
Unit 6 Homework Solution Section 5: World Trends (Part 2)
Unit 7 Homework Solution Section 6: Movie Domestic % Gross (Part 1)
Unit 8 Homework Solution Section 6: Movie Domestic % Gross (Part 2)
Powered By WP Courseware

Python Programming


Course Description

Learn Python Programming by doing!

There are lots of Python courses and lectures out there. However, Python has a very steep learning curve and students often get overwhelmed. This course is different!

This course is truly step-by-step. In every new tutorial we build on what had already learned and move one extra step forward.

After every video you learn a new valuable concept that you can apply right away. And the best part is that you learn through live examples.

This training is packed with real-life analytical challenges which you will learn to solve. Some of these we will solve together, some you will have as homework exercises.

In summary, this course has been designed for all skill levels and even if you have no programming or statistical background you will be successful in this course!