Our priority is the safety of our community. All programs at Lighthouse Labs are available remotely. Learn more.

Web Development
Work-Study

Covid-19 Plan 🔻

This program is designed for international students who want to study in Canada. We recognize the challenges in committing to this, due to the uncertainties of the pandemic.

We anticipate that by the start date of the program, international travel will be safe and possible. If it is not, enrollment deferral will be guaranteed for all students. No tuition costs will be lost, and the program can be taken once it is safe to do so.

Overview

  • Flexible Bootcamp

    Flexible bootcamp in 30 weeks

  • Personalized Mentorship

    Personalized Mentorship

  • Hands-On, Collaborative Learning Environment

    Collaborative Learning

  • Career Services

    Career Services

International students are an important part of our communities, at Lighthouse Labs and in Canada. Every year, students from around the world choose to study at our award-winning coding and data bootcamps. Our locations in central technology hubs, 90% student satisfaction rate, and industry-driven curriculum will set you up for success after graduation.

This program has been approved by the Private Training Institutions Branch of the Ministry of Advanced Education and Skills Training.

Study in

Consistently ranked as one of the most liveable cities in the world, beautiful Vancouver is Western Canada's largest metropolis. With over 100,000 tech jobs across multiple industries, Vancouver is an ideal place to start your tech career and settle into a home. The city's breathtaking natural landscapes, diverse cultures, and progressiveness all make it an ideal place to study and grow.

Vancouver, B.C.

What you will learn

Nodejs Javascript & Node.js

JavaScript is the universal programming language of the web. You'll become familiar with solving problems using the language and writing client-side scripts to create dynamic content.

Reactjs Node.js & React JS

JavaScript is better with its tools. Learn to use Node.js and React to increase JavaScript's usefulness. Using Node, execute scripts outside of a web browser. With the React library and its tools, build stronger user interfaces and use automated testing.

Ruby rails Ruby on Rails

Ruby, when paired with the Rails framework, is among the most versatile, intuitive, and practical programming languages. You'll learn about key concepts like the MVC design pattern and communicating with databases.

Html css HTML, CSS, & More

HTML and CSS are essential components for the web. Learn to use this duo to write, modify, and read code in well-structured, easily-maintained ways, and apply the techniques of responsive web design.

Com sci Networking & HTTP

It's critical to understand the distinctions between client and server-side code and the responsibilities each carries. Learn the fundamentals of HTTP, how to interpret its codes, and how to use it to retrieve data.

Sql databases SQL & Relational Databases

Learning to use relational databases is essential for designing web applications. Use SQL to expertly manage the data held in relational databases.

Javascript & Node.js


JavaScript is the universal programming language of the web. You'll become familiar with solving problems using the language and writing client-side scripts to create dynamic content.


Node.js & React JS


JavaScript is better with its tools. Learn to use Node.js and React to increase JavaScript's usefulness. Using Node, execute scripts outside of a web browser. With the React library and its tools, build stronger user interfaces and use automated testing.


Ruby on Rails


Ruby, when paired with the Rails framework, is among the most versatile, intuitive, and practical programming languages. You'll learn about key concepts like the MVC design pattern and communicating with databases.


HTML, CSS, & More


HTML and CSS are essential components for the web. Learn to use this duo to write, modify, and read code in well-structured, easily-maintained ways, and apply the techniques of responsive web design.


Networking & HTTP


It's critical to understand the distinctions between client and server-side code and the responsibilities each carries. Learn the fundamentals of HTTP, how to interpret its codes, and how to use it to retrieve data.


SQL & Relational Databases


Learning to use relational databases is essential for designing web applications. Use SQL to expertly manage the data held in relational databases.


Download Curriculum

First Name*

Email Address*

City*


Download Curriculum

How You'll Learn

How Youll learn

Sometimes, a single schedule doesn't work for everyone. Web Development Work-Study leverages versatility to make sure everyone can access digital skills training. With the choice between 2 different lecture schedules and a less concentrated timeline, students can balance their education with whatever else is going on in their lives.

While you maybe balancing a part-time job while studying in Canada, we recommend that students set aside 25 hours a week. This will make time for unplanned interruptions and the mental transitions between studying and your other responsibilities.

