Dashboard

Course resources, rules, slides and quick references — all in one dark-themed dashboard.

Beginner's Setup

Recommended: Setting Up Your VSCode Editor

Your editor is the most important tool in your arsenal. That’s where you’ll spend most of your time. Make sure you’re comfortable with it.

Visual Studio Code is, by far, the most popular code editor today. According to the 2024 StackOverflow Survey almost 75% of developers use it. We recommend you learn it well. Even if you use another editor, you’ll be working with others who use it, and it’s a good idea to have some exposure.

Watch these introductory videos (35 min) from the Visual Studio Docs to get started:

Learning How To Use Google Colab

Google Colaboratory (or "Colab" for short) is an incredibly powerful tool that lets you write and execute Python code directly in your browser. It's especially popular for data science, machine learning, and education because it requires no setup and provides free access to powerful compute resource with limitations

Colab is a hosted Jupyter Notebook service. This means you can combine runnable code, explanatory text, images, and more all in one single document. It saves automatically to your Google Drive, making it easy to share and collaborate with others.

Watch these introductory video (20 min) to get started:

Below resources is NOT recommended for complete beginners

To learn more, explore these official guides and tutorials from Google's documentation:

Least Recommended: Mobile App

Running basic python code on your mobile device

Download it from playstore/appstore (~10-15 min):