“To teach is to learn twice” - Joseph Joubert
Creating a course to teach a programming language, framework or other piece of technology is a rewarding endeavor. Simplifying something to the point it can be understood by newcomers requires our own understanding to be both broad and deep. Simply put, teaching a thing is an excellent way to really understand a thing.
Over the years we’ve created many courses. Creating a series of exercises as problems for students to solve, each building upon the last, leading to a working implementation of some use-case.
Creating courses requires a huge investment of time and energy. Maintaining courses - to keep up-to-date with the latest version, ensuring it covers all the features - requires even more effort.
This talk introduces you to the Course Management Tools (CMT) - tooling we’ve created to make the lives of both the course creator and the student much easier.
You’re probably wondering:
We‚’ll answer all these questions, and more!