Getting Started!

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 or files.

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.

Time for the first lesson!