Education · 1 of 4
The path
Learn the tools, build things people can click on, get hired on those things.
- 1
High school
Grades 11 and 12
Take computer science if your school offers it, and every math you can. Build a site for a club, a band or a family business.
- 2
Pick a route
0 to 4 years
A 2 to 3 year college diploma (Algonquin, Seneca, BCIT (British Columbia Institute of Technology), SAIT (Southern Alberta Institute of Technology)), a 4-year computer science degree, a bootcamp, or self-study. All four lead to jobs. The degree opens the most doors later.
- 3
Learn the core stack
Ongoing
HTML, CSS, JavaScript, then a framework like React and a back-end like Node or Python. Git and the command line are not optional.
- 4
Portfolio and co-op
During training
Three to five real projects online, with the code public on GitHub. Co-op terms at Algonquin pay about $7,000 to $10,000 a term.
- 5
First job
Weeks to months
Junior roles are competitive. Apply widely, including agencies and non-tech companies that need a website person.