- Printing
- Manipulating
- Debuging
- String Manipulation
- Variables
- Data Types
- Numbers
- Operations
More details here.
- Type Conversions
- f-Strings
- Subscripting
- If Statements
- Logical Operators
More details here.
- Modules
- Randomisation
More details here.
- Manipulating list items
- Editing a list
- Nested list
- More funcitons with random modules
More details here.
- Loops
- Range
- Code Blocks
More details here.
- While loops
- Functions
- Code Blocks
- While Loops
- Link between different files
More details here.
- input with functions
- argument
- parameters
- more functions related to lists
More details here.
- dictionaries
- its difference compared to lists
- manipulating dictionary items
More details here.
- more on dictionaries
- nesting list with dictionary
- workflow of dictionary inside a list and vice-versa
More details here.
- Function with outputs
- Using functions inside another function
- Docstrings
- Storing functions indide a dictionary
- Using functions with dictionary values
- Recursion
More details here.
- A complete revision of what I've learned till today
More details here.
- Scope
- Local and Global variables
- Do's and dont's of a local variable
More details here.
- Debugging
More details here.
- Using local and global variables
- IDE setup
More details here.
- general introduction to OOP
- using built in packages
- adding external packages to your ide
More details here.
- making classes
- using objects, methods and attributes in the class
- initialization
More details here.
- working with classes and objects
- designing methods and attributes as per requirements
- more understanding of OOP in general
More details here.
- turtle graphics
- tuples
More details here.
- Turtle Event Listeners
- Higher order functions
- Indepth on turtle
- Screen tracer on turtle
- Working with classes
- Snake game (incomplete)
More details here.
- Inheritance (OOP)
- Slicing
- finishing the snake game
More details here.
- More on turtle graphics including OOP classes and objects
- started creating Pong game (not completed yet)
More details here.
- Completed the Pong game that was incomplete since the last day
More details here.Day
- Made a Turtle crossing game
More details here.
- File handling
- Storing, Accessing, Changing file and more
More details here.
- reading .csv files
- pandas general introduction
More details here.
- more on pandas
- accessing particular rows and columns
- wriitng to a new file as a csv format
- using csv data
More details here.
- List comprehension
- Dictionary comprehension
More details here.
- Tkinter
- Default Arguments
- Advanced Arguments
- *Args and **Kwargs
- Widgets in Tkinter
More details here.