Programming Index

 

Programming — Index

This is the index containing all my links to programming related activities.


Learn Python in 30 Days

This series is about learning how to program the basics in Python.
I have a Github page for all the code which can be found at Learn Python In 30 Days

Week 1 – Core Basics

Day 1 – Your First Python Program

Day 2 – Variables & Data Types

Day 3 – User Input + Basic Math

Day 4 – Operators & Expressions

Day 5 – Conditionals (if/elif/else)

Day 6 – Chaining Conditions + Nesting

Day 7 – Review Day (A Small challenge)

 Week 2 – Loops & Collections

Day 8 – For Loops

          Day 9 – While Loops

          Day 10 – Lists

Day 11 – Tuples & Sets

          Day 12 – Dictionaries 

          Day 13 – Nested Structures & Looping

          Day 14 – Review Day (Make a Tiny Dungeon Game)

Week 3 – Functions & Files

Day 16 – Arguments & Defaults

Day 17 – Error Handling (try/except)

Day 18 – Working with Files

Day 19 – Using Modules (math, random, datetime)

Day 20 – Creating Your Own Module

Day 21 – Week 3 Challenge 

 Week 4 – Structuring Programs & Final Project

Day 22 – Lists & Dictionary Comprehensions

Day 23 – Working with JSON

Day 24 – Intro to Classes & Objects

Day 25 – Program Structure & Planning

Day 26 – Testing & Debugging

Day 27 – Mini Project: Rock Paper Scissors

Day 28 – Final Project Planning (Text Adventure Game Part 1)

Day 29 – Final Project Build (Text Adventure Game Part 2)

Day 30 – Final Project Build (Text Adventure Game Part 3) 

 

 

 

 

 

 

 

 

 

 




Popular posts from this blog

Math Behind Logic Gates

6502 - Part 2 Reset and Clock Circuit

Building a 6502 NOP Test