Overview

Welcome to my course: Python for Data Analysts. The purpose of this course is to give you the skills to get started using Python like a Data Analyst. It doesn't teach you how to be a developer and I skip over or lightly cover any concepts that I think are less important to getting started. The idea is to just teach you what you need to get started as a Data Analyst and get you motivated enough to start learning Python in depth by yourself as you need to.

Coding is a difficult skill to pick up and doesn't come naturally to a lot of people including myself. If you are just learning how to code then I highly recommend you set up your Python environment the same way I did. Development environments can be complicated even for experienced individuals.

Instructions are highlighted

I've released a YouTube video to accompany this document and highly recommend that you follow along with that as well. You can find it on my YouTube channel here:

Also make sure you download the datasets necessary for this tutorial here.

One more thing. If this is your first time coding or you're just starting your journey, don't worry! You will probably need to go through this at least twice in order to start understanding

What is Python and What does it help Data Analysts do?

Python is a high-level, object-oriented programming language.

It is one of the most popular languages used by Data Analysts and Scientists because it is open-source, very flexible, easy to learn, and VERY well-supported. That last point is very important because many languages have all the prior features, but because Python has gained critical mass in the Analytics industry, almost everyone who designs an application to be used by Data Analysts or Data Scientists will design it with Python compatibility. Aspects of Analytics that are well supported by Python and their respective supported libraries include:

Let's get started:

Preparation

You'll need three things to get started with this course: