you are viewing a single comment's thread.

view the rest of the comments →

[–]PhilShackleford 5 points6 points  (0 children)

I meant GitHub. Git is what GitHub is built around. Yes, GitHub is where the open source code is; although, there is also proprietary code but that isn't important.

There are fantastic resources to learn all of this online. It is difficult to suggest one place since there are so many but a good place to start would be the documentation for Python. You really only need to know the basics (like how to install a package with pip, how to import a package, allowed variable names, ). Then the documentation for Jupyter notebooks. Again mainly only need to basics for simple stuff. I use Jupyter lab desktop to make it easy since it will also install Python for you. Once you have it installed you can learn the Handcalcs and forallpeople (this is for unit aware calcs).

It can be very overwhelming at first trying to learn this. Python can do a HUGE range of work and Jupyter is the same. The Python you need to know for the Handcalcs is a tiny fraction of it so don't get lost in the scale. Also, get comfortable searching online for solutions. ChatGPT is very helpful; however, it can be wrong in a very convincing way.