Nav icon

Become a developer in 8 weeks

Our website was created by Lighthouse Labs students after 8 weeks of learning!

See what you will accomplish as a Lighthouse Graduate.

Play btn

Vancouver’s Premiere
Development Bootcamp

Learn

You won't just learn how to code, you will learn how to learn. By the time you graduate Lighthouse Labs, you will have a strong practical knowledge of a multitude of languages and the ability to learn new programming languages at a professional pace. We make sure that you will be able to evolve as a developer in an ever-evolving tech industry.

Build

Rule #1 at Lighthouse Labs: Developers learn by doing. With an intensive, hands-on curriculum you will have the opportunity to work on open source and real world projects while being assisted by instructors. Less lectures and more TA supported coding leads to more well prepared and experienced developers.

Work

With a 100% placement rate, once you graduate from Lighthouse Labs you will be able to continue your learning and growth while actually working (and getting paid!) as a developer. Lighthouse will assist you in getting a job and will always welcome you back as an alumnus to assist you further as you constantly strive to improve.


What you'll learn

Ruby on Rails

Ruby on Rails

The hottest coding language and framework of choice for popular sites like Twitter, Github, LinkedIn and YellowPages.

JavaScript

JavaScript

Learn the language that all web developers must know, along with popular libraries like jQuery.

HTML & CSS

HTML/CSS

Learn to create gorgeous webpages and captivate audiences with HTML5 and CSS3.

Popular APIs

Popular APIs

Build apps that leverage Google Maps, Facebook, Twitter, Instagram, etc. and learn how to build APIs for your own apps.

Software Architecture

Software Architecture

Understand Object Oriented software design and build well encapsulated & decoupled apps.

Responsive Design

Responsive Design

Learn to build sites that scale beautifully on iPad, iPhone, and other major devices.

Test Driven Development

Test Driven Development

More than just a buzz term, TDD is a mindset for writing tests as part of your development process.

Node & Angular

Angular and Node.js

Our advanced students will also have the chance to learn to build fast and scalable server-side apps using the latest JS frameworks.

Vancouver’s First iOS Bootcamp

Prep

You'll work through a 6 week prep course that teaches you the basics of working in Xcode and the Objective-C language. You'll also have regular check-ins with our instructors to make sure you're ready for Day 1.

Learn

You'll spend most of your time in labs (and some in classes) improving your knowledge of Objective-C and learning the iOS SDK so you can build apps with cool features like Geolocation and Motion Sensors.

Build

In the final phase of the in-class portion of the course, you'll work in teams to build an iOS app of your choosing with the guidance of our expert TAs. Then when you're done, you'll get to demo your apps to different companies in the community.

Iterate

After completing the bootcamp, you'll retain access to our curriculum, network of mentors, and past and future grads - all invaluable resources as you continue to build your career. Plus we'll give you advanced notice of other courses you might be interested in.


What you'll learn

View Controllers

View Controllers

Use Storyboards to build your apps using the many types of views in iOS. Plus, use Auto Layout to make sure your apps work on all iOS devices.

Data Persistence

Data Persistence

From User Attributes to CoreData, we'll teach you the best ways to let your users save data on your apps.

Popular APIs

Popular APIs

Use AFNetworking to interface with popular APIs such as Google and Facebook, as well as your own!

Geolocation Services

Geolocation Services

Location aware apps are pretty awesome, and we'll teach you to build apps that use iPhone's geolocation services to make them awesome.

Motion and Gestures

Motion and Gestures

Learn to make your apps interactive and usable with iOS's gestures and the iPhone/iPad's built in motion sensors.

Animation

Animation

Your apps should look as beautiful on the outside as the inside, and we'll make sure you can make awesome apps using iOS's animation features.

Mobile Architecture

Mobile Architecture

Understand the fundamentals of designing software for mobile devices, from proper design patterns to memory and battery management.

Agile Development

Agile Development

Learn best practices for software development by working in teams on your projects.



Curious to learn more about our web and mobile development programs?

Our Partners

We partner with everyone from big established companies to small scrappy startups - whatever it is you're looking for, we can help.

Partners hootsuite
Bench
Retsly

The Lighthouse Crew

Between Co-Founders, CTOs and engineers from our hiring partners, and the amazing freelancers that work with us, you'll have the support you need to learn the craft and successfully begin your career in tech.

Questions?

Have some more questions? Inquiring about specific services? Fill in the form below and we'll get in touch with you as soon as we can.