Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Python Basics

via freeCodeCamp

Overview

This course covers Python basics and aims to teach students the fundamentals of Python programming. By the end of the course, students will be able to write Python code using loops, functions, recursion, decorators, classes, and generators. They will also learn how to work with prime numbers, times tables, substrings, command line interfaces, and GUI development using Tkinter. The course includes hands-on projects such as building a shopping list, a guessing game, a calculator, and a random password generator. The intended audience for this course is beginners who want to learn Python programming from scratch.

Syllabus

Intro to Python Livestream - Python Basics with Sam.
Python For Loops, Functions, and Random - Python Basics with Sam.
Prime Numbers, Times Tables, & More - Python Basics with Sam.
Find Longest Substring / Guessing Game - Python Basics with Sam.
Command Line and Recursion in Python - Python Basics with Sam.
Scope and Decorators - Python Basics with Sam.
Build a Shopping List for the Command Line - Python Basics with Sam.
Generators and Classes - Python Basics with Sam.
Board Game, Lists and More - Python Basics with Sam.
Chicken Nuggets and itertools - Python Basics with Sam.
Tkinter Calculator - Python Basics with Sam.
Random Password Generator - Python Basics with Sam.
Solving Python Challenges - Python Basics with Sam.
Python Main Function, Door Game, and More - Python Basics with Sam.

Taught by

freeCodeCamp.org

Reviews

Start your review of Python Basics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.