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