Employers, check out our Wage Subsidy Program!

Diploma Programs

12-weeks full-Time

30-weeks flexible

Online Web Development Program

The immersive education you want, the flexibility you need and a rewarding career as a web developer is just a click away.

Discover our Web Development Program.

Apply Now Download Curriculum

WHY YOU SHOULD TAKE OUR WEB DEVELOPMENT PROGRAM

Discover what a career as a web developer has to offer.

95%

Graduates work remote or in a hybrid workplace

A career in web development can give you the flexibility you’re looking for. 52% of Lighthouse Labs graduates work fully remote, while 43% work less than 3 days a week in the office.

81K

2019 Web Development Graduate Salary

3 years after completing our program, 2019 Web Development graduates experienced a $30,000 bump in compensation with a salary average of $81,000.

102K

2017 Web Development Graduate Salary

5 years after completing our program, 2017 Web Development graduates had a six-figure salary average of $102,000.

*The above salary figures are based from the Lighthouse Labs 2022 Career Trajectory Report.

WHAT DO WEB DEVELOPERS DO?

The world of web development includes a whole range of specializations. Here are a few of them.

Front-End Developer

Front-end developers create the look and feel of a website or application — manipulating colours, fonts, text fields, images, buttons and banners. They program these interfaces to create responsive, user-friendly, and interactive user experiences.

Back-End Developer

Back-end developers configure the servers and databases that power a website or application, working with other developers and designers to power the front-end of the website. Think of it as being the architect behind a beautifully-designed website or app.

Full-Stack Developer

Full-stack developers can build both the front and back ends of a website or app. Our web development program will give you all the skills you need to become a full-stack developer and sets you to be a lifelong effective, adaptive, and curious learner throughout your career.

CHOOSE YOUR PATH TO A NEW CAREER FULL OF OPPORTUNITY.

With two different ways to study, you can get the education you need to launch a new career in tech at a pace and schedule that fits your life and learning style.

Full-Time | 12-Weeks

12-WEEK BOOTCAMP

5 LECTURES PER WEEK

~50HRS STUDY TIME PER WEEK

Flexible | 30-Weeks

30-WEEK FLEX PROGRAM

2 LECTURES PER WEEK

~25HRS STUDY TIME PER WEEK

Which Option is Right Icon
WHICH OPTION IS RIGHT FOR YOU

If you want to launch your new career as a web developer as quickly as possible — opt for the Web Development Bootcamp. If you’re looking to balance your studies along with work, health and wellness, or caregiver duties — then Web Development Flex is the program for you.

But remember: the curriculum, the job outcomes, the objectives are all the same no matter which option you choose.


How You Learn Icon
HOW YOU'LL LEARN

Every week, Web Development Bootcamp students attend five weekday lectures while dedicating an extra 50 hours to work on projects, assignments and course collaborations.

In contrast, those enrolled in the Web Development Flex Program are only required to attend two lectures a week. Students has the flexibility to attend daytime lectures or evening and weekend lectures. Students are also recommended to set aside an additional 25 hours every week to work on projects, assignments and course collaborations.


SOFTWARE DEVELOPMENT PILLARS
Application Development Icon

Application Development

  • Accessible, clean code
  • Deployment and hosting
  • UX/UI
  • Modern languages, frameworks, and libraries
  • Pair programming and collaboration
Computer Science Icon

Computer Science

  • Algorithm design
  • Data structures and trees
  • Recursion and automation
  • Object-oriented programming
Software Engineering Icon

Software Engineering

  • Test-driven development
  • Critical analysis and software evaluation
  • Source code version control and organization
  • Modularity and testability

The Web Development Bootcamp and Web Development Flex Program are approved by the Private Training Institutions Branch (PTIB) of the Ministry of Post-Secondary Education and Future Skills.

IN CASE IT WASN'T CLEAR:

No previous coding education or experience is required to attend Lighthouse Labs.

