close modal
icon engineering skills

Engineering fundamentals training

This course was designed to introduce engineers to the principles, strategies and practices that improve quality and performance, particularly when working together in teams and with a growing codebase.

Level

Intermediate

Pre-requisites

Programming experience

Pre-requisite Courses

None

  • Testing strategies and applications

  • Git workflows

  • Effective pair programming

  • Code modularity

  • Debugging strategies

  • Microservices vs Monoliths

  • Quality control

  • Security

  • Working methodologies

  • How to run an effective DevOps organisation