Our great sponsors
-
intro-numerical-methods
Jupyter notebooks and other materials developed for the Columbia course APMA 4300
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
To learn on your own outside of a class, I recommend setting up ipython and jupyter notebook / lab as an IDE. One open source numerical methods course I used to get better at Python when starting out is: https://github.com/mandli/intro-numerical-methods
I picked up python and software dev in general because I could not find a job after graduating with an elec eng degree. Python is so much fun! As for the people to bounce off ideas I would recommend Python discord server. They also have private chat rooms where I can talk 1-on-1 with people and explain your problems/ideas better.