• Course
  • Resources
  • About
IntroductionCode of Conduct

Handbook

  1. System Requirements
  2. Installation Guide
  3. Safeguarding
  4. Course Rules
  5. User manuals
  6. Debugging
  7. Asking for help
  8. Pair programming
  9. Tech Spikes
  10. Projects
  11. GitHub Workflow
  12. Project Presentations
  13. Project Roles
  14. Role circles
  15. Code review
  16. Retrospectives
  17. Mentoring guidance
  18. What to expect of mentors
  19. Tech for Better

Application

  1. Hobby page
  2. Project gallery
  3. Movie data
  4. Website
  5. Game

Pre-apprenticeship

  1. Pre-course
  2. Markup
  3. HTTP
  4. Testing
  5. Projects

Apprenticeship

  1. Introduction
  2. Server
  3. Database
  4. Authentication
  5. Server-side app
  6. Client-side app
  7. Full-stack app
  8. Design Sprint
  9. Build Sprint 1
  10. Build Sprint 2
  11. TFB Design Sprint
  12. TFB Build Sprint 1
  13. TFB Build Sprint 2

Testing Schedule

  • Schedule
  • Learnings
  • Spikes
  • Project
  • Resources

Learn how to make sure your code works correctly by creating automated tests.

Week 7

In advance

  • Intro to testing

Workshops

  • Build a testing library
  • Unit testing workshop
  • Integration testing workshop
  • TDD workshop

Updated schedule coming soon…

Session 13

  • 17:00-17:10 Check-in

Session 14

Week 8

Session 15

  • 17:00-17:10 Check-in

Session 16

Week 9

Session 17

  • 17:00-17:10 Check-in

Session 18