Generating random integers, floating point numbers, strings and bytes using random, os and secrets built-in modules in Python.
Handling files in Python using os module including creating, renaming, moving, removing files and directories, listing all current files and directories and more.
Using Python standard library smtplib and email modules to connect to any SMTP server and send emails in Python automatically.
Using ipaddress standard Python library to manipulate IPv4 and IPv6 addresses, networks, subnets and more.
Using Python standard library pickle module to save (pickle) and load (unpickle) any type of object in Python.
Learn how to compress and decompress files, folders and symbolic links in Python using gzip compression in tarfile built-in module.
Writing a server and client Python scripts that receives and sends files in the network using sockets in Python.