Frequently Asked Questions


What is the difference between each course?

Code 101 and Code 102 introduce coding beginners to the world of software development and the potential of a career in tech—no prerequisites or previous experience required. Code 201 is designed to build a strong foundation in software development through HTML, CSS, Javascript, and various libraries to create fully-functional web apps with the tools and best practices of industry professionals.Code 301 focuses on intermediate training in the languages and technologies that software developers work with every day, such as APIs, SQL, and AJAX, plus more advanced projects in HTML, CSS, and JavaScript.

Code 401 courses take intermediate developers and train them in a specific programming language (plus tools and best practices) to help them land high-paying jobs in the tech industry. Graduates of Code 401 courses are ready to hit the ground running as full-blown software developers in tech companies or startups of their own. Learn More

What is the pricing for each course?

For Domestic Students:

Code 101: Explore Software Development
One Day (9am-5pm)

Code 102: Intro to Software Development
Nights & Weekends Track: 2 Weeks (Monday – Thursday 6:30-9:30pm, Saturdays 9am-6pm)

Code 201: Foundations of Software Development
Nights & Weekends Track: 8 Weeks (Monday – Thursday 6:30-9:30pm, Saturdays 9am-6pm)

Code 301: Intermediate Software Development
Nights & Weekends Track: 8 Weeks (Monday – Thursday 6:30-9:30pm, Saturdays 9am-6pm)

Code 401: Advanced Software Development in Full-Stack JavaScript
Nights & Weekends Track: 20 Weeks (Monday – Thursday 6:30-9:30pm, Saturdays 9am-6pm)

For international students, please contact us for more information.

Do you offer any online classes?

We do not currently offer courses online. All of our classes are in person, with extensive access to an instructor and TAs. We focus on project-based learning, i.e. working with others in a collaborative environment.

In-person training serves multiple purposes. It teaches students how to work together in a team, makes it much easier to sustain the intensity and pace of our program, and gives students direct access to instructors and classmates. We offer Nights & Weekends tracks for every ability level.

What is the course schedule like?

Students attending night courses should expect to be on campus weekdays from 6:30 to 9:30 p.m., and Saturdays from 9 a.m. to 5 p.m. See the course calendar for start dates. Each week will be a mix of lecture from an instructor, supervised lab time, and unsupervised coworking and pair-programming time. There is some week-by-week variance in the amount of lecture time, with some weeks having nine hours of lecture (for example, the first week of the course), but most having six hours of lecture. Project weeks, which are all lab-only, have no lecture time.

What does an average day look like?

Students are on campus weeknights from 6:30 to 9:30 p.m., and Saturdays from 9 a.m. to 5 p.m.

Class time focuses on lectures, whiteboard practices, and “reverse classroom” discussions about your code. Lab time spent in group projects, on homework, and getting one-on-one help from instructors and TAs.

Project weeks deviate from this schedule to focus on your group projects. This is an opportunity to work with other students on a larger project that adds to your experience and resume. You and fellow classmates work in the co-working space with instructors, co-instructors, and TAs nearby.

The course uses additional textbooks and online readings, lessons, and tutorials, plus various assignments and quizzes. Group projects and pair programming also add to your experience and education.

Throughout Code 401, students also hear from guest speakers or learn from our Career Development curriculum.

Career Development

What sort of jobs do graduates get?

We work with companies that are looking for their tenth, hundredth, and thousandth employee. You’ll leave Vancouver Coding School ready to begin (or continue) a career as a software developer.

Most of the graduates from schools powered by Code Fellows are offered jobs as back-end developers, product specialists, mobile developers, software architects, front-end developers, software engineers, and other development-heavy roles. Some pursue careers as technical writers, product managers, consultants, and startup co-founders.

Can you become career-ready this quickly?

Immersion is the key to quickly learning the tools and programming languages that you’ll need on the job as a professional software developer. Our program takes hard-working, ambitious individuals and channels their drive into several months of intensive training.

This process is even faster for students who already have some personal or on-the-job training in programming. If you are an absolute beginner, start your journey in Code 101 or Code 102.

Are the student success stats for real?

Yes, they are 100% real. Check out our student success stories.


What is the application process?

Code 101/102: Beginners who would like to enroll in our one-day Code 101 or our more intensive Code 102 course can sign up online.

Code 201/301: Applicants to Code 201 and Code 301 courses will have an initial phone screen and will need to pass an entrance test to make sure that they are prepared for the course ahead.

Code 401: To enroll in Code 401, students will have an initial phone interview, Code Evaluation, and a technical interview to ensure that they have experience equivalent to what is taught in Code 201 and Code 301.

How to Apply »

How do I apply?

Check out the course map to decide which course is right for you. Once you’re ready to apply, let us know and an admissions advisor will walk you through the process!

Where to Start Learning to Code »

How to Apply »

Contact Us »

I have zero experience and am a little intimidated. Are your classes truly beginner-friendly?

If you’re completely new to programming, we offer Code 101, a one-day workshop geared towards people who are curious about programming and want to find out if this is the right career for them. You will get a sneak peek of the Vancouver Coding School learning experience, find out how websites are built, and code a webpage yourself using industry-standard tools and professional coding practices.

Ready to get started learning software development? Tired of getting stuck using online tutorials? Fast track your learning in Code 102 with instruction from experienced developers to blast through the prework for Code 201, while getting a tour of the tools and techniques of modern developers.

View upcoming courses »

I applied! Now what?

Thanks for applying to our program!

We will review your application and be in touch as soon as possible. Due to high demand, it may take a few days for you to hear from us, but we will be in contact with you, regardless of the result of your application.

How do I reserve my seat for a course?

Your seat is saved in Code 101 OR Code 102 as soon as you pay for the workshop. Your seat is saved in Code 201, Code 301, and Code 401 as soon as we receive your acceptance email, sign your contract, and pay your deposit.

How to Apply »

International Students

Do you accept international students?

Yes, we do accept international students. You are more than welcome to apply to Vancouver Coding School, but please keep in mind that there are a few additional considerations for international applicants.

Please contact us to submit an application or to learn more about your options.

Contact Us »

Are there housing arrangements for students who are traveling from abroad?

We offer several options for international students: Homestays, Suites and Student Houses. All of them are good, safe and convenient. Please contact us for details.

Additional questions?

Don’t see an answer to your question? Please feel free to contact us.