WHAT YOU WILL LEARN

  • learn javaScript and node

    JavaScript & Node.js

    JavaScript is the universal programming language of the web. You'll gain firsthand experience with Javascript and Node ecosystems, as well as modern tooling and libraries such as Babel and webpack.

  • Learn Automated Testing

    Automated Testing

    Testing code manually can be tedious. Capable developers are expected to include automated tests along with the code that they write. We’ll teach you methodologies and best practices like test-driven development (TDD) and how to leverage tools like Mocha, Chai, Selenium and RSpec.

  • Ruby on Rails Bootcamp

    Ruby on Rails

    This dynamic duo of language & framework is one of the most widely used and polished modern technologies for web development. You will gain familiarity with Rails core concepts, like the MVC design pattern, and how to communicate with databases to persist data.

  • learn databases

    Databases & Data Modeling

    Relational and document databases are two of the prevailing paradigms used today. We’ll teach you to be comfortable with SQL, object-stores, and how to leverage ORMs like ActiveRecord for data persistence.

  • html css bootcamp

    HTML, CSS, and More

    HTML and CSS are the building blocks of the modern web. You'll learn to create gorgeous responsive UIs for web apps, not only with HTML5 and CSS3 but also modern front-end tools like Babel and Webpack.

  • learn React JS

    React JS

    React JS has quickly become one of the most used JavaScript frameworks. While building a single-page application, you’ll discover a new way to think about structuring user interfaces by using components, one-way data flow and the Virtual DOM.

  • software architecture

    Software Architecture

    Understanding how software components should be organized is an essential skill for career growth as a developer. You'll learn software architecture by studying programming practices, from good database modeling to abstraction and well-encapsulated code, as well as modular design.

  • Learn Computer Science Fundamentals

    Computer Science Fundamentals

    Computer science concepts like data transformation and algorithms help developers understand the theory of how computers and programs work. You’ll establish a solid foundation, giving you a stronger advantage in technical interviews and across your career.

Inside our Web Development Curriculum

Download our curriculum package for a more detailed look into our Web Development Program, educational philosophy, and how we support you throughout your learning journey and beyond.

Download Curriculum Package

A SUPPORT ECOSYSTEM THAT SETS YOU UP FOR SUCCESS.

More than just lectures. When you attend one of our Bootcamps, you get the full support of expert instructors, industry mentors, Student Success Coordinators, and Career Advisors.

On-Demand Mentorship

On Demand Mentorship Icon

Mentorship is the backbone of our Bootcamps. If you’re stuck on a tricky assignment, you can count on our outstanding mentors to be there for you at the click of a button. As working industry professionals, our mentors are also key in building industry connections to support your future career success.

Proactive Student Support

Proactive Student Support Icon

Support from the day you apply to the day you graduate. We pride ourselves on our hands-on, proactive education approach. So, you can expect daily and weekly check-ins from Student Success Coordinators to track your progress and support your student experience.

Lifetime Career Support

Life-time Career Support Icon

From developing career plans tailored to your goals to sharpening your interviewing skills, reviewing your resume, and helping you navigate complex job markets, our expert Career Services team is at your disposal. Even years after graduating, you can always rely on us for professional advice, support, and resources.

Accessible Education

Accessible Education Icon

We’re committed to building a diverse and inclusive learning community. If you need help and support as a student, we’re here for you. Accessibility is not one-size-fits-all, so neither is your accommodation plan. We work with each student to develop personalized plans that support their individual needs.

Visit our Student Accessibility Services to learn more.

Engaging Community

Engaging Community Icon

With an active network of Lighthouse Labs graduates, there’s endless opportunities to learn, connect, and grow. As an alum, you remain an active part of our community. We regularly host Demo Days, guest speakers, and exclusive alumni events. On our Alumni Discord channel, you can keep in touch with your peers, organize educational and social events, and hear about recurring alum events.

Lifelong Learning

Lifelong Learning Icon

To ensure your success in an ever-changing landscape, our Bootamp sets you up with the tools you need to be a lifelong effective, adaptive, and curious learner throughout your career. That’s why you also get lifelong access to our cutting-edge learning platform and curriculum that stays on-top of the latest developments in tech.

Our students.

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.