Tools and Resources

More than just lectures. Our education methodologies leverage a range of tools to provide training that's as engaging and personalized as possible.

Flexible Lectures

Flexible Lectures

Engage with lectures using interactive live-stream technology, with the freedom to choose between 2 lecture schedules. Miss something? Catch up on your own time with recorded sessions.

Personalized Mentorship

Flexible Lectures

An 8:1 student-mentor ratio means there will always be an industry expert ready to coach you in what you need. You'll get live access to experienced mentors that'll help you hop over whatever roadblocks you encounter.

Group Work

Flexible Lectures

Collaborate and share ideas with your cohort through online co-working spaces. Our team of expert mentors will always be there to guide you along the way.

Technical Interviews

Flexible Lectures

You won't just learn these skills, you'll learn how to communicate them too. Round out your ability to succeed at tech interviews with interactive online whiteboarding sessions.

Online Repository

Flexible Lectures

Access hundreds of hours of educational materials through Compass, our custom-built learning management system.

Real-Time Support

Flexible Lectures

Our dedicated student support team is available to assist you in real-time, so you get help when you need it the most.

We use a suite of technologies to ensure the best online learning

Zoom

ZOOM

Vs live

VS Live Share

Discord

Discord

Slack

Slack

Github

GitHub

Google meet

Google meet

Student Support.

We’re committed to supporting you inside and outside the classroom.

  • career services

    Career Services

    Our Career Services helps you transition smoothly from the classroom to a working environment. Topics include Resume Writing Workshop, Interview Workshop in Intro to Careers, 1:1 Resume editing and 1:1 Career Consultation to name a few.

  • student life

    Student Life

    Once you’re admitted, we’ll guide you to find housing, social events at our campus, and tons of tips on the best food. Here’s our guide to arriving in Canada.

Admissions Requirements.

Our students put their trust in us in travelling across the world to attend our programs, so we hold ourselves to the highest standards to ensure that everyone coming into our program is set up for success.

  • 1. Language & Education Requirements

    Before enrolling in the program, you will need to verify that you meet the English Language Proficiency requirement.
    • Duolingo English Test 110 or higher - Take a test now
    • TOEFL iBT score of 90 or higher (TOEFL Paper score – 575 or higher)
    • IELTS Academic score 6.5 or higher
    • Cambridge exam equivalency: Certificate in Advanced English (CAE)
    • High School Certificate or higher
    • 19 y/o+
  • 2. Admissions Process

    To attend bootcamp, students must receive a Letter of Acceptance (LOA) from our admissions team. The Admissions Process is broken into 3 steps:
    1. Apply online.
    2. Group Interview
    3. Logic and Technical Assessment

    This process typically will only take a few weeks. However, we recommend you apply 4-6 months before you plan to begin your studies.
    For more details on the admissions process, please visit our FAQ page

  • 3-1. Permit: Study Permit

    For studies lasting longer than 6 months, you must apply for a Study Permit. You can work off campus (up to 20 hours) and full-time (40 hours per week) during scheduled academic breaks without a Work Permit as long as they meet all of these requirements:
    - You are a full-time student at a designated learning institution (DLI)
    - You are enrolled in an academic, vocational or professional training program or their study program is at least 6 months long and leads to a degree, diploma or certificate
    - Your Study Permit says you can work off campus
    - You have already started studying
    - You have a Social Insurance Number (SIN)

    To apply for a study permit, please visit https://www.canada.ca/en/immigration-refugees-citizenship/services/study-canada/study-permit/apply.html

    Once you have received your Study Permit, you will need to contact our admissions team and provide us proof for our records.

  • 3-2. Permit: Post-Graduate Work Permit

    International students who graduate from Lighthouse Labs are not currently eligible to receive a Post-Graduate Work Permit. This policy may change in the future, but if you are seeking a Post Graduate Work Permit, we recommend you consider a publicly funded college. We have many international students that study with us for various other reasons outside of receiving a PGWP.
  • 4. Prep Course

    The prep modules will be sent to you after you have been accepted into the program. The 70 hours you'll spend on completing prep will introduce the basic technologies you'll use throughout the work study program, including: HTML, CSS, Ruby, JavaScript, and git. You are required to complete the Prep Modules at least one week prior to your first day in class.

