general updates
This commit is contained in:
parent
9801ac0379
commit
33163ad17b
|
@ -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
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue