VCS Course Map
Ready to launch your career as a software developer, or just want to know if this is the right path for you? Check out our courses below to find out where you should start, what you will learn, and what you can expect after you successfully complete each course. Get started in HTML, CSS, and JavaScript with beginner-level courses, or take your training to the next level with intermediate and advanced courses
Code 101
Explore Software Development
Thinking about a new career in software development? Start here! In this one-day workshop, you’ll get a taste of a day in the life of a software developer.
Code 102
Intro to Software Development
Not sure where or how to start learning software development? Or maybe you’re discouraged by the confusing interfaces, unclear error messages, and unexplained concepts of online coding tutorials.
Code 201
Foundations of Software Development
Build a strong software development foundation and learn how to use HTML, CSS, JavaScript, and various libraries to create fully-functional web apps.
Code 301
Intermediate Software Development
Becoming a well-rounded developer is much more than learning language syntax.
Code 400 Overview
Code 400-level courses are the most intense courses offered at Vancouver Coding School
Code 401 Full Stack Javascript
Advanced Software Development
Build full-stack web applications with server-side Node.js and modern, client-side, front-end libraries and frameworks, including React
Code 401 Full Stack Javascript
Build full-stack web applications with server-side Node.js and modern, client-side, front-end libraries and frameworks, including React
Code 401 Python
Learn the language used at NASA, Instagram, Dropbox, and other companies large and small – as you build professional-grade apps in Python.
Code 401 ASP.NET
Learn to write clean, well-tested, advanced C# code using industry standard software engineering patterns and Microsoft’s new ASP.NET Core framework.
Code 401 Mobile Applications
Create mobile games and apps for the Android and iOS operating systems. Take your app ideas from concept to completion and learn the tools, frameworks
Code 401 Java SpringMC & Android
Learn to write clean, crystal-clear, well-tested, advanced Java code using industry standard software engineering patterns while building servers with SpringMVC and mobile apps with Android.