Skip to content

Onboarding

While the workshops are mainly meant to teach general concepts and tools that can be applied to TUAS and other software projects, the onboarding process is meant to provide projects to build up programming skill and domain knowledge.

There are three sections of onboarding projects:

  1. Level 0: Programming Languages
  2. Level 1: Onboarding Project
  3. Appendix: Workshops

Level 0 projects are meant to teach basic fluency with specific programming languages. Level 0 projects are language-specific, and you can choose to skip them if you are already comfortable with the language.

The Level 1 project is meant to familiarize you with the specific tools and methods that we use to develop software at TUAS.

The Appendix contains workshops that teach general concepts in certain domains (e.g. Docker, HTTP).

Level 0 Tutorial Solution Code

To view all of level 0 tutorial solution code, you can visit this repo.