general updates

This commit is contained in:
waldek 2021-10-26 21:52:08 +02:00
parent 9801ac0379
commit 33163ad17b
1 changed files with 21 additions and 5 deletions

View File

@ -104,10 +104,15 @@ TODO say hello plus ask for age
# Coding challenge - Celsius to Fahrenheit converter # Coding challenge - Celsius to Fahrenheit converter
# A text based adventure game
TODO mini text based adventure game to point out the complexity of conditional logic and flow control
# Creating your own functions # Creating your own functions
## Functions that *do* something ## Functions that *do* something
TODO recipe with variable flavor (chocolate, vanilla, ...)
TODO pretty_print TODO pretty_print
## Variable scope ## Variable scope
@ -120,6 +125,7 @@ TODO basic math functions
TODO import random exercise (digital dice) TODO import random exercise (digital dice)
TODO import datetime exercise (will it be Sunday) TODO import datetime exercise (will it be Sunday)
TODO simple ROT13 cryptography with multiple libs
# Coding challenge - Memento Mori calculator # Coding challenge - Memento Mori calculator
@ -157,10 +163,6 @@ TODO say hello to my friends exercise
TODO nested for loop exercise TODO nested for loop exercise
# Dictionaries as data containers
TODO adapt the login generator to output a dict
# Handling files # Handling files
## Reading from a file ## Reading from a file
@ -169,19 +171,27 @@ TODO adapt the login generator to output a dict
## csv, JSON and yaml ## csv, JSON and yaml
## pickle
# Coding challenge - Login generator # Coding challenge - Login generator
TODO write a login generator as a library with a cli as program TODO write a login generator as a library with a cli as program
BONUS argparse, save to file, read from file BONUS argparse, save to file, read from file
# Dictionaries as data containers
TODO adapt the login generator to output a dict
# Creating our own classes # Creating our own classes
## Class examples ## Class examples
TODO simple animal or vehicle exercise TODO simple animal or vehicle exercise
TODO task manager
## Class inheritance ## Class inheritance
TODO shapes and surfaces
TODO superhero game TODO superhero game
## Improve the login generator ## Improve the login generator
@ -200,6 +210,8 @@ TODO hangman exercise
TODO [db](https://opentdb.com/api_config.php) TODO [db](https://opentdb.com/api_config.php)
### Introduction to the `requests` library
## Threading ## Threading
TODO add a countdown timer to the multiple choice game TODO add a countdown timer to the multiple choice game
@ -210,7 +222,11 @@ TODO add a countdown timer to the multiple choice game
## wxpython guess the number ## wxpython guess the number
# Introduction to the `logging` library ## MVC design pattern
# Coding challenge - Login generator with GUI # Coding challenge - Login generator with GUI
# Coding challenge - Trivial pursuit with GUI
# Introduction to the `logging` library