Dollars & Start Dates.

Pricing & start dates for Vancouver

Tuition Fee

$ 17,500

Deposit

$ 4,000

Start Dates

October 18, 2021 - June 03, 2022

* Dates are for the duration of bootcamp and do not include the Prep Module

* International students are not eligible to receive scholarships or discounts

Language Requirements

** You will need to provide a proof of completing an English proficiency test from one of the following: Duolingo, TOEFL, IELTS, or CAE. Please check our Admissions Requirements

Our Students

Take it from those who know us best. Click through to read the experiences of some of the alumni who've passed through our Web Dev Bootcamp.

Apply Now

We want to connect you with the skills that can help you navigate an uncertain future with security. For more information, apply now.
As a reminder, you will need to provide a proof of completing an English proficiency test from one of the following: Duolingo, TOEFL, IBT, IELTS, CAE.

FAQ

We’ve answered your burning questions about our international program below. Have more general program questions? See our FAQ page.

  • What kind of laptop or desktop will I need?

    We strongly encourage you to use either a MacBook Pro or MacBook Air, running the most current version of Mac OS X. However, PC laptops can be used if they are running a recently installed version of Linux. Netbooks are a no-go.

    In any case, laptops should be no more than 3 years old with a minimum of 4GB of RAM. Monitor size is less important, but 13 inches is as small as you should go. Here's a nice table to help you choose:

    Web Bootcamp Data Bootcamp Intro Web Intro Data
    OS Ideal: OS X
    Acceptable: Linux (Mint or Ubuntu)
    No good: Windows
    Ideal: OS X
    Acceptable: Windows
    Ideal: OS X, Linux
    Acceptable: any OS that can run Google Chrome including Windows 10
    Required: OS X
    No good: Linux, Windows
    RAM Ideal: >= 8GB
    Acceptable: 4-8GB
    No good: < 4GB
    Ideal: >= 8GB
    Acceptable: 4-8GB
    No good: < 4GB
    2GB or greater Ideal: >= 8GB
    Acceptable: 4-8GB
    No good: < 4GB
    Age Ideal: < 1 year old
    Acceptable: 1-3 years old
    No good: > 3 years old
    Ideal: < 1 year old
    Acceptable: 1-3 years old
    No good: > 3 years old
    Ideal: < 3 years old
    Acceptable: 3-5 years old
    No good: > 5 years old
    Ideal: < 3 years old
    Acceptable: 3-5 years old
    No good: > 5 years old
    Screen Size Ideal: 15 inches
    Acceptable: 11-13 inches
    No good: < 11 inches
    Ideal: 15 inches
    Acceptable: 11-13 inches
    No good: < 11 inches
    Ideal: 15 inches
    Acceptable: 11-13 inches
    No good: < 11 inches
    Ideal: 15 inches
    Acceptable: 11-13 inches
    No good: < 11 inches
  • What support do you offer Lighthouse Labs alumni?

    We <3 our alumni! Lighthouse grads are always welcome (and highly encouraged) to come back to work in our space, attend workshops + Demo Days, mentor current students, or just say hello (some even come back to bake us cookies ^_^).

    Alumni have the entire Lighthouse Labs community at their disposal, including dedicated Slack channels, first dibs on event tickets, ongoing career support and mentorship with no expiry date.

    You can learn more in our blog post: The One Year (and Beyond) Bootcamp.

  • What is your approach to digital skills education?

    At Lighthouse Labs, we believe that programming is a craft and therefore we focus on those who endeavour to be a master of their field.

    Our other guiding belief is that 80% of your training will be learned on the job, and your first year working as a developer or data analyst can be seen as paid high-intensity training. With that in mind, we believe that training students is about providing the right skills so you jump into their new careers. Our program isn’t designed to teach everything you need to know to become an expert — that takes years of practice. It’s designed to teach you just enough to successfully start a profession and continue learning throughout your career.

    Learn more about this in our Education Philosophies blog post.

  • Do I get a diploma upon graduation?

    While our philosophy is based around mastery and not credentials, we do provide our Bootcamp graduates with diplomas upon graduation.

  • What are your student policies?

    Click here to read the Lighthouse Labs Code of Conduct. Click here to read our Sexual Violence Policy.

  • What if I’m a strong coder but my English isn’t strong?

    Due to the content covered in our programs, we would require students to meet our language requirements before applying to enroll in our web courses.

  • What do you look for in Web Development Flex Work Study Bootcamp applicant?

    GREAT question! We like you already. At Lighthouse Labs we are looking for a rare breed: someone who is seeking an opportunity for extraordinary growth, is ready to thrive in an intense learning environment, and LOVES code (Web).

    Our students come from all backgrounds and walks of life. They’re weird, they’re quirky, and they stick out in a crowd. Neuroscientists, accountants, teachers, and musicians have all come through our doors. Above all, we look for: passion, aptitude for coding, grit and culture fit.

  • What’s your admissions process for International students?

    Our students put their trust in us, so we hold ourselves to the highest standards to ensure that everyone coming into our program is set up for success.

    The application process takes 4 steps:

    Apply online: Complete our online application, where you'll introduce yourself and give us an overview of your background. This includes your education, coding experience, plus your superpower (you know, the important details that will help us get to know you). You will also be asked to submit proof of your language proficiency and a short essay to get to know you better.

    Group Interview: Our admissions team will get in touch after reviewing your application, and will invite you for a group video interview. At that time, you can chat with our team, ask whatever questions you have about the program, and decide if Lighthouse Labs is the right fit for you. We also encourage you to check out our demo days held monthly so you can see the current cohort in action! This is also your opportunity to ask us anything.

    Logic & Technical Assessment: After the last stage, successful candidates are sent over study material that will prepare them for the assessments. Coding experience isn't necessary to perform well here. You'll complete them on your own time within 2 weeks.

    Enroll & Prep for bootcamp: Once you're accepted into a cohort, you'll need to submit a deposit by credit card to reserve your spot. The rest of your tuition, which can be paid by wire transfer, is due 2 weeks before your start date.

    Before starting, you'll spend 70 hours completing prep modules. These will introduce you to the basic technologies you'll use throughout bootcamp. You will need to complete these at least 1 week before your first day of bootcamp.

  • Tell me more about these prep modules for Web Development Flex Work Study Bootcamp.

    The prep work is there to help you do the groundwork and prepare for success before Day One of on-site Web Developer Work Study Bootcamp. Each student is required to complete a 70-hr prep module at least one week before starting Bootcamp.

  • Is Lighthouse Labs a Designated Learning Institution (Accredited)?

    Yes, we are a fully Designated Learning Institution under the BC Ministry of Advanced Education. Our DLI Number is O110684673337* (*note the first digital is the letter “O), not a zero)

  • Will Lighthouse Labs help me get a Study Permit?

    Upon acceptance, we will provide you with a Letter Of Acceptance (LOA), a required part of the Study Permit process. But we aren’t legally able to provide visa support services.

  • Who should apply for Web Development Flex Work Study Bootcamp?

    For our programs, we require that students be a Minimum age 19+ years and proof of high school graduation is required to be admitted to Lighthouse Labs! While having some coding or previous knowledge always helps, your background does not matter as much as a genuine interest in development, and a raw determination to succeed in this challenging environment.

  • How much of my time should I block off for Lighthouse Labs? (Web Development Flex Work Study Bootcamp)

    The 30 week, Web Developer Flex Work Study Bootcamp will run 25 hours a week with you spending another 5 to 10hrs working on team and personal projects. We will provide the guidance needed for you to make the most of the 30 weeks and make sure that is time well spent.

  • Immigration requirements?

    Immigration requirements change regularly, so please visit the Citizenship and Immigration Canada (CIC) website at www.cic.gc.ca for the most up-to-date information.

  • Study Permit

    As the program is 30 weeks in length, all international students will need to apply for a study permit.

    A students can work off campus (up to 20 hours) and full-time (40 hours per week) during scheduled academic breaks without a Work Permit as long as they meet all of these requirements:

    If they have registered for a program that includes a co-op, it is suggested that they should be applying for a Co-op Work Permit at the time of filling out your Study Permit application.

    *DLI: Designated Learning Institution

  • Do you offer a Post Grad Work Permit (PGWP)?

    Please be aware that international students who graduate from diploma programs at Private Career Colleges (including Lighthouse Labs) are not currently eligible to receive a Post-Graduate Work Permit. While we are hoping that this policy may change in the future, if you are seeking a Post Graduate Work Permit, we recommend you research and consider a publicly funded college. We have many international students that study with us for various other reasons outside of receiving a PGWP.

  • What does a day in the life of a Work Study Bootcamp student look like?

    Sometimes, a single schedule doesn't work for everyone. Web Flex leverages versatility to improve accessibility. Students can balance their education with whatever else is going on in their lives by choosing between two lecture schedules: afternoons, evenings 3pm to 8pm, or weekday mornings 9am to 2pm. Planning for the hustle and bustle of pandemic era study-from-home routine, we recommend that students set aside at least 25 hours a week. This will make time for unplanned interruptions and the mental transitions between studying and your other responsibilities.

  • I have all of the above information about Web Development Flex Work Study Bootcamp and I am ready to go. What happens next?

    That’s FANTASTIC news!! We are looking forward to working with you. So far you have:

    • Completed your application and interview and you have been approved by the LHL admissions team.
    • You have signed the Lighthouse Labs student contract, and paid your deposit. We will require a minimum of $4,000 deposit to secure your place.

    Nest steps:

    • Once these two steps are completed, LIghthouse Labs will issue you with a Letter of Acceptance (LOA).
    • Once you have received your LOA, you will then need to apply for a study permit. For the latest information on how to do this please follow this link.
  • What’s the difference between Lighthouse Labs and any other bootcamp?

    There are many ways Lighthouse Labs is unique. Our niche is web and data, and everything we do is geared towards finding the best ways to deliver web and data related education.

    • We have a rigorous admissions process, and will only admit potential students who we believe are able to thrive in an intensive learning environment like our web development flex work study bootcamp.
    • Our curriculum is built by developers to teach industry relevant technologies, and is constantly iterated to stay on top of development trends. We <3 data-driven education.
    • We are strong believers in the power of mentorship. At Lighthouse, you'll be supported by a community of over 80 industry experts. We keep a 1:8 student to mentor ratio, and our mentors are full-time developers or data scientists who are available in-person throughout the day and on weekends to support your progress in bootcamp.
    • We also do regular testing, and collect daily feedback from our students to constantly improve our student experience. Our community consists of over 1000 alumni, mentors, and community partners that help our students stay on the pulse of innovation in the tech community.
  • How far in advance should I apply for Work Study Bootcamp?

    Typically international students register at least six months prior to a start date. This gives them time to plan, save, apply for a visa, receive an approved visa and prepare for moving to a new country. Some countries have faster visa approval timelines and you can see estimated timelines for your country here.

  • What can I do to prepare for the Work Study Bootcamp?

    There is a 70-hour prep work module you are required to complete before attending bootcamp, and we always recommend you go above and beyond the prep work to prepare yourself as much as possible! The more practice you have before attending the program, the happier you will be.

    Aside from practicing with the prep course, there are two things you can do which will set you up for success in the program. The first is to make sure you are comfortable with getting yourself into a productive, focused mindset. The ability to do this is a differentiating factor when it comes to success in the program. Students who are able to put themselves into a mindset that is productive and focused have an easier time adapting to the schedule and also are better at absorbing new material. Some people work best with headphones, some need quiet, some can just throw a mental switch. Find what works for you and get in the routine of doing it.

    You can also work on learning how to logically break down tech problems. For example, when you are using the web or your smartphone on a day to day basis, look at the apps and services you are using. Ask yourself the question, “What is the logic behind this? What would I have to do to solve this problem manually?”. This analysis gets you into the habit of looking at problems logically. You don’t need programming experience to talk through the steps you would have to do to play sudoku or solitaire. Just ask yourself how would you explain the steps to someone who doesn’t know the game.

  • Do you provide housing for Work Study Bootcamp students?

    Not directly, but we can connect you with housing options and offer advice. Check out our Newcomer's Neighbourhood Guide for some suggestions!

  • How does Career Services work for International students?

    You may be eligible to work in Canada while studying, if your study permit includes a condition that says you can work on or off campus. You must also meet all the other requirements, such as only starting to work in Canada when your studies begin. For the most up to date information please visit Immigarion and Citizenship website here.

    After your studies, your employability in Canada is completely dependent on you being able to independently obtain a work visa or find an employer who is willing to sponsor you. Unfortunately, we are legally unable to help you obtain a work visa and in our experience, it can be very challenging for employers to successfully sponsor students right out of bootcamp. Obtaining a work visa is completely dependent on your unique situation, including your educational or professional background, the type of job you want, and the country you are coming from.

    We encourage you to become an expert in your own immigration by contacting Canadian Citizenship and Immigration or an immigration lawyer as early as possible.

    If you are unable to work in Canada, we are not able to directly connect you with employers, but we are still happy to support you through resume workshops, technical interviewing coaching, and networking tips.

  • Does Lighthouse Labs offer guaranteed co-ops to Bootcamp graduates?

    Your employment prospects are excellent however the law prevents us from making guarantees to students of employment after the Bootcamp. Lighthouse Labs operates within the law and mandatory standards set out by the Ministry of Advanced Education’s Private Training Institution Branch.

  • What languages, frameworks and subjects do you cover in Web Development Flex Work Study Bootcamp?

    JavaScript, Express.js, Ruby, Ruby on Rails, SQL, Sqlite, Postgres, Node.JS, HTML, CSS, Git, Front-end, Back-end, MongoDB, Sinatra, jQuery, AJAX, Product Management, UX, UI, Websockets, OOP, RSpec, TDD, BDD, APIs, REST, MVC, ES2015, Responsive Web Apps, Heroku

  • What are the language requirements for your programs?

    Before registering into the program of your interest you must verify if you meet the English Language Proficiency requirement.

    • Duolingo English Test 67 or higher
    • TOEFL iBT score of 90 or higher (TOEFL Paper score – 575 or higher)
    • IELTS Academic score 6.5 or higher
    • Cambridge exam equivalency: Certificate in Advanced English (CAE)
  • What is mentorship like during the Work Study Bootcamp?

    The core of your work will be completed between 9am and 2pm Monday to Thursday, this will include lectures, social learning time, instructor hours and opportunities to interact with your cohort socially. Mentors will also be available to you throughout the week, including weekends, to ensure you have the support needed to complete the course work. We recommend setting aside at least 25 hours each week (including those hours above) to work through the required material which allows student to balance their education with whatever else is going on in their lives.

  • What is the Lighthouse Labs Web Development Flex Work Study Bootcamp ?

    Our Web Developer Work Study Bootcamp is designed to work with international students busy schedules of school, part-time work and living in a new city - all over 30 weeks. Students will become familiar with the fundamentals of web dev concepts and techniques like Javascript, HTML and CSS, HTTP, Ruby on Rails, and more. This program will prepare you to work as a Front-end Developer and in any general web developer position.

  • What will I learn at Web Development Flex Work Study Bootcamp?

    Our curriculum was created to simulate a real developer’s job environment. You'll be exposed to industry-relevant technologies, and then immediately reinforce that knowledge by building applications & completing daily programming projects.

    • Pair programming when appropriate
    • Problem solving and Debugging-debugging-debugging! This is probably the most important skill to acquire and practice as a developer
    • Project management within a realistic small-team setting
  • I already have a technical background. Will Lighthouse Labs be challenging enough for me?

    Absolutely! Many of our students come from technical backgrounds, including people with Computer Science and Engineering degrees, and even people who currently work as developers. Our curriculum is designed with stretch goals to challenge students of all levels. You will also be surrounded by lots of seasoned developers and data scientists who will be pushing you out of your comfort zone, so trust us that there will be plenty of challenges – our unofficial motto is “get comfortable being uncomfortable”.

    While the program is geared towards people of all levels, it takes dedication, grit and perseverance to handle a program of this pace and intensity. Our goal is to push everyone to their maximum learning experience in a 30 week period, and advanced students who have come to Lighthouse Labs have grown exponentially in the intense time frame.

  • Who teaches at Lighthouse Labs?

    We have many tech professionals who have worked in Canada’s tech community for many years. We also have many mentors on board that also have years of experience working and mentoring in the industry. We also have a senior educator who supervises all our curriculum to guarantee a smooth learning curve.