2. Projects
Build Projects
Time to sharpen your Python fundamentals! 🗡
The best way to learn to code is to do it. Think of it this way. You get better at soccer by playing soccer ⚽️ and not watching someone else play. Likewise, there’s only so much you can learn by just watching videos 📺 and reading textbooks 📚.
Hone up your skills using these 20 beginner python projects. 🏗 Follow along, and write the code yourself to maximize your learnings. 💻
▶️ Watch PK’s video, How I would learn to code
Course Content
-
⌨️ (0:00:00) Introduction
⌨️ (0:00:41) Email Sender
⌨️ (0:12:15) Word Replacement Program
⌨️ (0:14:35) Basic Calculator
⌨️ (0:28:21) Email Slicer
⌨️ (0:35:20) Binary Search Algorithm
⌨️ (0:53:48) Quiz Program
⌨️ (1:07:04) QR Code Generator
⌨️ (1:13:58) Interest Payment Calculator
⌨️ (1:21:51) Random Password Generator
⌨️ (1:31:41) Dice Rolling Simulator
⌨️ (1:38:47) Site Connectivity Checker
⌨️ (1:47:29) Currency Converter
⌨️ (1:51:53) Leap Year Checker
⌨️ (1:55:53) Word Dictionary
⌨️ (2:07:41) Rock, Paper, Scissors
⌨️ (2:19:39) Python Face Detection
⌨️ (2:27:14) Python Automation
⌨️ (2:39:02) Web Scraper
⌨️ (2:47:28) Image Resizer
⌨️ (2:57:34) Graph Plotter
Resources
💻 Code GitHub
✏️ Course developed by CodeWithTomi. Check out his channel
🧑💻 Learn to code for free and get a developer job: https://www.freecodecamp.org
📰 Read hundreds of articles on programming: https://freecodecamp.org/news