COURSE OUTLINE

Session 9

- Blockchain network
- Consensus

Session 5

- Working with files
- Error handling and debugging

Session 6

- Object oriented programming
- Modules

Session 1

- Small introduction to git
- Setting up python and IDE
- Course outline

Session 2

- REPL and data types
- variables, integers, strings, operators
- Lists
- Introduction to blockchain

Session 4

- Complex data structures
- Python libraries
- Introduction to hash functions/cryptography

Session 3

- Functions
- Loops and conditionals
- PEP 8
- Code documentations

Session 7

- Flask
- HTTP requests

Session 8

- Javascript
- HTML/CSS

Session 10

- Putting it all together
- Practical class and missing parts