This course was designed to introduce programming concepts that will improve your programming skills. Along the way, the course implements several examples using financial data. This course has approximately 1,000 lines of code, which certainly will boost your programming skills. You will find the code associated with each lesson.
The first macro topic is Functions. You will learn functions, function annotations, and function arguments. These topics will contribute to improving your programming skills. In addition, they will help you to understand many codes that you will find on the internet. Meanwhile, the second macro topic is Python Classes. When your code grows, you need to encapsulate your work using classes.
Among economists and professionals with backgrounds in finance and business, I have seen many of them struggle to code their ideas and methods. Part of that failure is because they do not know classes and functions.






