Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
1-on-1 conversations on global topics
Dialogues
1-on-1 conversations on global topics
A global network of volunteers.
Explore Tutors
A global network of volunteers.

Computer Science

Computer Science

Home

Sessions


Channels

Announcements

Discussion

CS Help

Introductions


Join this subworld to ask questions, participate in discussions, and attend sessions.

Starting Soon

Computer Science Series

11

Python from Beginner to Advanced Series

Starts

I will be teaching Python from the most basic functions into advanced software development through many different lessons.

Aryan P

0/15

Python: Zero to Hero - Data

Starts

Hey my name is Mohammed and I love programming! My favorite programming language is python simply because of how easy it is to get a hang of and how versatile and popular it is. In this "Zero to Hero" course series I will be giving a complete rundown on the core basics of python, enough to jump start your programming journey. In Data we will briefly go over a simple introduction to programming, we will then move on to the core of all programs/scripts/code in general, DATA! Here's what you should expect to learn in this session: What is programming, comments, Variables, Strings/Numbers/Booleans, String formatting, Data Types, Lists & Tuples, and Dictionaries.

Please have python downloaded and functioning, I recommend finding a YouTube video on how to download and use python with VScode or Pycharm

VScode and PyCharm are the environments (applications) where you will be writing code.
I recommend VScode as it will be the environment I use

*NOTE: A Python: Zero to Hero - Logic course will be the following and final course for this 2 part series*

Mohammed A

1/10

Introduction to Python

2nd session

This is an introductory series to Python that will go from basic output and data types to functions and error handling. You do not need any prior programming knowledge but having Python installed before the series starts would be good.

Yan X

6/10

Python Introduction

2nd session

Python Introduction - Activities, projects about key concepts

Daniel F

Registration full.

Python Course

2nd session

Each week we'll dive deeper into how to use Python for a wide range of applications.

Kenshu D

6/40

Python

3rd session

We'll cover the basics of Python!

Mohit S

Registration full.

Python 101: For Beginners

4th session

This course is for beginners to programming. We'll cover various coding concepts and delve into Python specifics! We'll also practice with multiple problems as we go along. You'll be able to say that you're a programmer after this!

Dhanvi D

20/30

Python Essentials Full Course

4th session

Each week, we will learn one new python topic. We will start from the very basics, and then get to the more advanced, real-world applicable concepts. If you're new to programming, we will learn step-by-step. Python is essential to web development, AI/ML, and more, so I will try to get everyone up to speed the best I can.

Anish K

14/20

Python Basics

5th session

Python Basics for students of all ages with no experience!

Aadarsh G

5/50

Python - Flexible Series

6th session

In this series, I will be going over the basics of python. This is intended for people who have little or experience with python but some basic understanding of coding in general. I will add sessions as needed and times will be varying to accommodate both learners and me.
This is a flexible series as in I do not have a set pace or set time schedule, instead I will adjust the material and times to best suit the learners.

Rufan Y

1 spot left!

Python Introduction

7th session

Complete Intro to Python through projects, activities, and more

Daniel F

Registration full.