The Sparkbox Apprenticeship is loosely separated into three phases. Completing a phase provides a clear checkpoint for review, reflection, and closure.
Phase one explores the essential software toolset and uses them to establish proficiency regarding the foundations of software development through practical challenges.
See the Phase 1 Curriculum β
During Phase two, developers work with HTML and CSS to implement a product card layout.
See the Phase 2 Curriculum β
In Phase three, developers have the opportunity to put their newly acquired skills to good use building a working app via a fully agile process with project management, design, and even an internal "client."
See the Phase 3 Curriculum β
The Job Preparedness phase is a bonus, five-week workshop designed to teach apprentices how to highlight their strengths, and how to approach the job market of the web industry.