Multithreading in Python
Concurrent programming in Python, using threads and processes. Learn about GIL!
Python Fast Track
The fastest path for learning python. The best training for experienced developers.
Structural Pattern Matching
Learn about the structural pattern matching that was introduced in Python 3.10.
Static Analysis Tools
Learn about the available tools and libraries that allow us to perform static analysis for our code.
Unit Testing in Python
Learn how to develop unit tests using the PyTest framework, and the Requests library.
Data Classes in Python
Become familiar with the possibility to define data classes, that was introduced in Python 3.7.
Become familiar with the PySpark framework. Learn how to use it when dealing with big data.
Become familiar with the matplotlib library and learn how to create magnificent charts.