Skip to content
IVlaD17 edited this page Jun 9, 2021 · 7 revisions

Welcome to the ISIS Training Centre!

In this wiki, you will find all the information required to get up to speed with the things you need to know for your day-to-day tasks as well as other more advanced concepts you will find useful or which will make your life easier.

Topics Covered

General Topics

Specific Topics

  • Specific Langauges:
  • Advanced Features:
    • Axon
    • GitHub REST
    • GitHub GraphQL APIs
    • Apache HTTPD
  • Running your CI
  • Containerisation: Docker
  • Qt / PyQt and the Qt Designer/UI files
  • Agile Workflows: Behaviour Driven Development (?) Domain Driven Design (?)
  • Linux shell/WSL/Powershell (Command Lines)

Delivery Schedule

First Year

  • September
    • Design and Code Reviews
    • Git Training & SSH Basics
  • October
    • Group Specific Training 1
    • Group Specific Training 2
  • November
    • Generic Agile Principles
    • Specific Agile Principles
  • December
    • Group Specific Training 3
    • Group Specific Training 4
  • January
    • Group Specific Training 5
    • Requirements Gathering
  • February
    • Software Design
    • Group Specific Training 6 / Database Design
  • March
    • Test Driven Development (if not group specific)
    • Group Specific Training 7
  • April
    • Group Specific Training 8
    • Group Specific Training 9
  • May
    • Continuous Development
    • Group Specific Training 10
  • June
    • Continuous Integration
    • Group Specific Training 11
  • July
    • Group Speccific Training 12
    • End of Year Review and Feedback
  • August
    • End of Year Review and Feedback

Second Year

Each month, there will be two Group Specific Training sessions as well as being able to revisit any previous topics or more advanced courses.

Clone this wiki locally