Above all we admire:
  • passion for coding

    Passion

    We believe that the best developers are passionate, lifelong learners. As for you: you see bootcamp as more than just the means to an end, and it shows in your ever-growing list of side projects.

  • aptitude for coding

    Aptitude for coding

    Some brains are just wired for coding, no matter their previous exposure or education. You think in a logical, structured way that lends itself beautifully to a career as a developer.

  • developer grit

    Grit

    Becoming a developer is far from easy. Our program requires motivation, determination, hard work, and resilience. You're goal-oriented and have a solid idea of what you want to accomplish. You get it done.

  • coding culture fit

    Culture fit

    We're an array of personalities from every imaginable background, and the result is amazing. If you are kind, quick, and a little quirky, we will be fast friends.

WHY STUDENTS CHOOSE LIGHTHOUSE LABS

Take it from those who know us best.

Discover the experiences alumni who've graduated from our Web Development Programs below.

Student Outcomes Report

Let the data speak for itself: access key insights about our bootcamp graduates. Learn about our industry-leading graduate employment rate, starting salaries, and more, throughout a year of economic strain and downturn.

Bilan de réussite des étudiant(e)s
Bilan de réussite des étudiant(e)s
programming boot camp graduates coding bootcamp graduates
programming boot camp graduates coding bootcamp graduates
programming boot camp graduates
programming boot camp graduates coding bootcamp graduates
programming boot camp graduates coding bootcamp graduates
programming boot camp graduates
programming boot camp graduates coding bootcamp graduates

PROCESSUS D'ADMISSION.

Les étudiants nous font confiance, c'est pourquoi nous nous appliquons aux normes les plus élevées pour garantir que tous ceux qui entrent dans notre programme soient prêts à réussir. Voici notre processus d'admission en quatre étapes:

Online Application Icon

1. Demande d'admission en ligne

Arrow Pointing Right
Logic and Technical Tests Icon

2. Test de logique

Arrow Pointing Right
Interview Icon

3. Entrevue

Arrow Pointing Right
Prep Modules Icon

4. Modules de préparation

