dopeboy / tlmslackapprenticeshipcurriculum

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tlmslackapprenticeshipcurriculum

This is the curriculum for the TLM-Slack apprenticeship program. It is intended to be account for four weeks of training time. The instructor is encouraged to supplement this training with hands-on projects (not included) so that students can apply what they learn.

Unit Overview Objectives (Coders will...)
0: Intro to QA 4 lessons
  • Define and identify the differences between QA, QC, and Testing.
  • Justify the value of QA.
  • Define and identify the different kinds of testing.
  • Project: Write a test plan.
1: Testing for the web 4 lessons
  • Identify tools used in frontend web testing.
  • Write a unit, integration, E2E, and visual frontend web test.
  • Write an API test.
  • Project: Write a test in Cypress.
2: Intro to JIRA 1 lesson
  • Log bugs in JIRA.
3: Intro to Ruby & PHP for JavaScripters 2 lessons
  • Identify the defining traits of Ruby and its differences compared to JavaScript.
  • Identify the defining traits of PHP and its differences compared to JavaScript.

About