
Introduction to why Python is so useful, the structure of the course, and how you can get the most out of the material.
How to use Google Colab, a free Python coding tool that doesn't require you to install anything on your computer!
Download dozens of hands-on notebooks so you can work along with the videos and test your learning.
Install and import Python packages into a Google Colab notebook.
Use functions in Python to make calculations and processes easier!
How to save data into variables and basic overview of Python's data types.
How to import CSV's and Excel files from your computer, a website, or Google Drive. You will then learn how to save your results back to a CSV or XLSX file.
How to select columns, what an index is, and what are .loc[ ] and .iloc[ ] are.
How to use dataframe methods and attributes to perform basic analysis on a dataframe.
How to identify, replace or remove missing data in Python using: isnull( ), fillna( ), bfill( ), ffill( ) and dropna().
How to remove rows or columns using the drop( ) function.
How to use pandas drop_duplicates( ) function.
How to change data types using type functions and the astype( ) method.
How to use sort_values( ), order by descending or ascending order, and how to sort by index.
How to use boolean indexing to select rows based on one or more condition(s).
How to use replace( ) to find and replace data.
How to split one column into several like Excel's text-to-columns functionality.
How to use the groupby( ) function to perform calculations for sub-categories within a variable.
How to perform basic Excel calculations in Python.
How to replicate Excel's IF( ) function in Python using np.where( ).
How to perform calculations based on IF conditions within the data.
How to use logical operators to check more complex conditions.
How to join text data together in a fashion similar to Excel's CONCATENATE( ) function.
How to change the capitalization of text data in Python.
How to remove whitespaces from text.
How to code a pivot table in Python to make future reports easy!
How crosstabs can be used to create frequency tables and replicate pivot table functionality.
How to convert a wide table into tabular form. Great for preparing spreadsheets for software like Tableau.
How to add new data below an existing set of data.
How to use the merge( ) function to combine tables of data and define what type of join we want to use.
How to use the merge( ) function to combine tables of data and define what type of join we want to use.
How to build a column chart using matplotlib.
How to build a histogram using matplotlib.
How to build a scatterplot using matplotlib.
How to build a line and shaded area chart using matplotlib.
How to build a pie, donut, and treemap chart using matplotlib.
An overview of the Kiva loans data and template used in our work-a-long project.
Importing the Kiva loans data into our notebook from GitHub.
Using what we have learned to explore and clean the data.
How much money has been loaned through the Kiva platform?
How has the amount of money lent changed over time?
How does lending vary by activity sector?
How does lending vary by geographical region?
What is the most funded sector in each major region?
How to create a PDF of our notebook or save it to GitHub to share.
****INCLUDES DOZENS OF HANDS-ON CODING NOTEBOOKS****
This course will use hands-on exercises to teach you how to apply your Excel knowledge in Python.
Several years ago, I was in your shoes. I tried learning Python but would go back to do things in Excel because I was more comfortable with it. My goal in this course is to help you become as comfortable in Python as you are in Excel. To become comfortable, you need to have opportunities to participate in hands-on exercises and projects. You will have the chance to do both in this course.
This course is designed for students who want to grow their careers or improve their analysis by using Python.
What will you learn:
How to use Google Colab to begin using Python without installing software
How to use Python packages and functions
How to import and export data from Python
How to perform basic tasks like data cleaning
How Python can save time by creating scripts which can be re-run easily
How notebooks can be used to create well-documented analysis
How to replicate many Excel features
Excel features we will replicate in Python:
Pivot tables
VLOOKUP
Charts
Cell formulas like SUM( ), IF( ) and CONCATENATE( )
Filtering rows
Performing text to columns splits
and more!
Content
This course is divided into three parts.
The first part is the introduction to the course and an overview of the essential concepts you need to know to use Python and pandas.
In part 2, you will have the flexibility to take the lessons in whatever order best suits your needs. If you need to learn how to build a pivot table in Python, you can skip straight to that lesson. Want to build charts in python… you can start there instead.
In part 3 we will work on an analytics project using real-world data together. You will then apply everything you have learned to build your own project.
The course also has a 30-day 100% money-back guarantee. If you aren't happy with your purchase, you can refund the course with no questions asked.
Enroll now to make the leap from Excel to Python!
- Cory