Glad you're with us!
Most of what you need to know to understand the work that developers do is in the
high level fundamentals course.
Here you will be introduced to every aspect of software development: from the basics of what is front end/back end development
all the way to data modeling, project management, and managing technical debt.
If you want to gain a deeper understanding of software development, you can take the
basic programming course.
Here you will start learning how to code. While the high level fundamentals course should be enough to start breaking down the
silos on your team, learning to code will give you even more context to do so.
This can also be useful if you want to automate simple tasks like re-organizing spreadsheets
There's always the Professor Beekums blog
for more frequent content updates! You should
probably take the high level fundamentals course first though to gain context.