1. Voici votre opportunité de vous présenter ! Parlez-nous de votre expérience professionnelle, de votre formation, de vos intérêts, de vos motivations et de vos objectifs. Cela ne prend que 5 à 10 minutes pour remplir une demande et il n’y a aucun frais à appliquer ! (PS. Plus vous postulez tôt, mieux c'est. Visez au moins 6 semaines avant la date de début souhaitée, cela vous donnera plus de temps pour terminer les modules de préparation.)

3. Nous voulons vous rencontrer! C'est aussi l'occasion pour vous d'en apprendre davantage sur le programme et de nous poser toutes vos questions. Nous voulons simplement mieux vous connaître pour nous assurer que notre programme vous convient. Nous nous investissons dans votre réussite dès le premier jour.

2. Ce test est conçu pour évaluer votre esprit critique, vos compétences en résolution de problèmes et votre aptitude à l'apprentissage (il ne nécessite aucune expérience préalable). Il est à choix multiples et ne prend que 15 minutes.

4. Une fois que vous avez été accepté(e), vous devez faire quelques devoirs avant le premier jour de cours. Les modules de préparation vous préparent au succès : ils donnent à chaque étudiant les mêmes compétences techniques et les mêmes bases avant le début du programme.

PROCESSUS D'ADMISSION.

Les étudiants nous font confiance, c'est pourquoi nous nous appliquons aux normes les plus élevées pour garantir que tous ceux qui entrent dans notre programme soient prêts à réussir. Voici notre processus d'admission en quatre étapes:

1. Demande d'admission en ligne

Online Application Icon

1. Voici votre opportunité de vous présenter ! Parlez-nous de votre expérience professionnelle, de votre formation, de vos intérêts, de vos motivations et de vos objectifs. Cela ne prend que 5 à 10 minutes pour remplir une demande et il n’y a aucun frais à appliquer ! (PS. Plus vous postulez tôt, mieux c'est. Visez au moins 6 semaines avant la date de début souhaitée, cela vous donnera plus de temps pour terminer les modules de préparation.)

2. Test de logique

Logic and Technical Test Icon

2. Ce test est conçu pour évaluer votre esprit critique, vos compétences en résolution de problèmes et votre aptitude à l'apprentissage (il ne nécessite aucune expérience préalable). Il est à choix multiples et ne prend que 15 minutes.

3. Entrevue

Interview Icon

3. Nous voulons vous rencontrer! C'est aussi l'occasion pour vous d'en apprendre davantage sur le programme et de nous poser toutes vos questions. Nous voulons simplement mieux vous connaître pour nous assurer que notre programme vous convient. Nous nous investissons dans votre réussite dès le premier jour.

4. Modules de préparation

Prep Modules Icon

4. Une fois que vous avez été accepté(e), vous devez faire quelques devoirs avant le premier jour de cours. Les modules de préparation vous préparent au succès : ils donnent à chaque étudiant les mêmes compétences techniques et les mêmes bases avant le début du programme.

TUITION & START DATES

2024 Tuition

12 AND 30 WEEK ONLINE BOOTCAMPS

$14 000*

(10% deposit required upon acceptance)


Personalized, 1:1 career support from the team that’s achieved 85% employment rate for Web Development job-seeking grads.

  • Immersive, full-time or flexible, part-time Bootcamp
  • Job-ready skills
  • A learning experience adapted to your needs
  • Lifetime career development support
  • Networking and personalized job searching
  • Industry-driven and instructor-led curriculum

Lecture Schedules for Flex*

• 8 PM ET - 10 PM ET/ 5 PM PT - 7 PM PT


* All prices are in CAD and taxes are included.

A 10% deposit is required to secure your spot upon acceptance into the program.

* The start dates listed above that represent the first day of classes do not include the time needed to complete Prep Module.

WAYS YOU CAN INVEST IN YOUR EDUCATION

Savings

Financial Guide

DISCOUNTS

All graduates of our part-time upskilling courses are eligible for an $850 credit towards a Bootcamp.
If you've completed a 21-Day Challenge, you've also earned a discount that can be used towards a Bootcamp.

Claim Your Discount
Savings Image

FINANCIAL GUIDE

Investing in your education is a big decision. To guide you along in this process, we’ve put together a Financial Guide to make finding the right funding easier.

Download the Financial Guide
Financial Guide Cover Image

APPLY TO OUR WEB DEVELOPMENT PROGRAM TODAY

Personalized digital skills training that meets you where you're at and connects you with where you want to go.

Filling out an application only takes 5-10 minutes. You've made it this far down the page, why not take the next step?

FAQ

  • Quels sont les taux d'emploi de vos diplômé(e)s?

    97 % de nos diplômés en développement web à la recherche d'un emploi ont été embauchés après avoir obtenu leur diplôme, et 90 % dans les 180 jours suivant l'obtention du diplôme! 90 % de nos diplômés en sciences des données à la recherche d'un emploi ont été embauchés après l'obtention de leur diplôme, et 83 % dans les 180 jours suivant l'obtention du diplôme! Vous pouvez consulter les détails complets de nos statistiques d'emploi dans notre Bilan de réussite des étudiant(e)s.

  • Est-ce que je recevrai un diplôme à la fin de mes études chez Lighthouse Labs?

    While our philosophy isn’t based around credentials and instead seeks to set you up with the tools you need to be a lifelong effective, adaptive, and curious learner throughout your career — we do award Bootcamp and Flex Program digital diplomas upon graduation.

  • Quelle est votre politique de remboursement?

    Lighthouse Labs est un établissement d'enseignement privé enregistré dans quatre provinces canadiennes. Afin de respecter les réglementations respectives de chaque province, nous avons quatre politiques de remboursement distinctes:

    Politique de remboursement de bootcamp - Alberta
    Politique de remboursement de bootcamp - Colombie-Britannique
    Politique de remboursement de bootcamp - Ontario
    Politique de remboursement des bootcamps - Québec
    Politique de remboursement des cours à temps partiel

  • Quelle est la différence entre un Bootcamp et un programme Flex ?

    Les bootcamps et les programmes flexibles couvrent le même matériel. Les étudiants des deux programmes se familiarisent avec les concepts et techniques de base du programme qu'ils ont choisi. La principale différence entre ces deux types de cours est leur structure. Un programme Flex est moins intense et se déroule sur une plus longue période. Ces deux programmes existent pour s'adapter à une plus grande variété de styles de vie, de priorités et de rythmes d'apprentissage préférés des étudiants, afin que ceux-ci puissent trouver un équilibre qui leur convienne sans compromettre la qualité.

  • What type of job can I expect to get after graduating from the Web Development Program?

    The Web Development Program will prepare you to work in a role as a professional developer. Some roles you might occupy include web developer, front-end developer, back-end developer, and full-stack developer.

  • Will I get a job after the Web Development Program even if I have no prior background in coding or computer science?

    Yes! You don’t need any experience in coding or computer science to succeed in our Web Development Program and be connected to employment afterwards. This program will provide you with everything you need to work as a professional web developer.

  • Which of your programs and courses are eligible for Career Services?

    Only Bootcamp and Flex Program students are eligible for Career Services.

  • Can I use provincial student aid towards programs at Lighthouse Labs?

    Depending on your province and the program you are applying for, Provincial Student Aid may be available to you.

    Ontario Student Assistance Program (OSAP):
    • Web Development Immersive Bootcamp and Flex Program
    • Data Science Immersive Bootcamp
    • Cybersecurity Immersive Bootcamp

    Student Aid Alberta:
    • Web Development Immersive Bootcamp and Flex Program
    • Data Science Immersive Bootcamp and Flex Program

    Student Aid BC:
    • Web Development Immersive Bootcamp and Flex Program
    • Data Science Immersive Bootcamp and Flex Program
    • Cybersecurity Immersive Bootcamp

    Don't see your province here? Your program might still be eligible for Provincial Student Aid. Please contact our Admissions Team to find out. Don't see the program you are applying for in your province? Our Provincial Aid eligibility is constantly being updated, so please contact our Admissions Team for the most up-to-date information.

  • Un programme Flex est-il plus facile qu'un Bootcamp ?

    Ces programmes sont équivalents en termes de contenu. Pour certains, le programme plus intensif d'un Bootcamp peut être plus stimulant, mais pour d'autres, la période plus longue d'un programme Flex peut être plus difficile.

  • Can I enroll in the Web Development Program as an international student?

    To enroll in the Web Development Program, prospective students who aren’t Canadian residents would need to obtain a study permit. If they’re prepared to obtain one they’re more than welcome to apply! However, we do require a short essay of intent and proof of proficiency in English. Students who are not eligible to work in Canada full-time for minimum one year after graduation will also not be eligible for Career Services.

  • What’s the difference between Web Development Program and the Intro to Web Development part-time course?

    The part-time course is an introductory overview of the components that comprise a full-stack web application. This course is great for individuals who are interested in increasing their knowledge about web development, or who work in roles adjacent to tech. The Web Development Program is a more in-depth look at web development, and will provide students with everything they need to kick-start a career as a professional developer.

  • Should I take the Bootcamp or the Flex Program?

    Both these programs exist so as to accommodate students’ lifestyles and priorities. If you’re currently working in a position that you want to continue while training, we recommend you enroll in the less concentrated Flex Program. This is also a great option if you’re a parent or caregiver with substantial childcare duties. If you want to get started with your new career as soon as possible, and don’t want to wait 30 weeks, the Bootcamp is the better option for you. This is also a good fit if you have priorities to attend to half a year down the road.

  • I'm not sure which program to take. How can I decide?

    Your next career move should take your existing skills, interests, goals, and experiences into consideration. You already possess specific skills like problem-solving, creativity, or leadership that can be leveraged into your ideal tech career. All that's missing are the right tech skills: this is where Lighthouse Labs comes in, equipping you with the necessary tools to succeed. We put together the Tech Skills Quiz that aligns your abilities with the best tech career choice and which program to take to get there. Take the quiz today and discover your perfect tech career match.