Unicode and bytes
Encoding/decoding error handling
File I/O
Basics