Topics Learned:
How to work with the Canvas Widget and Add Images to Tkinter
Projects:
A Pomodoro GUI Application
Topics Learned:
How to work with the Canvas Widget and Add Images to Tkinter
Projects:
A Pomodoro GUI Application
Topics Learned:
Creating Windows and Labels with Tkinter
Setting Default Values for Optional Arguments inside a Function Header
*args and **kwargs
Buttons, Entry, and Setting Component Options
Topics Learned:
Creating Windows and Labels with Tkinter
Setting Default Values for Optional Arguments inside a Function Header
*args and **kwargs
Buttons, Entry, and Setting Component Options
Topics Learned:
How to use dictionary comprehension
How to iterate over a Pandas DataFrame
History of GUI and introduction to Tkinter
Projects:
Applied list comprehension to the U.S. States Game
NATO Alphabet Project
Topics Learned:
How to use dictionary comprehension
How to iterate over a Pandas DataFrame
History of GUI and introduction to Tkinter
Projects:
Applied list comprehension to the U.S. States Game
NATO Alphabet Project
Topics Learned:
How to create lists using list comprehension
Coding Exercises:
Squaring number
Filtering even numbers
Finding data overlap between two lists
Topics Learned:
How to create lists using list comprehension
Coding Exercises:
Squaring number
Filtering even numbers
Finding data overlap between two lists
Projects:
The Great Squirrel Data Analysis – Explored squirrel census data using Pandas!
U.S. States Game – Built a fun geography quiz that tests your knowledge of U.S. states!
Loving how data and games are coming together!
Projects:
The Great Squirrel Data Analysis – Explored squirrel census data using Pandas!
U.S. States Game – Built a fun geography quiz that tests your knowledge of U.S. states!
Loving how data and games are coming together!
Topics Learned:
Reading CSV data in Python
DataFrames & Series – Working with rows and columns using Pandas
Topics Learned:
Reading CSV data in Python
DataFrames & Series – Working with rows and columns using Pandas
Topics Learned:
How to open, read, and write files
Relative and absolute file paths
Projects:
Snake Game – Added a high score feature!
Mail Merge Challenge – Automated personalized letter generation! 🚀
Topics Learned:
How to open, read, and write files
Relative and absolute file paths
Projects:
Snake Game – Added a high score feature!
Mail Merge Challenge – Automated personalized letter generation! 🚀
Projects:
Turtle Crossing Game – Built a fun game where the turtle dodges traffic to cross the road!
Projects:
Turtle Crossing Game – Built a fun game where the turtle dodges traffic to cross the road!
Projects:
Pong Game – Completed the game! 🎉
Had fun refining the mechanics and making it fully playable. 🚀
Projects:
Pong Game – Completed the game! 🎉
Had fun refining the mechanics and making it fully playable. 🚀
Projects:
Pong Game – Created two paddles and the ball, and got it moving! 🚀
Excited to add more game mechanics next! 🎮
Projects:
Pong Game – Created two paddles and the ball, and got it moving! 🚀
Excited to add more game mechanics next! 🎮
Topics Learned:
How to slice lists and tuples in Python
Projects:
Snake Game – Completed the game! 🎉
Had a great time refining the logic and making it more fun to play. 🚀
Topics Learned:
How to slice lists and tuples in Python
Projects:
Snake Game – Completed the game! 🎉
Had a great time refining the logic and making it more fun to play. 🚀
Topics Learned:
Class Inheritance
Projects:
Snake Game – Detected collisions with food, created a scoreboard, and handled wall collisions!
Making the game more interactive was a fun challenge! 🚀
Topics Learned:
Class Inheritance
Projects:
Snake Game – Detected collisions with food, created a scoreboard, and handled wall collisions!
Making the game more interactive was a fun challenge! 🚀
Projects:
Snake Game – Created the snake, made it move, and added controls!
Projects:
Snake Game – Created the snake, made it move, and added controls!
Topics Learned:
Object State and Instances
Understanding the Turtle Coordinate System
Projects:
A Turtle Racing Game
Topics Learned:
Object State and Instances
Understanding the Turtle Coordinate System
Projects:
A Turtle Racing Game
Topics Learned:
How to Extract RGB Values from Images
Projects:
A Hist Painting
Day 21 was all about working with colors—learned how to extract RGB values from images and used them to create a hist painting!
Topics Learned:
How to Extract RGB Values from Images
Projects:
A Hist Painting
Day 21 was all about working with colors—learned how to extract RGB values from images and used them to create a hist painting!
Topics Learned:
How to Generate Random RGB Colours
Turtle Challenges:
Drawing Different Shapes
Generate a Random Walk
Draw a Spirograph
Day 20 was all about adding color and creativity with Turtle Graphics! Learned to generate random RGB colors and create cool patterns.
Topics Learned:
How to Generate Random RGB Colours
Turtle Challenges:
Drawing Different Shapes
Generate a Random Walk
Draw a Spirograph
Day 20 was all about adding color and creativity with Turtle Graphics! Learned to generate random RGB colors and create cool patterns.
Topics Learned:
Python Higher Order Functions
Event Listeners
Projects:
An Etch-A-Sketch App
Topics Learned:
Python Higher Order Functions
Event Listeners
Projects:
An Etch-A-Sketch App
Topics Learned:
Turtle Graphics
How to use the Documentation
Importing Modules, Installing Packages and Working with Aliases
Projects:
A Coffee Machine using OOP
Topics Learned:
Turtle Graphics
How to use the Documentation
Importing Modules, Installing Packages and Working with Aliases
Projects:
A Coffee Machine using OOP
Topics Learned:
How to create your own Class in Python
Working with Attributes, Class Constructors and init() Function
Adding Methods to a Class
Topics Learned:
How to create your own Class in Python
Working with Attributes, Class Constructors and init() Function
Adding Methods to a Class
Topics Learned:
Object Oriented Programming
Classes and Objects
Constructing Objects and Accessing their Attributes and Methods
How to Add Python Packages and use PyPi
Practice Modifying Object Attributes and Calling Methods
Topics Learned:
Object Oriented Programming
Classes and Objects
Constructing Objects and Accessing their Attributes and Methods
How to Add Python Packages and use PyPi
Practice Modifying Object Attributes and Calling Methods
Projects:
A Higher Lower Game
A Coffee Machine
Day 13 was all about building two fun projects! The Higher Lower game tested logic and comparisons, while the Coffee Machine project helped practice handling resources and user input.
Projects:
A Higher Lower Game
A Coffee Machine
Day 13 was all about building two fun projects! The Higher Lower game tested logic and comparisons, while the Coffee Machine project helped practice handling resources and user input.
Projects:
A Number Guessing Game
Day 12 was all about building a Number Guessing Game! Handling user input, loops, and logic made it a fun challenge.
Projects:
A Number Guessing Game
Day 12 was all about building a Number Guessing Game! Handling user input, loops, and logic made it a fun challenge.
Topics Learned:
Global Scope
Local Scope
Debugging
Day 11 was all about understanding scope and fixing tricky bugs!
Topics Learned:
Global Scope
Local Scope
Debugging
Day 11 was all about understanding scope and fixing tricky bugs!