Start the conversation with Lighthouse Labs.Request Info >
Lighthouse labs logo compressor

Lighthouse Labs

Vancouver, Toronto, Montreal, Calgary, Victoria, Halifax

Lighthouse Labs

Avg Rating:4.43 ( 58 reviews )

Student Outcomes

* These outcomes are not audited by Course Report. In some cases, data is audited by a third party.


97%
Graduation Rate
96%
Employed
$52,403
Median Salary

Lighthouse Labs has an acceptance rate of 35%, of which 55% of accepted students enroll in a course. Of the students who enroll at Lighthouse Labs, 97% graduate. 96% are hired in technical roles within 120 days and report an average income of $52,403.

Matriculation Information

Accepted

725

Enrolled

400

Graduated

388

Job Seeking

247


Job Seeking Graduates Placed:

57%

30 days

79%

60 days

89%

90 days

96%

120 days

100%

After 120 days


Employment Breakdown:

This chart shows the breakdown of roles for job-seeking graduates.

Notes & Caveats:

Download the full report here

Recent Lighthouse Labs News

Read all (27) articles about Lighthouse Labs →

Recent Lighthouse Labs Reviews: Rating 4.43

all (58) reviews for Lighthouse Labs →

6 Campuses

Vancouver

300 - 128 W. Hastings, Vancouver, BC V6B 1K6
Front End, iOS, Xcode, Design, Mobile, User Experience Design, SwiftIn PersonPart Time6 Hours/week

This course is focused entirely on equipping you with tools that apply directly to professional iOS development. By the end of 6 weeks, you’ll be creating a beautiful app and understanding iOS development fundamentals. If you're interested in learning how to code, communicate with your dev team, understand how to create an MVP or gain valuable career skills, this course is for you.

Course Details

Deposit
$150
Rebate
$850 credit towards bootcamp for completing the Intro program.
Minimum Skill Level
Beginner
Front End, HTML, Sinatra, Ruby, User Experience Design, CSSIn PersonPart Time6 Hours/week

This course is focused entirely on equipping you with tools that apply directly to professional web development. By the end of 6 weeks, you’ll be creating beautiful apps and understanding web development fundamentals for both front and back end. If you're interested in learning how to code, communicate with your dev team, understand how to create an MVP or gain valuable career skills, this course is for you.

Course Details

Deposit
$150
Rebate
$850 credit towards bootcamp for completing the Intro program.
Minimum Skill Level
Beginner

Lighthouse Labs runs Canada's first-ever iOS Development Bootcamp. In 8 weeks, you'll learn everything you need publish to the App Store. First, you'll learn the fundamentals of Objective-C, XCode, and Swift, and be able to make working apps on your phone. Then, you'll learn development best practices and topics like UI/UX and Spritekit gaming. By the end, not only will you be able to bring your vision to life, you'll also be a highly sought after talent entering Canada's fastest-growing industry. Operating out of Canada's most dynamic tech hubs, Lighthouse Labs combines a mentor community of 80+ full-time developers with an agile curriculum that emphasizes hands-on experience. Over 75% of your time at Lighthouse Labs will be focused on building actual, functional software. They have a 1:7 student to teacher ratio to help keep you on track and you’ll have access to mentors from different backgrounds, 12 hours a day, five days a week. This has allowed them to graduate over 350 students into amazing careers as developers.

Course Details

Deposit
$900
Financing
We have two financing partners: Lendful & Grow. Details can be found in our FAQ.
Interview
Yes
Minimum Skill Level
Basic Computer Knowledge.
Prep Work
40-60 hours.

Lighthouse Labs will take you from coding hobbyist to professional developer in 8 weeks, and be the launchpad for your career. Operating out of Canada's most dynamic tech hubs, Lighthouse Labs combines a mentor community of 80+ full-time developers with an agile curriculum that emphasizes hands-on experience. Over 75% of your time at Lighthouse Labs will be focused on building actual, functional software. They have a 1:7 student to teacher ratio to help keep you on track and you’ll have access to mentors from different backgrounds, 12 hours a day, five days a week. This has allowed them to graduate over 350 students into amazing careers as developers.

Course Details

Deposit
$900
Financing
We have two financing partners: Lendful & Grow. Details can be found in our FAQ.
Interview
Yes
Minimum Skill Level
Basic Computer Knowledge.
Prep Work
40-60 hours.

Toronto

46 Spadina Avenue, Toronto, ON M5V 2H8
Front End, HTML, Sinatra, Ruby, User Experience Design, CSSIn PersonPart Time6 Hours/week

This course is focused entirely on equipping you with tools that apply directly to professional web development. By the end of 6 weeks, you’ll be creating beautiful apps and understanding web development fundamentals for both front and back end. If you're interested in learning how to code, communicate with your dev team, understand how to create an MVP or gain valuable career skills, this course is for you.

Course Details

Deposit
$150
Rebate
$850 credit towards bootcamp for completing the Intro program.
Minimum Skill Level
Beginner.
Front End, iOS, Git, Xcode, User Experience Design, SwiftIn PersonPart Time6 Hours/week

This course is focused entirely on equipping you with tools that apply directly to professional iOS development. By the end of 6 weeks, you’ll be creating a beautiful app and understanding iOS development fundamentals. If you're interested in learning how to code, communicate with your dev team, understand how to create an MVP or gain valuable career skills, this course is for you.

Course Details

Deposit
$150
Rebate
$850 credit towards bootcamp for completing the Intro program.
Minimum Skill Level
Beginner.

Lighthouse Labs runs Canada's first-ever iOS Development Bootcamp. In 8 weeks, you'll learn everything you need publish to the App Store. First, you'll learn the fundamentals of Objective-C, XCode, and Swift, and be able to make working apps on your phone. Then, you'll learn development best practices and topics like UI/UX and Spritekit gaming. By the end, not only will you be able to bring your vision to life, you'll also be a highly sought after talent entering Canada's fastest-growing industry. Operating out of Canada's most dynamic tech hubs, Lighthouse Labs combines a mentor community of 80+ full-time developers with an agile curriculum that emphasizes hands-on experience. Over 75% of your time at Lighthouse Labs will be focused on building actual, functional software. They have a 1:7 student to teacher ratio to help keep you on track and you’ll have access to mentors from different backgrounds, 12 hours a day, five days a week. This has allowed them to graduate over 350 students into amazing careers as developers.

Course Details

Deposit
$900
Financing
We have two financing partners: Lendful & Grow. Details can be found in our FAQ.
Interview
Yes
Minimum Skill Level
Basic Computer Knowledge.
Prep Work
40-60 hours.

Lighthouse Labs will take you from coding hobbyist to professional developer in 8 weeks, and be the launchpad for your career. Operating out of Canada's most dynamic tech hubs, Lighthouse Labs combines a mentor community of 80+ full-time developers with an agile curriculum that emphasizes hands-on experience. Over 75% of your time at Lighthouse Labs will be focused on building actual, functional software. They have a 1:7 student to teacher ratio to help keep you on track and you’ll have access to mentors from different backgrounds, 12 hours a day, five days a week. This has allowed them to graduate over 350 students into amazing careers as developers.

Course Details

Deposit
$900
Financing
We have two financing partners: Lendful & Grow. Details can be found in our FAQ.
Interview
Yes
Minimum Skill Level
Basic Computer Knowledge.
Prep Work
40-60 hours.

Montreal

550 Rue Richmond, Montreal, QC H3J 1V3

Lighthouse Labs will take you from coding hobbyist to professional in 8 weeks, and be the launchpad for your career. Operating out of Canada's most dynamic tech hubs, Lighthouse Labs combines a mentor community of 80+ full-time developers with an agile curriculum that emphasizes hands-on experience. Over 75% of your time at Lighthouse Labs will be focused on building actual, functional software. They have a 1:7 student to teacher ratio to help keep you on track and you’ll have access to mentors from different backgrounds, 12 hours a day, five days a week. This has allowed them to graduate over 350 students into amazing careers as developers.

Course Details

Deposit
$800
Financing
We have two financing partners: Lendful & Grow. Details can be found in our FAQ.
Interview
Yes
Minimum Skill Level
Basic Computer Knowledge.
Prep Work
40-60 hours.
Front End, HTML, Sinatra, Ruby, User Experience Design, CSSIn PersonPart Time6 Hours/week20 Seats

This course is focused entirely on equipping you with tools that apply directly to professional web development. By the end of 6 weeks, you’ll be creating beautiful apps and understanding web development fundamentals for both front and back end. If you're interested in learning how to code, communicate with your dev team, understand how to create an MVP or gain valuable career skills, this course is for you.

Course Details

Deposit
$150
Rebate
$850 credit towards bootcamp for completing the Intro program.
Minimum Skill Level
Beginner

Calgary

119 14th Street Northwest, Calgary, AB T2N 1Z6

Lighthouse Labs will take you from coding hobbyist to professional developer in 8 weeks, and be the launchpad for your career. Operating out of Canada's most dynamic tech hubs, Lighthouse Labs combines a mentor community of 80+ full-time developers with an agile curriculum that emphasizes hands-on experience. Over 75% of your time at Lighthouse Labs will be focused on building actual, functional software. They have a 1:7 student to teacher ratio to help keep you on track and you’ll have access to mentors from different backgrounds, 12 hours a day, five days a week. This has allowed them to achieve the ultimate result: over 350 students graduated into amazing careers as developers.

Course Details

Deposit
$800
Financing
We have two financing partners: Lendful & Grow. Details can be found in our FAQ.
Interview
Yes
Minimum Skill Level
Basic Computer Knowledge.
Prep Work
40-60 hours.
Front End, HTML, Sinatra, Ruby, User Experience Design, CSSIn PersonPart Time6 Hours/week20 Seats

This course is focused entirely on equipping you with tools that apply directly to professional web development. By the end of 6 weeks, you’ll be creating beautiful apps and understanding web development fundamentals for both front and back end. If you're interested in learning how to code, communicate with your dev team, understand how to create an MVP or gain valuable career skills, this course is for you.

Course Details

Deposit
$150
Rebate
$850 credit towards bootcamp for completing the Intro program.
Minimum Skill Level
Beginner.

Victoria

777 Fort Street, Victoria, BC V8W 1G9
Front End, HTML, Sinatra, Ruby, User Experience Design, CSSIn PersonFull Time20 Seats

This course is focused entirely on equipping you with tools that apply directly to professional web development. By the end of 6 weeks, you’ll be creating beautiful apps and understanding web development fundamentals for both front and back end. If you're interested in learning how to code, communicate with your dev team, understand how to create an MVP or gain valuable career skills, this course is for you.

Course Details

Deposit
$150
Rebate
$850 credit towards bootcamp for completing the Intro program.
Minimum Skill Level
Beginner.

Lighthouse Labs will take you from coding hobbyist to professional developer in 8 weeks, and be the launchpad for your career. Operating out of Canada's most dynamic tech hubs, Lighthouse Labs combines a mentor community of 80+ full-time developers with an agile curriculum that emphasizes hands-on experience. Over 75% of your time at Lighthouse Labs will be focused on building actual, functional software. They have a 1:7 student to teacher ratio to help keep you on track and you’ll have access to mentors from different backgrounds, 12 hours a day, five days a week. This has allowed them to achieve the ultimate result: over 350 students graduated into amazing careers as developers.

Course Details

Deposit
$150
Financing
We have two financing partners: Lendful & Grow. Details can be found in our FAQ.
Minimum Skill Level
Basic Computer Knowledge.
Prep Work
40-60 hours.

Halifax

1505 Barrington Street, Suite 601 & 701 , Halifax, Nova Scotia B3J 3K5
Front End, JavaScript, MongoDB, HTML, Git, Rails, SQL, Sinatra, jQuery, Product Management, Ruby, CSS, Node.js, Express.jsIn PersonFull Time60 Hours/week15 Seats

Lighthouse Labs will take you from coding hobbyist to professional developer in 8 weeks, and be the launchpad for your career. Operating out of Canada's most dynamic tech hubs, Lighthouse Labs combines a mentor community of 80+ full-time developers with an agile curriculum that emphasizes hands-on experience. Over 75% of your time at Lighthouse Labs will be focused on building actual, functional software. They have a 1:7 student to teacher ratio to help keep you on track and you’ll have access to mentors from different backgrounds, 12 hours a day, five days a week. This has allowed them to achieve the ultimate result: over 350 students graduated into amazing careers as developers.

Course Details

Deposit
$800
Financing
We have two financing partners: Lendful & Grow. Details can be found in our FAQ.
Interview
Yes
Minimum Skill Level
Basic Computer Knowledge.
Prep Work
40-60 hours.
Front End, HTML, Git, Sinatra, Ruby, User Experience Design, CSSIn PersonPart Time6 Hours/week

This course is focused entirely on equipping you with tools that apply directly to professional web development. By the end of 6 weeks, you’ll be creating beautiful apps and understanding web development fundamentals for both front and back end. If you're interested in learning how to code, communicate with your dev team, understand how to create an MVP or gain valuable career skills, this course is for you.

Course Details

Deposit
$150
Financing
We have two financing partners: Lendful & Grow. Details can be found in our FAQ.
Rebate
$850

Review Guidelines

  • Only Applicants, Students, and Graduates are permitted to leave reviews on Course Report.
  • Post clear, valuable, and honest information that will be useful and informative to future coding bootcampers. Think about what your bootcamp excelled at and what might have been better.
  • Be nice to others; don't attack others.
  • Use good grammar and check your spelling.
  • Don't post reviews on behalf of other students or impersonate any person, or falsely state or otherwise misrepresent your affiliation with a person or entity.
  • Don't spam or post fake reviews intended to boost or lower ratings.
  • Don't post or link to content that is sexually explicit.
  • Don't post or link to content that is abusive or hateful or threatens or harasses others.
  • Please do not submit duplicate or multiple reviews. These will be deleted. Email moderators to revise a review or click the link in the email you receive when submitting a review.
  • Please note that we reserve the right to review and remove commentary that violates our policies.

Hey there! As of 11/1/16 is now Hack Reactor. If you graduated from prior to October 2016, Please leave your review for . Otherwise, please leave your review for Hack Reactor.

Title
Description
Rating
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
School Details
About You

Non-anonymous, verified reviews are always more valuable (and trustworthy) to future bootcampers. Anonymous reviews will be shown to readers last.

Please submit this review with a valid email

You must provide a valid email to submit your review. Your review will not appear on the live Course Report site until you confirm it.


8/14/2015
Anonymous • Dev Op's • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
8/13/2015
Shannon McDonald • Web Developer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
8/11/2015
Anonymous • Web Developer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
7/10/2015
SooJeen • Software Developer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
6/11/2015
Erica • Web Developer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
6/4/2015
Anonymous • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
6/4/2015
Johnny Ji • Web Dev • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
6/3/2015
David Feimer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
6/2/2015
Anonymous • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
6/2/2015
Anderson • Engineer and web developer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
6/1/2015
Anonymous • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
6/1/2015
Brian Khoshbakht • iOS Developer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
6/1/2015
Anonymous • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
6/1/2015
Ramon Savinon • software developer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
6/1/2015
Anonymous • Front end developer & designer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
6/1/2015
priyathanya • technology consultant • Student
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
5/2/2015
Simon Rai • Marketer/Developer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
3/9/2015
Anonymous • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
3/6/2015
Anonymous • Software Engineer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
3/5/2015
Garry • Web Developer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
3/2/2015
Regan Perkins • Web Developer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
3/1/2015
Anonymous • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
2/23/2015
Anonymous • Student
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
2/21/2015
Anonymous • Software Developer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
1/14/2015
Anonymous • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:

Our latest on Lighthouse Labs

  • August 2017 Coding Bootcamp News + Podcast

    Imogen Crispe8/31/2017

    Why do journalists and industry leaders think that two coding bootcamps are closing? And despite these “shutdowns,” why do companies like IBM still want to hire coding bootcamp graduates? We’re covering all of the industry news from August. Plus, a $3 billion GI Bill that covers coding bootcamps for veterans, why Google and Amazon are partnering with bootcamps, and diversity initiatives. Listen to our podcast or read the full August 2017 News Roundup below.

    Continue Reading →
  • Why Hack Capital Hires From Lighthouse Labs

    Imogen Crispe8/11/2017

    Kyle Campbell has launched two startups, Retsly and Hack Capital, and built his engineering teams by hiring developers from Lighthouse Labs in Vancouver! Being a self-taught developer himself, Kyle appreciates the practical skills that students learn in the Lighthouse Labs Web Development Bootcamp, and specifically builds his teams with a focus on supporting more junior developers. We asked Kyle what he looks for in a new hire, whether computer science degrees are important, and his advice to employers who want to hire bootcamp grads!

    Find out how to get $500 off Lighthouse Labs tuition if you apply before August 10th!

    Q&A

    Tell us about Hack Capital and your role there!

    I was previously CTO and Founder of Retsly, which we built and sold to Zillow. I spent two years leading the Retsly team at Zillow as a Group Manager, then recently decided to move on and start Hack Capital, where I am CEO.

    Hack Capital is in the private equity space, and we build systems of intelligence that help software companies scale intelligently. We’re building proprietary systems that are inspired by the approaches that have been used to accelerate many startups, such as Retsly, to build value quickly over a very short period of time.

    You’ve hired 10 Lighthouse Labs graduates so far. How did you first get connected with Lighthouse Labs?

    I met Lighthouse Labs founder Jeremy Shaki on his second day in Vancouver, and he said “Hey I just moved here and we’re starting this thing called Lighthouse Labs, to train people to be programmers, do you want to hire someone out of our first cohort?” I said, “Absolutely, I wish that had existed when I was starting out.” I hired Jason Wan out of the first cohort, and he worked for me for two years at Retsly; he still works at Zillow and is doing very well. After that I hired Stefan Krahn, Colin Clay, and a number of other graduates. I have hired 10 Lighthouse Labs graduates in total over the last four years.

    Lighthouse Labs has become quite important to our business model. We subscribed to the idea that the majority of the value that a startup can create depends on creating a process, engagement, and vision that translates easily to less experienced developers. As long as you’re able to put that in place, you can be successful. At Retsly, we hired half of our founding engineering team out of Lighthouse Labs and other co-ops, and I have three Lighthouse Labs students working for me right now at Hack Capital. We’re really focused on accelerating the process of building value and doing so in a way that allows us to do so with emerging talent. .

    What roles specifically have you hired Lighthouse Labs graduates for?

    I don’t really hire for specific roles; I mostly hire for generalist roles. I’m looking for problem solvers who are adaptable to the situation. I’m keen on self-directed learners and people who can learn through doing. When I hire Lighthouse Labs graduates, their titles are Full Stack Software Engineers because we expect our developers to work on the back end and the front end. We want to give them a wide breadth of experience, and over time in their career, they can specialize in areas that they find interesting.

    Other than Lighthouse Labs, how do you usually hire developers? What are you looking for in a new hire?

    Even within Lighthouse Labs, the number one thing I look for when hiring is a referral. I will always interview somebody who has been referred to me first, because the biggest risk when you hire somebody is culture fit, and work-style. If you’ve worked with somebody, you know that they see things the way you do. So I always let people know when I’m hiring, and that we’re trying to build an engineering-focused culture where there is a lot of ownership; and then I hope those referrals come in. I take a long-term approach to hiring and what I like about Lighthouse Labs is the consistency in their graduates – I know where to start and I know that I can consistently take people from x-level experience to y-level experience in a relatively short time.

    Do you notice differences in hiring from a bootcamp vs. hiring people with CS degrees out of college?

    I’ve done a few different types of hiring, I’ve hired from a co-op, I’ve hired some general CS graduates, and I’ve hired interns from different schools. I’m a bit harsh on CS degrees because I’m a self-taught programmer. I didn’t make it to the end of high school, so university was never in the cards for me. I think it’s a very different style of learning. A CS degree is something that is going to help students over the long term of their career, but it won’t necessarily help them get going quickly. Lighthouse Labs is that jumpstart that gets you going really quickly.

    The absolute best outcome is someone who has a CS degree and then they go through Lighthouse Labs to get job-ready. That person has that foundational, long-term understanding that is going to be really important in their career, but then they’ve also accelerated themselves with some more practical skills. I’m seeing more and more of that. I don’t think there is any disadvantage to a CS degree, but I think it leaves a gap in practical job ready skills that help you to ramp up quickly.

    Have you worked with any other coding bootcamps yet? What stands out about Lighthouse Labs?

    I’ve tried to work with other coding bootcamps, but they weren’t as welcoming in some ways. I think that is partially because I’ve worked with Lighthouse Labs from the very beginning and I feel like I’m part of the family, so I’m pretty loyal to Lighthouse Labs. I’ve definitely taken pause and looked at alternative bootcamps, but I just really align with the methodology of Lighthouse Labs. I know most of the mentors at Lighthouse Labs and I know what to expect. I think other bootcamps do a good job, but I don’t see need to hire from other places; if it’s not broke, don’t fix it!

    What does the relationship look like between Hack Capital and Lighthouse Labs? Do you pay a referral fee when you hire their graduates or are you paying to be a part of their hiring network?

    The relationship has evolved a bit. Early on, I was very hands on. But over time, Lighthouse Labs has grown a lot, and they have a lot more companies in their network.

    Typically when I hire, I will meet students at the Demo Day, but I don’t make my decisions there. I invite students for a second interview. Getting students hired is an important part of Lighthouse Labs’ business model, so I don’t pay any referral fee. I’m a partner in making sure students have potential opportunities on the other side of the bootcamp. And even if I can’t hire the student into my company, I usually try to help find something with one of the companies I’m working with or with friends. I really believe in what they are doing and I like to see junior engineers come out and have a good start to their career. I think it’s a very exciting time for them and I like being able to help where I can.

    I’m assuming that your hires from the bootcamp went through a technical interview. Do you tailor your process to bootcamp grads?

    I have one coding test that everybody who comes into the company as an engineer takes. It’s fairly advanced, so a number of Lighthouse Labs students over the years have found it super hard. But I always tell them ahead of time that I’m not really worried about whether you get it right or wrong, I’m just curious about how you try to break the problem down and get as far as you can. It’s not about whether you get to the touchdown line or not, it’s about how do you move the ball down field and break it down. That gives me insight into how a person thinks, what their potential is, and helps me know if they are somebody I can help to ramp up their skills quickly. I don’t expect people to know everything about a job in the beginning, but I do want to hire someone who I’m a 100 percent sure will get there eventually.

    How do the Lighthouse Labs grads usually do with that coding test?

    Typically I’ve been very surprised with how well they have done. Generally, they took the problem, tackled it, made the effort and where they didn’t know something, they were able come up with a reasonable assumption. The coding test is an opportunity to sit and talk about their code, and I can give them some practical advice about how they should have done it. Even if I don’t hire them, it was learning opportunity for them.

    Have you ever been hesitant or had to convince your co-workers to hire a bootcamper?

    Luckily, I’ve been the decision maker in hiring matters at both Retsly and Hack Capital. Even when I was at Zillow, part of a much bigger company, there may have been more hesitancy, but they trusted my judgement. I think the results speak for themselves and when you’ve been able to do this as many times as I have and take these very inexperienced engineers and have them complete very experienced tasks, you build a bit of a reputation and people stop doubting it. I know there is some concern out there from many different companies, but this is something ingrained in my philosophy and the culture of the companies I start.

    At Lighthouse Labs, students learn JavaScript and Ruby on Rails in the Web Development bootcamp. Are your bootcamp hires working in those technologies?

    When I first started hiring Lighthouse Labs students, they definitely had to adapt, because the course was more strongly focused on Ruby on Rails, and I’ve always run a NodeJS shop. I believe very strongly in full-stack JavaScript on the front end and back end – one language giving you multiple directions. But over time, Lighthouse Labs has shifted a larger portion of their curriculum to NodeJS, and they teach more Express, Knex, a few more JavaScript fundamentals. I don’t know if that change is because of my feedback or if I was just one of multiple voices in the choir but I’m certainly happy to see more JS in the curriculum

    How do you train and mentor a new hire when they first start working with you?

    Code reviews and pair programming are big opportunities to really teach people – I’m able to review and point out best practices.

    I try to focus on a senior to junior developer ratio of about 1:3, and put a process in place that ensures we have mechanisms for feedback.

    I believe that the most important part is helping new hires to build confidence quickly. I’ve written about this in the past, but I really believe that the only difference between a senior and junior engineer is confidence. Apart from confidence, which comes from experience, we all start every problem off the same way; we don’t know the answer, until we do.

    Since you started hiring from Lighthouse Labs, have your new hires moved up or been promoted? Or do you anticipate that they will?

    Absolutely. At Resly, we hired at least three engineers who became Senior Engineers within at least two years. Like any acquisition, when Resly was acquired by Zillow, the team was a huge part of the value proposition, so I was very proud to have a number of Lighthouse Labs students on our team, and to see them continue to be promoted afterwards. Now I work with a fresh bunch of Lighthouse Labs grads at Hack Capital and things are looking really good!

    Will you hire from Lighthouse Labs in the future? Why or why not?

    Absolutely. Hack Capital will likely hire another five Lighthouse Labs engineers in the next six to 12 months, and I think the companies I work with will probably hire another five to 10, so I expect that we’ll be hiring quite a bit from Lighthouse Labs. It’s hard to predict those numbers exactly. But not only are we hiring from Lighthouse Labs, we’re also actively seeking out strong senior engineers who have a keen interest in mentoring. If you are one of them, give me a shout! We’re hiring and we want to hear from you!

    Do you have any advice to other employers who are thinking about hiring from a coding bootcamp?

    Don’t be afraid to hire juniors! I think it’s a toxic mindset to believe that your business priorities cannot allow you to take a step back and look at how you build long term value by developing emerging talent.  My advice to companies considering Lighthouse Labs grads, is to constantly invest in your people. Find strong senior engineers who like to mentor, and build a culture focused on making people great around you. If you can take this philosophy and ingrain it in your culture, you will be successful. As long as you’re willing to invest the time and effort into mentoring bootcamp grads, you’ll have team members who greatly respect you, who are completely loyal, and will surprise you consistently with what they are capable of.

    Find out more and read Lighthouse Labs reviews on Course Report. Check out the Lighthouse Labs Student Outcomes Report.

    About The Author

    Imogen crispe headshot

    Imogen is a writer and content producer who loves writing about technology and education. Her background is in journalism, writing for newspapers and news websites. She grew up in England, Dubai and New Zealand, and now lives in Brooklyn, NY.

  • Episode 12: March 2017 Coding Bootcamp News Roundup + Podcast

    Imogen Crispe7/21/2017

    Haven’t had time to keep up with all the coding bootcamp news this March? Not to worry– we’ve compiled it for you in a handy blog post and podcast. This month, we read a lot about CIRR and student outcomes reporting, we heard from reporters and coding bootcamp students about getting hired after coding bootcamp, a number of schools announced exciting diversity initiatives, and we added a handful of new schools to the Course Report school directory! Read below or listen to our latest Coding Bootcamp News Roundup Podcast.

    Continue Reading →
  • Episode 10: January 2017 News Roundup + Podcast

    Imogen Crispe1/31/2017

    Welcome to the January 2017 Course Report monthly coding bootcamp news roundup! Each month, we look at all the happenings from the coding bootcamp world from new bootcamps to fundraising announcements, to interesting trends. This month we applaud initiatives that bring technology to underserved communities, we look at employment trends, and new coding schools and campuses. Plus, we hear a funny story about an honest taxi driver. Read below or listen to our latest Coding Bootcamp News Roundup Podcast.

    Continue Reading →
  • 8 Companies Who Actually Love Hiring Coding Bootcampers

    Liz Eggleston5/23/2017

    In our recent Student Outcomes survey, alumni reported that they were working in over 650 different companies! Of course, you may have read recent press citing companies like Google who apparently aren’t willing to invest in junior technical talent from coding bootcamps (we happen to know that coding bootcamp grads have been hired at Google and Salesforce, but that’s not the point)... Here we’re highlighting 8 forward-thinking companies who are psyched about the bootcamp alumni on their engineering teams. Each of these employers have hired multiple developers, and are seeing their investment pay off.

    Continue Reading →
  • Why Mobify Hires from Lighthouse Labs

    Lauren Stewart12/12/2016

    Where do coding bootcamp graduates really get jobs? Mobify! Mobify is an mobile eCommerce platform based in Vancouver, Canada that optimizes the shopping experience. We chatted with Laura Crawford, Mobify’s Talent Acquisition Manager, to learn more about why they’ve already hired four Lighthouse Labs graduates and look forward to hiring more. Read on to learn how Mobify focuses on hiring passionate and curious software engineers, and the types of roles these coding bootcampers are thriving in today.

    Q&A

    Could you tell me about Mobify and your role there?

    I'm the Talent Acquisition Manager at Mobify, so I lead up our recruitment initiatives from our headquarters in Vancouver, Canada. I’ve been with the company for three years now.

    Mobify is a PAAS (platform-as-a-service) company. Our mobile customer engagement platform enables retailers and brands to increase conversions and win customer loyalty through mobile web, apps, push notifications, and store drivers.

    How many Lighthouse Labs graduates have you hired?

    We've hired four Lighthouse Labs graduates within in the last two years. Lighthouse Labs is really involved in the Vancouver tech community, which is really great. Our Mobify team attends a lot of the Vancouver tech networking events and we met Lighthouse Labs through one of those events.

    What types of roles have you hired Lighthouse Labs graduates for?

    Mobify has hired Lighthouse Labs graduates for junior roles that have covered a variety of different functions. One Lighthouse Labs graduate joined us as a Back End Data Engineer, one alum as a Front End Engineer for our customer success team, and one as a UI and Web Developer. Another graduate joined our customer success team as Front End Engineer and he's recently transitioned into a role as Support Engineer, assisting clients with technical issues during the builds.

    It’s great that Mobify is hiring Lighthouse Labs grads for different roles. How do you usually hire your developers?

    It's a really competitive market, so Mobify has a diversified recruitment strategy. We host a lot of events at our office and we encourage all of our employees to be really involved in the tech community. We want our employees attending and speaking at meetups and conferences in order to grow our network.

    On our recruitment team, we do a lot of direct outreach to candidates. We have a comprehensive advertising strategy as well where we advertise all of our jobs and promote our employer brand so that we have a strong talent pipeline.

    Have you noticed any differences in the process of hiring a bootcamp grad versus a graduate of a traditional computer science degree program?

    Lighthouse Labs is great, and they accommodate Mobify’s hiring process. We have a unique and very thorough interview process, and Lighthouse Labs is flexible, which is fantastic. We don't have to bend our process to fit Lighthouse Labs’ needs, so it makes it really easy to work with them.

    I think developers acquire skills in all sorts of different ways. Some people have been coding since they were in elementary school, and others are just starting to learn now. Then, of course, we do hire engineers with traditional academic training like degrees in engineering and computer science. We definitely have a broad range of backgrounds within our engineering department at Mobify.

    What specific qualities does Mobify look for when hiring new developers?

    At Mobify, we're most focused on finding passionate engineers who are naturally curious, who love the work that they do, and who are lifelong learners. We want people who are humble and egoless, who know what they don't know and work hard to fill in their knowledge gaps. In our interview process, we don’t target a specific type of educational background.

    The students we've interviewed  from Lighthouse Labs are typically either brand new to development because they're making a career transition, or because they've just finished secondary school and they're looking to get into the tech industry fairly quickly after they graduate. We tend to see junior skill sets coming from Lighthouse Labs.

    Because the Lighthouse Labs grads have such varied backgrounds, Mobify has been able to find Lighthouse Labs talent that are a good fit for different areas of the business. Some got an undergraduate degree in math or science and then decided to go into software engineering after graduation, so they can hit the ground running in a more complex technical role. Others are coming from a design background and might need a bit more training to ramp up. Students who are making a career transition and decide they want to be involved in design and development  are typically better suited for some of Mobify’s more junior positions.

    Mobify is focused on looking for students who are passionate, and eager to learn and grow with the company.

    Has Mobify worked with any other coding bootcamps besides Lighthouse Labs?

    No, we've been really happy with Lighthouse Labs. Our engineers here have really enjoyed working with, and mentoring the Lighthouse Labs graduates. Some of our engineers have even taken that next step and taught as TAs with Lighthouse Labs in their own spare time as well.

    What does Mobify’s current relationship with Lighthouse Labs look like? Do you pay a referral fee for hiring graduates?

    There is no referral fee required. As a company, we want to be integrated and involved with the tech community in Vancouver. Lighthouse Labs has been great to us, so we host some events for them and offer our space for events like employer speed dating. Employer speed dating is where Lighthouse Labs graduates can meet with and talk to a whole group of employers in one evening to get a sense of what their work environments are like, and what they're looking for in their engineering hires as well.

    At Lighthouse Labs, students learn Ruby on Rails. Are the Lighthouse Labs hires working in Rails or does Mobify use other languages?

    At Mobify we’re using JavaScript for the front end, and Python primarily for the back end. At Lighthouse Labs, they do a lot of practical projects, so we find that graduates do have the opportunity to experiment with different technologies in those projects. A lot of them have had exposure to JavaScript and Python, and also some exposure to big data tools, so it's not the first time that they're touching technologies that we have on our stack.

    How does Mobify ensure that new hires are supported during the first months at their new job?

    We have a fairly thorough company-wide onboarding program that spans two weeks. Mobify places new hires in a group with other new employees; sometimes that’s a group of employees in the same functions, sometimes not, but it bodes well for camaraderie. Then, new hires have meetings with a lead from each department to learn about the business as a whole. This gives them the opportunity to meet with leadership from each of the different departments, and learn how they can work together. Mobify has department specific onboarding as well, which is just as comprehensive.

    Mobify engineers work together very collaboratively. We're an Agile software development company, so there are a lot of standups and opportunities to work through problems together. Our engineers do a lot of pair programming and code review as well. It's an environment where junior hires are supported by mentors, and formally supported by their Engineering Lead as well.

    Since you started hiring Lighthouse Labs graduates, have any of those new hires been promoted, or do you anticipate they will?

    Some of the Lighthouse Labs graduates have moved into other roles based on their interests because we do encourage lateral movement where we can support it. One of our Lighthouse Labs graduates recently moved to San Francisco to work at Uber, which is a success story! With all of our employees, we nurture them and support them in their growth. If they're successful in their role here and they're getting promoted, that means that we’re doing a good job.

    Does Mobify have a feedback loop with the bootcamp? Are you able to influence the curriculum at Lighthouse Labs if you notice that some of the dev hires are lacking in a certain area?

    Yeah, definitely. Lighthouse Labs is super communicative, and they're in touch with us often to get our feedback. They're always available to talk. When we’re typically doing recruitment for junior engineers, they're one of the first organizations that we reach out to. They always have time to talk through what specifically we're looking for, and they have a very personal touch with their students as well. For example, they will make personal introductions for specific students that they think would be a good fit.

    Is it safe to say that Mobify will probably hire from Lighthouse Labs in the future?

    Yes, absolutely.

    A lot of employers are testing the waters with coding bootcampers, but don't necessarily know how to navigate it. Do you have any advice to other employers who are thinking about hiring from a coding bootcamp or even from Lighthouse Labs in particular?

    I think being open-minded is important. A lot of coding bootcampers come to your company with rich backgrounds and a lot of knowledge that they can leverage into being successful engineers. Just because their background may not look like the traditional software developer, doesn't mean that they can’t grow into some of your strongest engineers.

    I would say the best way to find out whether bootcamp graduates area a good fit for you is to dive in and start interviewing!

    Read more Lighthouse Labs reviews on Course Report and be sure to check out the Lighthouse Labs website!

    About The Author

    Laurenstewartimage

    Lauren is a communications and operations strategist who loves to help others find their idea of success. She is passionate about techonology education, career development, startups, and the arts. Her background includes career/youth development, public affairs, and philanthropy. She is from Richmond, VA and now currently resides in Los Angeles, CA.

  • Alumni Spotlight: Katie Peterson of Lighthouse Labs

    Lauren Stewart11/3/2016

    Katie Peterson was a chemical engineer for 7 years before moving from Idaho to Calgary, Canada. After having a hard time finding a position in the oil and gas industry, she decided to transition into tech and start learning to code. Katie walks us through her coding bootcamp journey, first attending The HTML500 hosted by Lighthouse Labs, then committing to their Intro to Web Development program, and finally diving into the full-time iOS Development Bootcamp. Learn about Katie’s new job as an iOS Developer!

    Q&A

    Tell us about your pre-Lighthouse Labs story!

    My background is in chemical engineering, and I worked in Idaho at a semiconductor manufacturer for about seven years. I decided to move to Calgary, Alberta, with my husband (where he grew up), where the most prevalent industry is oil and petroleum gas. I had a hard time finding a position that I thought would be like a good fit in relation to what I was doing before.

    One of the things that I liked in my previous job was that it was very high tech, and it was certainly cutting edge. I decided to learn to code in order to stay in a high tech field.  

    Did you try to learn to code on your own before researching coding bootcamps?

    I did use some online resources like Codecademy. I also participated in ChicGeek, which is a non-profit that hosted Ladies Learning Code workshops, and then The HTML500. Those all-day workshops were great to dip my toe in, but they didn’t make me feel confident that I could do it on my own. Without programming experience, it was difficult to understand what languages I needed to learn, what tools I needed to learn, and what the natural progression should be.

    When did you realize you were ready to learn at a coding bootcamp?

    I didn't actually know that coding bootcamps were a thing until I went to this workshop called The HTML500. I was connected to a bunch of different tech meetups, and they mentioned the event. At The HTML500, Lighthouse Labs partners with private and government entities for a free, all-day workshop, and you basically learn HTML and CSS to build a website. I went to The HTML500, and that's where I got introduced to Lighthouse Labs and the idea of a coding bootcamp.

    Tell me about your experience at HTML500.

    We created a really simple website, and at the time, I started to feel like this was easier and more accessible than I realized. I also really liked the teaching style because they gave you the basic concepts and some of the core code that you would need, and then you did an assignment on your own. Lighthouse Labs is full of people with lots of experience, and mentors are going around the room answering questions. It's a very empowering way to learn. You get the basic knowledge that you need and then you learn by doing.

    Did you decide immediately that you were definitely doing Lighthouse Labs? What did that transition look like?

    It did take me a while to make the decision. I knew that day I was interested, and I did look into other coding bootcamps as well, but one of the nice things about Lighthouse Labs for me was that in addition to The HTML500, they also had a part-time web development course offered in Calgary (where I live).

    I was able to do the part-time course (six hours a week for six weeks) before I committed to the full-time bootcamp in Vancouver, just to make sure that the teaching style was working for me and that I thought it was something I could be good at. That was a part of my decision-making process before I made the entire huge commitment.

    How was the Lighthouse Labs interview process for both the part-time Intro to Web Development and full-time iOS Development bootcamp?

    The application process for the part-time course is much less rigorous. I think anybody who wants to do the part-time course is accepted, but the full-time application has a lot more steps.

    For the full-time bootcamp, my first step was an online application, and then I had a phone call interview with the education manager, which included some discussion about my goals and my background and what I was hoping to get out of the bootcamp.

    The next step was a timed logic test to see how I thought about problems. She then took that information, and discussed it with the founders. As I understand, the higher level of management approves each applicant after their education contact has collected all the information. Then I heard back from them a day or two later that I had been accepted.

    You mentioned that you researched other coding bootcamps before deciding on Lighthouse Labs- how did you make that choice?

    One of the things I did was talk to developers in Calgary to understand what their job looked like, what the industry looked like, and which jobs were available. Canada doesn't have nearly as many coding bootcamps as the US, so I didn't have as much of a choice in terms of numbers, but I did research the Vancouver bootcamps.

    At the time, I didn't really know enough to say, "Oh, I want to learn back end, Java, etc." I just looked at what was available and then did my research on those programs to see which of those languages or fields I thought would be the most appropriate for me. I chose iOS from what was available.

    What did your Lighthouse Labs cohort look like? Who were you studying with?

    The part-time cohort was 15 to 20 people, and it was made up of a variety of backgrounds: high school students, professionals, a freelance Mobile developer, marketers, and entrepreneurs. The founder of ChicGeek was even in the cohort! The part-time cohort was pretty diverse and large compared to my actual full-time bootcamp cohort.

    My full-time bootcamp cohort was six people. I had three classmates from Vancouver, then there was a guy from Turkey and a guy from Brazil. The two international students came to Canada just for Lighthouse Labs after starting their own businesses. Two of the guys from Vancouver have programming backgrounds and wanted to transition into mobile development, and another guy’s company sent him there to learn more skills.

    How did you feel about your learning experience at Lighthouse Labs’ iOS Development bootcamp? Share a typical day with us.

    It was an 8-week bootcamp where we started everyday at 9am. We had lectures for about an hour; then we did an assignment. Usually, I finished my day at 7pm or 8pm (and I often found myself in the classroom on weekends). We didn't pair program in the strict definition of the term, but it was very collaborative because we were a small group. If somebody got stuck on something, they would ask the other people in the cohort as often as they would ask our mentors and instructors.

    What were the main programming languages and technologies that your class used at Lighthouse Labs?

    I specifically chose iOS development, so we learned Swift and Objective-C, and then Apple’s IDE which is called Xcode. We used a lot of the free libraries that were built in iOS– CocoaPods, and other frameworks.

    Did you have a favorite project or app that you built while at Lighthouse Labs?

    I was really proud of my final project. It was a dating app! My partner and I built a lot of fancy UI, and a lot of interesting gestures. Right now I work for a company that sells a very utilitarian, B2B product, and that’s what I tend to be drawn to. I like really useful, bare bones apps that just do a good job. So this final project pushed me into the more visual arena, and pushed me out of my comfort zone. It looks really sharp. At our demo day, it was definitely the most polished and it showed really well to potential employers, so I was very happy with that. Here’s the link to the project.

    How was your transition from student to employee? How long did it take you to get your new job after Lighthouse Labs?

    The transition was very quick. I understood that there wouldn’t be a huge tech scene in Calgary (compared to Vancouver or a lot of places in the States). However, there also is not enough talent to fill the positions that are here. So there's just a few employers, but they are really looking, and having a hard time finding people.

    I didn't have any difficulty finding a job. I was working within two weeks of leaving Lighthouse Labs in Vancouver.

    Tell us about your new job!

    I started my new position at a small company, Aimsio, which makes a configurable field ticketing app for people who do contract work remotely. When I started, I was the 14th or 15th employee as a Junior iOS Developer

    My first developer job has been really good. It's a small iOS team as there are only four of us working on the mobile app. I work really closely with my boss and he's been a strong mentor to me. I came on as a Junior Developer, but I do the same work as everybody else on my team.

    Did Lighthouse Labs give you any job prep, resume critiques, or portfolio help?

    Yeah, they did. Lighthouse Labs has a whole employment program, and they have a fast track that's really tailored around people who are there locally. Their Career Services team connects students to tons of employers until they get that first job.

    For me, I needed a little bit more specific help. The employment team in Vancouver were putting feelers out in Calgary and they got me the interview with Aimsio. I got a lot of help from Lighthouse Labs.

    How are you feeling about your career transition now that you're an iOS developer?

    I’ve been at my company for a year and it's been great. I'm really happy I made this change. I feel like I’m using a lot of the problem-solving techniques and systematic way of thinking that I learned as an engineer. It's gratifying that I haven't left that phase of my career behind entirely. There are a lot of new challenges, and a lot of things left for me to learn; but I'm really enjoying it.

    Did you have to learn any new programming languages at your new job? Was there a learning gap for you when you first started?

    I have had to do some JavaScript here and a little bit of HTML and CSS, but all that's been pretty basic. I haven't had to learn anything in depth that I didn't learn at Lighthouse Labs. The programming I had to do in JavaScript hasn’t been extremely challenging. When learning a new language, you just have to get comfortable with the syntax and some of the quirks of that language, but it's not as big of a jump as starting from beginner.

    What was your biggest challenge or roadblock in your journey to learning how to code?

    I spent a lot of time not knowing how to approach coding as a career. I was going to all these workshops, talking to people, doing Codecademy, and that process took me a long time. For a year it was just fits and starts, with nothing really clicking or moving me forward. Once I went to the coding bootcamp, the progress has been pretty seamless.

    Do you stay involved with Lighthouse Labs at all now that you're an alum?

    I haven't been back to Vancouver, but Lighthouse Labs did start a small web development cohort here in Calgary, and we actually hosted them in our office at Aimsio one night for a meet-and-greet. I've been to a Lighthouse Labs demo day as well; and periodically the admissions team at Lighthouse Labs will connect me with somebody in Calgary who has a lot of questions about if LHL is the right path for them. So yes, I am involved!

    What advice do you have for anybody considering a career change through a coding bootcamp?

    Don't go into a coding bootcamp looking at it as a quick, easy means towards great earning potential forever. Do it if you want to be coding every single day for the rest of your career. The best advice I got when I was thinking about attending a coding bootcamp was from a guy who had worked in the tech boom starting in the 80's and 90's. He said at that time, "When I was working during the boom, I was making $85,000 a year. Then when that bubble burst, I was making $30,000 a year and now I'm making $200,000 a year." He went on, "For me, obviously it was better during those times when I was making a lot of money, but during the times when I wasn't, it was still something that I loved doing every day." I guess that's the key. Don't do a coding bootcamp for an instant career and money. Make sure that coding is something you want to do every day until you retire.

    Read more Lighthouse Labs reviews on Course Report and check out the Lighthouse Labs website!

    About The Author

    Laurenstewartimage

    Lauren is a communications and operations strategist who loves to help others find their idea of success. She is passionate about techonology education, career development, startups, and the arts. Her background includes career/youth development, public affairs, and philanthropy. She is from Richmond, VA and now currently resides in Los Angeles, CA.

  • Episode 8: October 2016 Coding Bootcamp News Roundup + Podcast

    Imogen Crispe11/1/2016

    Welcome to the October 2016 Course Report monthly coding bootcamp news roundup! Each month, we look at all the happenings from the coding bootcamp world from new bootcamps to fundraising announcements, to interesting trends. This month we are also covering our Women In Tech Snapchat takeover! Other trends include new developments in the industry, new outcomes reports and why those are important, new investments in bootcamps, and of course, new coding schools and campuses.

    Continue Reading →
  • September 2016 Coding Bootcamp News Roundup + Podcast

    Imogen Crispe10/3/2016

    Welcome to the September 2016 Course Report monthly coding bootcamp news roundup! Each month, we look at all the happenings from the coding bootcamp world from new bootcamps to big fundraising announcements, to interesting trends. Of course, we cover our 2016 Outcomes and Demographics Report (we spent a ton of time on this one and hope everyone gets a chance to read it)! Other trends include growth of the industry, increasing diversity in tech through bootcamps, plus news about successful bootcamp alumni, and new schools and campuses. Read below or listen to our latest Coding Bootcamp News Roundup Podcast!

    Continue Reading →
  • Curriculum Spotlight with Khurram Virani of Lighthouse Labs

    Imogen Crispe7/20/2016

    A lot has changed since Lighthouse Labs started teaching web development in 2013. We sat down with co-founder Khurram Virani to learn about the evolution of Lighthouse Labs- how they design assessments, why they’ve chosen to introduce more JavaScript into their eight-week curriculum, and their realistic approach to job placement.

    To celebrate the launch of their new Full-Stack Web Bootcamp curriculum, Lighthouse Labs has released the Early Bird Challenge! Activate the puzzle, solve the clues and you could score $500 off their Web or iOS Bootcamp.

    Q&A

    Tell us about your background before you co-founded Lighthouse Labs?

    I have been a software developer for more than 10 years. I’ve gone through the entire journey of going from high school to college, into the workforce. My first job as a developer was very uncomfortable and nerve-wracking – so I’ve experienced it all.

    For the last five years, I’ve owned a software development firm in Toronto called Functional Imperative that works with different businesses to produce software for their needs. So I’ve also experienced hiring developers, and the massive shortage of developers and tech talent.

    My passion for teaching started when I was 8 years old and started volunteering at a local community center back home in Pakistan to teach adults how to use computers. Then I was  lucky enough to have computer science classes at my high school. I fell in love with software development through languages like C and Visual Basic, and I helped the school develop a curriculum using Java while I was learning it. I found both my passions combined - building software, and inspiring and teaching others to build and create. I feel incredibly lucky to have gone into this field and I want to inspire other people to consider becoming software developers.

    What prompted you to start Lighthouse Labs?

    As I was doing consulting and software development, I was mentoring junior developers who had recently graduated from university and I really enjoyed that. So I started looking for opportunities where I could mentor and teach part time. At the same time, I started becoming more and more aware of this movement in the education space towards more hands-on learning. I believed in a more progressive model of education where students learn by doing, and are put into uncomfortable situations so they get used to what it means to be a developer. Then I learned about coding bootcamps and was involved in building the curriculum for and teaching at Bitmaker Labs, the first coding bootcamp in Canada. I fell in love with the methodologies, the concepts, the students.

    In my own experience in the education space, what I found most valuable was the internships I did. I learned way more on the job than I did during many of the theoretical courses in my undergrad degree. So Lighthouse Labs is embracing the fact that you will learn the most on the job, and making you as impactful as possible for the first few months so you can continue to grow and learn at bootcamp pace. We tell students you are going to be doing “bootcamp style” learning for many years. This is going to be an intense journey and you need not only the talent but also the grit to handle that kind of intensity and not take your foot off the pedal once you graduate.

    When you first started Lighthouse Labs how did you find and hire instructors?

    We follow the community-driven education model. One of the biggest advantages- and the philosophy- of Lighthouse Labs is bringing the community together to rally behind the teaching.  Instead of having a few full-time instructors we have an army of developers, who are passionate about the work they are doing outside of Lighthouse Labs.

    The trick is to find mentors and teachers who have a talent and passion for both coding and mentoring. And that took some time. We started with three part-time mentors, and myself as the full-time teacher, and we grew from there. Now we have over 100 mentors teaching web and iOS across Canada. We have a few full-time educational staff who are involved in building our internal software systems and delivering lectures. But the main focus and experience of the curriculum is around bringing these mentors in. We talk about immersive education, and one of the things people don’t realize is it’s about being immersed in the community and the culture, as well as the code. You have to appreciate the mindset and the culture of the people with whom you’re going to be working.  

    How did you choose which languages to include in the original curriculum when the school started in 2013?

    I had been working in Ruby and I saw the growth of Ruby on Rails as an ecosystem.  I was not a big fan of the initial stages of the Ruby on Rails ecosystem. It was less of a mature community in terms of the tooling and support out there. But by the time we started Lighthouse Labs, the community had matured quite a bit to become a more stable community. It’s a platform used by many employers across Canada and globally, so it made sense to teach those tools.

    But also keeping in mind, it wasn’t about learning Rails, this is not a Rails bootcamp, it’s not a Ruby program – it’s about learning “full stack web development,” with Ruby, Rails, SQL and JavaScript. These are just the tools we’ve decided to use. They are popular but there are many equally good alternatives to Ruby and Rails which offer different paradigms. Any good developer should be comfortable in at least two different programming languages. So we definitely celebrate not pigeonholing our students in one language or framework.

    How did you develop and iterate the curriculum from there?

    It was definitely high level at first – creating an outline, talking to as many people in the industry as possible. I remember having a conversation with Hootsuite, and showed them our curriculum outline. Hootsuite is not a Ruby shop; they use Scala, Java, Python. Their director of engineering saw that the curriculum focused on Ruby on Rails, and it wasn’t an issue for him. He understood the philosophy of what we are actually teaching: how to become a developer in a rapid way, by being analytical, by problem solving, getting used to research problems, and debugging.

    We started with a small set of students, so I was able to quickly iterate and adjust things based on how the cohort was running. I quickly found I was jumping into Rails too soon, and students were a bit shell shocked. So within the first few cohorts, I adjusted it so there was more ramp up towards learning Rails. Starting with learning a big framework like Rails 5 is almost like starting Game of Thrones Season 5 without watching Seasons 1 through 4, without knowing the history of any of the characters.

    How did you assess how students were progressing through the program?

    When Lighthouse Labs first started, I wanted to work out how to evaluate student progress. There are two sides to education: teaching and evaluation. At first, we were not focused enough on evaluation. Within first few cohorts, I introduced assessment that students had to pass to become graduates of Lighthouse Labs. Yes, they’re all experiencing intensity, but the assessments show if students are progressing at the right rate. So yes, we’ve added a few assessment tests.

    So tell me about the recent updates to the web development curriculum?

    Everything we’ve done over the past year has been a result of feedback from alumni, mentors, and employers. Ruby and Rails are excellent languages or frameworks to learn, they are highly relevant, and most of our web applications internally have been built with these technologies. But one piece of feedback we received was to put more emphasis on JavaScript, a very different paradigm and language compared to the Ruby side. That’s something we have now implemented.

    Another reason we integrated JavaScript was to really celebrate polyglot developers. Good developers should be comfortable with multiple languages, and students previously felt like they had to do a lot more on their own throughout the program to feel comfortable with JavaScript, and its fast moving ecosystem. So we’ve brought in more Javascript while keeping a fair amount of Ruby and Rails.

    Did you think about just teaching full stack JavaScript or MEAN Stack with no Ruby?

    It was definitely a conversation. One year ago, we started thinking about this ”Version 2.0” of our curriculum and talking about how we would teach JavaScript. One of the challenges of teaching JavaScript is that unlike Ruby, there are a lot of different opinions on writing idiomatic JavaScript. For the most part, the consensus was that there is a lot of value in teaching classical object-oriented programming as opposed to the prototype-based object-oriented programming that JavaScript brings.

    It’s good to expose students to both, but it adds the risk of overwhelming them with too much information. So we had to make sure we still had a primary focus, then a secondary focus that exposes them to the other paradigm, and let them compare and contrast without feeling overwhelmed. In terms of being prepared for the workforce, which is our ultimate goal, we felt introducing both paradigms and both languages would work better in a short period of time.

    In general, what is your process of iterating and updating the curriculum?

    Recently I have been working on decoupling the curriculum from our technology. Previously our curriculum was embedded in our learning management system, but now we have modified our curriculum so it sits on its own, and allows developers who are comfortable with Github and git to contribute to the curriculum. I found that we weren’t using community mentors and alumni to help iterate on our curriculum as much as we could have. And so this is what I’m most excited about is to have workflow and systems in place so they can iterate on the curriculum too. It also helps that JavaScript as a language system is evolving much quicker than the Ruby ecosystem which has kind of stabilized recently. So that forces us to be iterative and rapid and react and evolve to the changes.

    Lighthouse Labs is licensed with the PCTIA, right? Do you have to notify them when you make a big change to the curriculum like adding JavaScript?

    Canada has more regulation around education and services. We were very cooperative early on with PCTIA when we started Lighthouse Labs. It took us some time to work with the system, and be agile, while staying compliant and be registered. We are now actually accredited with PCTIA, which takes two years of being in operation. We have an Education Administrator on staff who is dedicated to communicating with the regulatory bodies, to keep them in the loop and make sure we are following the right practices.

    By no means am I complaining. These organizations exist for the interest of the students, to make sure they are getting a good education and to protect them from schools going under, or not following through on learning outcomes.

    When you are iterating and updating your curriculum to emphasize JavaScript, how do you train and keep your instructors up to date with the latest version?

    Rolling out a new curriculum is not an easy feat, especially when you have multiple locations, more than 100 mentors, and multiple programs. We’re not only changing content, but also the evaluation side of things, and some of the core philosophies of how we teach. It affects everything, including Career Services. One of the first things we did for this curriculum, is build a pilot of the new curriculum to use to test and iterate and figure out how to train people across the board. We currently have six students in our pilot cohort, testing the new curriculum!

    Updates to the curriculum aren’t just about what is student facing, but what is teacher facing in terms of the documentation. Much like software has a change log, we have been tracking all our changes in git and in our internal documentation. We also bring teachers and staff into the conversation, so they are involved in building the curriculum.

    How many teachers do you have at one time? Do you try to maintain a certain student:teacher ratio?

    We have a ratio of 7:1, sometimes even 5:1. The number of mentors we have actively at our major locations in Toronto and Vancouver is around 40 for web, and about 10 to 12 for iOS. And the other locations, Montreal, Victoria, Kelowna, Calgary, Halifax, and London, have local mentors and remote support.

    Students and teachers are in the classroom from 9am to 9pm. Of course it’s not the same teachers who start in the morning who are there in the evening – we have a pretty strong emphasis on scheduling and working with these developers outside of their primary jobs. Some are doing 6 hours a week, others do 20 or 30 hours a week.

    What’s the ideal class size?

    We’ve found the ideal number of students is around 20 to 24 per cohort. We have cohorts that are smaller, but we don’t go over 24 students per cohort, because it becomes difficult to manage and track student progress, and to personalize the education.

    What is the teaching style at Lighthouse Labs?

    The journey of becoming a software developer is not about learning JavaScript or learning Rails or Ruby. As we do lectures, breakouts, or give assistance, we have to balance students learning something specific about Rails, versus how and why a problem exists. One thing that is changing is a heavier emphasis on pair programming. The first week now has a heavy emphasis on pair programming. Every day students are paired up with a different peer, and for the majority of the day they are doing readings, exercises, and problem solving together. There is this mindset out there that a software developer is someone working solo at their computer, but are people are now realizing that it’s a very collaborative, conversational job. So we make sure we have a lot of whiteboards and a lot of ad hoc breakouts, when there is an issue.

    You mentioned you give assessments. How regular are they and do students have to pass those to continue with the program?

    We have experimented with this quite a bit. With the Ruby curriculum, we had three assessment tests in total, which are the most stressful part for students. These tests simulate building things, fixing things, debugging, and problem solving. We found three tests were too intense for an eight-week program and we saw a trend of test-driven education, where students are too focused on learning for the test instead of learning for the real world. In the new curriculum, there is one major test in week three, and we give them a mock test before hand so they get used to what the test looks like. If they don’t do well, it doesn’t mean they are not good at problem solving. We also look at other data points we’ve collected and give them an opportunity to work on it in a less stressful situation to see if they can get through it.

    Do you have an assessment at the end to check if they are ready to graduate?

    Although we are reducing the number of tests, we are increasing the amount of evaluation. Code reviews are a more organic way of growing for developers, they happen out in the wild. So there’s a lot more focus on projects in the curriculum now. Students are doing fewer small exercises, and producing more large full stack apps, earlier on in the program, so they can appreciate web development sooner. And they are also being evaluated on these projects. Students are required to submit them for a code review, get feedback, and iterate on that feedback. It’s something we did informally and ad-hoc before, but now it’s a formal part of the program. Then there is the final project at the end which they demo to the community.

    What sort of jobs are you seeing your web development graduates get?

    One fundamental Lighthouse Labs philosophy is that we are not about becoming a rockstar developer in eight weeks. It’s a more humble and realistic approach to that journey. And to that end, we believe you still have a ways to go before you should be demanding full developer salaries. It’s about learning on the job and proving you can learn in a bootcamp environment, and learn and grow with other people. So we encourage students and employers to start with a paid internship or apprenticeship, where interns are being compensated, but there is a 3-month internship period before they graduate to a junior developer title in that company. And that is something that has been extremely well received in Vancouver and across Canada.

    What are your favorite resources or meetups in Vancouver for aspiring bootcampers who want to find out what it’s like to learn to code?

    There are a few amazing meetups in Vancouver. One of my favorites is the Polyglot meetup which is not focused on a specific ecosystem or language. The Ruby meetup is very active, there are bi-weekly Ruby hack nights in Vancouver. There is a CSS brigade that is not as frequent but has a huge turnout run by an interesting group of devs out here. We encourage our students to go to at least one or two meetups while in the bootcamp and as they graduate to go to more. The Web Performance meetup is another favorite of mine, it’s a bit more advanced so more for alumni than current students. One that’s less about tech but around the community and entrepreneurship is the Hackernest meetup where you get entrepreneurs and people with ideas coming to the meetup looking for developers to be able to prototype and create MVPs with them.

    Find out more and read Lighthouse Labs reviews on Course Report. Check out the Lighthouse Labs website.

    About The Author

    Imogen crispe headshot

    Imogen is a writer and content producer who loves writing about technology and education. Her background is in journalism, writing for newspapers and news websites. She grew up in England, Dubai and New Zealand, and now lives in Brooklyn, NY.

  • From Accounting Clerk to Software Developer: SooJeen of Lighthouse Labs

    Liz Eggleston1/6/2016

    SooJeen Park was going through the motions as an accounting clerk when he decided to quit his job in search of a fulfilling and challenging career. After graduating from a full-time web development immersive at the Toronto Lighthouse Labs campus, SooJeen landed a job as a Software Developer at real estate startup HoodQ. Now six months into his new career, SooJeen tells us not only about a his time at Lighthouse Labs and his creative idea to fund his bootcamp tuition, but also gives us awesome insight into a day in the life of a web developer.

    Q&A

    What were you up to before attending Lighthouse Labs?

    About a year ago, I quit my job as an accounting clerk. I wanted a career path that was fulfilling, challenging and would be promising for the future. I couldn’t find the time or the energy to do that research and soul searching while still at work. I had enough savings to do that search for about a year.

    What made web development stand out as a career path?

    I had a few semesters of Computer Science under my belt from University. I didn’t do well in University- it wasn’t as interesting as I thought it would be so I ended up dropping out. Working as a web developer means that you build useful products, whereas Computer Science classes felt like learning how computers work.

    Once I started Codecademy and other online resources and talking to people in the industry, I was pleased to learn that the career was a bit different than what I’d expected..

    Have you found that any of those CS classes helped you learn web development more easily at Lighthouse Labs?

    It helped me a little bit in the first week or two. I was familiar with coding syntax, basic elements like data structures, conditionals etc. That was the first week, so it helped me in that way but otherwise, I don’t think so.

    Did you consider other coding schools in Toronto?

    I attended another bootcamp’s’ demo day, and I was really impressed by what they were doing and what their students were building. But what led me to Lighthouse Labs was the HTML500, an event hosted by Lighthouse Labs where 500 people are invited to learn the basics of HTML and CSS.

    The fact that Lighthouse Labs had organized this event to spread coding to everyone really spoke to me. After hearing them talk about their philosophy and approach, when they announced they were opening a campus in Toronto, I jumped on the opportunity.

    What is special about Toronto tech scene? Did you ever consider moving cities to do a bootcamp?

    Toronto is just home for me and because I was unemployed, it was getting harder to consider moving for a bootcamp. From my limited knowledge of other big tech scenes, I think that Toronto is pretty strong, especially in Canada.

    Can you take us through a typical day at Lighthouse Labs?

    A typical day was a lecture in the morning, 90 minutes to two hours where we’re introduced to a concept or we walked through an example of code.

    The remainder of the day, we were given assignments, problems, and projects to work on either independently or with classmates.

    The experience was overwhelming in terms of the amount of knowledge that was laid at your feet and how much you had to absorb in a very short time. At Lighthouse Labs, they had mentors who were working developers who were there to answer your questions.

    Who was your main instructor for your cohort?

    For our cohort it was David Vandusen. He came from the Vancouver campus to teach the first cohort. David had a particular brand of genius. He just knew about everything. He had tons of experience as a working developer, and he had opinions about the right way of doing things. He also had a breadth of knowledge- he could talk about design, but also deep algorithmic efficiencies.

    David did the bulk of the lectures, but we also had a lot of guest lecturers. I learned to appreciate the different styles and approaches and the different ways people think about coding and how they approach it.

    Tell us about your favorite project that you built at Lighthouse Labs.

    We did two projects; our midterms and final projects. Those were fun and exciting but what I remember most was building a tool called ORM or Active Record in Rails. It’s the tool that does object relational mapping. Your database needs to talk to your application and your application needs a way to translate or model your data in such a way that your application makes sense of it. It brought a deeper appreciation and understanding of how the tool works and how to take advantage of it in ways that we might not have if we hadn’t built it out ourselves.

    How did you pay for the Lighthouse Labs bootcamp?

    By that point, I had run out of savings so I ended up crowd fundraising with my friends. I approached a dozen friends and said, “If you can lend me $1000 each, I can go to this bootcamp and I’m confident that after I start working in 6 months, and I can start paying you guys back.” I got about 8 or 9 friends to do that, and then covered the remainder on credit.

    Yours was the first cohort in Toronto. How many people were in your class?

    We started off with 10 and we graduated 7.

    Was the class diverse in terms of gender, race, life experience and career backgrounds?

    There was only one female, and the class was about 30 – 40% minorities. In terms of backgrounds, it was as diverse as I’ve ever seen.

    There are at least two of us who had some kind of experience in tech, whether at school or otherwise. Of course those with experience floated to the top. But what was more surprising to me was how far all of us got over the weeks. To know where beginners started and to see where they ended up was just phenomenal.

    What are you up to now?

    I graduated in June and started working a week after graduation. I was offered a job at HoodQ.com, a startup in the real estate space.

    What does HoodQ do?

    HoodQ gives real estate agents a way to meaningfully connect their property to potential clients by providing a report that highlights the good things about the neighborhood. We’ve aggregated over 2500 different data sources then built a platform whereby the user can enter in an address and in real time it generates a neighbourhood marketing package, consisting of two types of reports localized to that address, including schools, parks, transit, safety and convenience.

    How did you get the job?

    Our CTO Taz is friends with Khurram and Josh, two of the founders of Lighthouse Labs. He’s also involved in the tech community of Toronto as an organizer of Toronto JS. He arranged to guest lecture at Lighthouse Labs for one of the lectures on JavaScript. He encouraged us to send in our resumes, so I did, and he came in and interviewed a few of us and I ended up with the job.

    What was the technical interview like for your first dev job?

    The actual technical interview was pretty good. I didn’t have to whiteboard for that interview but I had to walk through some solutions for a technical problem. At the start of the bootcamp, they did mock tech interviews with us. As we progressed through the course, they ramped up those tech interviews. They tested us based on what we knew at the time and got us ready for the setting of a tech interview.

    How large is the dev team at HoodQ?

    The dev team is three people including me, Taz the CTO and Adam, Head of Aggregation.

    What is your advice for coding bootcampers who are making the decision about the type of company that they want to work for?

    Find a mentor that you like and that you think you can learn from. When I met Taz, I saw someone I wanted to learn more from and who had that knowledge. So find a mentor that you connect with and can grow with as a developer. For the very first job out of bootcamp that would be the most important thing.

    You learned Ruby on Rails at Lighthouse Labs. Are you using Rails at HoodQ?

    HoodQ is a web app and I’m fortunate that I get to use my Lighthouse Labs skills in my job. Ruby on Rails and JavaScript are the two main languages that I use.

    What does a web developer’s day-to-day look like?

    What I imagined was sitting and typing code for hours at a time. But it’s a much more iterative process; you code for a bit, then you test it then you think about the cases you haven’t thought about. It’s this nice circular flow of stop and go/back and forth. It’s engaging, it’s challenging and it’s not as tedious as I thought it might be.

    What’s been the biggest challenge that you have faced in becoming a web developer?

    We have a small team at HoodQ, so I try to balance asking a ton of questions with figuring things out on my own. For me, that’s been the challenge.

    At the same time, my team has confidence in me, so I’ve been fortunate to build features that I may never had a chance to otherwise.

    Are you happy with your career change from accounting to web development?

    One of the biggest drawbacks to my career in accounting was the lack of challenge and therefore, the lack of engagement. I was really just going through the motions a lot of days at my old job. As a web developer, I’m enjoying the challenges and continuing to learn; I’m fortunate that I enjoy my coworkers and the culture at HoodQ, but that’s just a really nice bonus for my first job out of bootcamp.

    Do you have advice for people who want to make a similar career change?

    I really benefitted from the immersive experience. I had tried the online resources like Codecademy and various other things. It’s hard to see how the pieces of web development fit together and it’s hard to stay engaged.

    You lose your motivation very quickly if you’re just learning how to use a tool without understanding why you would want to use that tool. At Lighthouse Labs, you’re building a midterm and final project and you’re pulling the tools as you need them.

    It’s the same here at work. I don’t spend time learning tools until I need to use them and I have that foundation to quickly pick them up.

    A structured program focused on project-based learning helped with me immensely, but the other huge benefit was the mentors at Lighthouse Labs. Being able to talk to them about the life of a developer- not necessarily the technical stuff but just the lifestyle, working conditions, and what to expect really broadened our horizons.

    Another thing I want to add and I think Lighthouse Labs was very clear about this, is that a coding bootcamp won’t make you a developer. It’s the year of working after bootcamp that really tests if you’re going to be a developer or not in terms of how you’re going to keep learning. How you’re going to grow your skills and grow your abilities. It’s that year-long journey that the bootcamp is setting you up for and what you’re buying into more than anything.

    Want to learn more about Lighthouse Labs? Check out Lighthouse Labs reviews or visit their website!

  • Guide to Coding Bootcamps in Canada

    Nick Toscano7/21/2017

    Canadian bootcamps are working hard to develop the talent needed to keep up with Canada’s growing tech hubs. StartUp Genome ranks Toronto and Vancouver amongst the top 20 startup ecosystems in the world. The Canadian tech economy as a whole is being fueled by thriving companies such as Shopify, HootSuite, Kik, Wattpad, and Erkem. Their success has generated a lot of interest among investors.

    In 2016, $157 million was invested into 418 Canadian companies by angel investors, according to the National Angel Capital Organization 2016 Angel Investing Report.

    Continue Reading →
  • May Coding Bootcamp News Roundup

    Harry Hantel6/1/2015

    Welcome to the May News Roundup, your monthly news digest full of the most interesting articles and announcements in the bootcamp space. Want your bootcamp's news to be included in the next News Roundup? Submit announcements of new courses, scholarships, or open jobs at your school!

    Continue Reading →
  • Student Spotlight: Simon, Lighthouse Labs Remote Hybrid Bootcamp

    Liz Eggleston5/5/2015

    When Simon Pregent found out about Lighthouse Labs’ first hybrid bootcamp offered in his hometown of Whitehorse, he took the opportunity to hone his skills to advance his career and pursue his own passion projects. As he prepares for the start of the bootcamp, we check in with Simon about the online learning he did on his own, trying to pitch the bootcamp to his bosses, and the Lighthouse Lab application. We’re looking forward to talking to him again when the bootcamp wraps up!

     

    What was your background before choosing Lighthouse Labs?

    I have a business background and a major in applied economics. I started off working in more economics-oriented positions with data analysis, but I’ve made my way towards jobs that are more and more data-centric. My most recent job was as a database administrator in the Yukon public sector.

     

    Had you done any web development in your job as a database admin?

    I work on some minor web development. For example, I had used PHP, but mostly to script behaviors that I wanted my servers to do.

     

    Were you using online programs to teach yourself before Lighthouse Labs?

    I’ve done some online courses and I’m actually still enrolled in some. I had used Codecademy and books. I took some popular Udemy classes in iOS and web dev. But, it’s really hard to progress unless you’re put in a situation where you have the time to be committed and focused.

     

    Why did you decide to do a coding bootcamp?

    Since I was mostly self-taught, Lighthouse Labs’ remote bootcamp in Whitehorse was an opportunity to connect the dots and to learn industry standard best practices. Another reason is that I’ve had web app ideas and I’ve fleshed them out on the conceptual level and on the back-end, but a lot of the pieces of that puzzle are missing.

     

    Did you quit your job to start at Lighthouse Labs?

    Right now I’m on a leave of absence, so I do have a job to go back to.

     

    Was your boss supportive?

    My boss was supportive, but I didn’t give them a ton of notice, so it was hard to get Human Resources involved to the extent where they were ready to sign off on compensating me. There is still is an ongoing negotiation to see if there’s going to be compensation, but I’m here with the understanding that this is a leave without pay. I’m happy that I can afford to do that.

     

    What was your pitch to your boss to pay for the coding bootcamp?

    I put together a package and pitched it. The first response that I got was negative, but my boss has been supportive and she pushed further without me even being involved. The talent pool for this level of web development is not huge in the territory. There’s a case to be made for career progression.

     

    It sounds like a good investment for both you and your employer.

    Yeah. I’m definitely psyched. It’s going to be an interesting 8 weeks. I’m just somebody who generally enjoys learning and one of the things that I like to keep doing is always challenging myself with new information and unlocking new possibilities. I do have some passion projects that I want to work on. I’ve always wanted to have the tools to make my ideas come to fruition.

     

    What is the tech scene like in Whitehorse?

    There used to be more dev shops and through fusions and acquisitions, there are now fewer players. There definitely are a lot of self-employed people working out of the territory.

     

    Had you looked at any other coding bootcamps before?

    At that time, I was just googling bootcamps a lot and getting a lot of hits. I thought that it would be a good idea to maybe pursue that, but when I stacked it up against the hybrid offering that Lighthouse Labs had, I’m in Vancouver, I’m at Lighthouse Labs. We’re going to be videoconferencing the lectures and we’re going to be using the same learning management system. We’re going to have an in-house TA and the same culture, the same workflow, and we’re going to have people to bounce ideas off. I think that wins out any day over a purely virtual offering. There is a buzz here, for sure, and that’s something, albeit on a smaller scale, that we’d like to replicate in Whitehorse.

     

    What was the Lighthouse Labs application process like for you?

    First, I had a preliminary interview with logic tests. Following that I was asked to go through Codecademy for JavaScript to gauge my comfort level. A week after that, I had a technical interview with the lead instructor Don Burks. Following that, I was right into the prep work.

     

    How much prep work have you done so far?

    Quite a bit! They said somewhere between 40 and 60 hours. I have to say that between my day job and my family life, it was a challenge, but I got it done. Time was probably the biggest challenge, but I do feel like it prepared us.

     

    We’ll follow up with Simon after he graduates to find out how the remote Lighthouse Labs bootcamp went and what he’s planning!

  • April Coding Bootcamp News Roundup

    Harry Hantel12/15/2016

    Welcome to the April News Roundup, your monthly news digest full of the most interesting articles and announcements in the bootcamp space. Want your bootcamp's news to be included in the next News Roundup? Submit announcements of new courses, scholarships, or open jobs at your school!

    Continue Reading →
  • Hybrid Remote Bootcamp brings Lighthouse Labs to Whitehorse

    Liz Eggleston5/1/2015

    Just as online coding bootcamps begin to focus on employment outcomes, a number of in-person bootcamps have started to explore ways to open up their immersive curriculum to remote students. The most recent announcement in remote education comes from Lighthouse Labs, the full-stack code Vancouver school based in Vancouver. We chat with Jeremy Shaki, the CTO at Lighthouse labs, about how their remote bootcamp will work logistically. Up next, we'll sit down with future student Simon Pregent to find out why he’s taking the plunge with Lighthouse Labs.

     

    Jeremy, what will it look like to learn at Lighthouse Labs’ remote bootcamp? Will you be livestreaming the lectures?

    The group in Whitehorse will start class at the same time as our Vancouver students, but we’ll be livestreaming the lecture. At Lighthouse Labs, we have 40 part-time TAs, and all of our TAs have remote booths. There’s 4 of those booths set up in our class when students have questions. Essentially, whenever someone in Whitehorse needs help, they enter the queue the same way a student in our Vancouver class would and the TA gets pinged to help them out. All of our students are on Slack.

     

    Will students be learning in a classroom together or at their homes?

    In Vancouver, Lighthouse Labs is located in Launch Academy, which is a hub that houses startups and tech companies. In Whitehorse, we’ve set up a classroom in the largest tech company in the city. These students aren’t learning from their bedroom. They’re going to a classroom everyday. We also have TAs in that classroom. It’s a hybrid of live-streaming lecture and in-person collaboration.

     

    Will you have a hiring network in Whitehorse, or are you expecting to place graduates in remote jobs?

    The goal for us is to work with communities, so we first met with the communities in Yukon. We’ll be looking to place all of our students in jobs in Whitehorse. For me, I haven’t seen any online education option delivering 100% job placement or really even jobs in general to graduates right after the program is over. That’s what I’m hoping to accomplish.

    Being able to stay within your own community and learn with Lighthouse Labs, while being connected to your community, is really big for us. Lighthouse is about immersing you into the community so you can continue being part of it afterwards.

     

    Can anyone do this remote course, or is it only for residents of Whitehorse?

    The online course is a pilot and only for people in the Whitehorse community currently. The goal of the course isn't to open this up to everyone (at least not yet) but instead to open it up to specific communities at different times. It's a hybrid course which allows us to fulfill the things we believe are essential (getting immersed in your tech community, having a developer community network when you graduate who will continue to push you) but without the needs to place a full bootcamp in that community. In this way, we are hoping to be able to reach tons of communities that could use some developer courses but wouldn't normally be big enough to have them run properly. Moreover, we are betting that we can keep our 100% placement rate.

     

    What kind of support have you gotten from the Yukon government?

    The Yukon Government was willing to explore this pilot with us and put some funding into making the class accessible to members of the Yukon. It's a project we are really proud of, and could have huge implications for education in remote communities.

     

    Thanks Jeremy! We'll check in with the Lighthouse Labs team after the pilot program wraps up to see how everything goes. 

  • Learn Web Development at these 10 Part-Time Bootcamps

    Harry Hantel6/20/2017

    (updated August 2016)

    Continue Reading →
  • Learn iOS at These Mobile Developer Bootcamps

    Harry Hantel6/19/2017

    Apple’s newest, beginner-oriented programming language Swift has made developing for the iPhone a possibility for new and experienced developers alike. iOS developers earn over $100,000 on average, so it's a perfect time to learn to program for the iPhone. With the help of one of these iOS bootcamps, you could find yourself developing mobile apps utilizing Objective-C, Cocoa Touch, and Swift. 

     

    Continue Reading →
  • February Coding Bootcamp News Roundup

    Harry Hantel12/15/2016

    Welcome to the February News Roundup, your monthly news digest full of the most interesting articles and announcements in the bootcamp space. Want your bootcamp's news to be included in the next News Roundup? 

    Submit announcements of new courses, scholarships, or open jobs at your school!

    Continue Reading →
  • January Coding Bootcamp News Roundup

    Liz Eggleston2/2/2015

    Welcome to the January News Roundup, your monthly news digest full of the most interesting articles and announcements in the bootcamp space. Want your bootcamp's news to be included in the next News Roundup? Submit announcements of new courses, scholarships, or open jobs at your school!

    Continue Reading →
  • Lighthouse Labs vs. CodeCore

    Liz Eggleston8/14/2014

    Lighthouse Labs and CodeCore are the two top coding bootcamps in Vancouver, Canada. With similar offerings, which bootcamp should you attend? Let's compare the two schools to find which is the best fit. 

    Continue Reading →
  • Exclusive Course Report Bootcamp Scholarships

    Liz Eggleston8/12/2014

    Looking for coding bootcamp exclusive scholarships, discounts and promo codes? Course Report has exclusive discounts to the top programming bootcamps!

    Questions? Email scholarships@coursereport.com

    Continue Reading →
  • Why We Let Our Students Build the Lighthouse Labs Website

    Khurram Virani8/7/2014

    On Tuesday, July 15th, Lighthouse Labs launched our brand-new website. It featured a completely new design, video, a fresh application process, and more. The most interesting part of it all was that it was developed by our students for their final project.

    Continue Reading →
  • Learn Apple's New Programming Language Swift at These Coding Bootcamps!

    Liz Eggleston6/24/2014

    Apple released their new programming language, Swift, for Cocoa and Cocoa Touch this month. The language is meant to be interactive, fun, and works side-by-side with Objective-C so developers can use it with their current apps. 

    So how can you learn Swift quickly? Check out these programming bootcamps that are already offering classes in the language and get started on your next iOS project!

    Continue Reading →
  • Student Spotlight: Dan MacDonald, Lighthouse Labs

    Liz Eggleston6/17/2014

    Lighthouse Labs is an immersive coding school in Vancouver that focuses on modern open source web frameworks and tools. Lighthouse Labs graduate Dan MacDonald tells Course Report about his experience and his favorite instructors! 

    Remember, the Course Report community is eligible for a $250 scholarship to Lighthouse Labs!

     

    What were you up to before deciding to go to Lighthouse Labs?

    I headed up marketing for a local men's underwear brand.

     

    Did you apply to other bootcamps? Why did you ultimately decide on Lighthouse Labs? 

    I was planning on applying to Dev Bootcamp before learning about Lighthouse Labs.  I decided to attend LL as it would allow me to stay in Vancouver.

     

    Which instructors/mentors were especially helpful to you? Did you feel like the teaching methods worked with your learning style?

    Khurram Virani, Head Instructor, and Aaron Dufal, one of LL's TAs, were especially helpful.  The hands-on, labs-based teaching method perfectly suited my learning style.

     

    Can you talk about a time when you got stuck in the class and how you pushed through? 

    Halfway through one of the exams I got stuck on a problem; failure to answer it would have kept me from passing the exam.  After spinning my tires for a few minutes, I moved on to the other problems, returning to the problem in question once I completed the others.  Taking a second look at the problem, I was able to work through it and ended up acing the exam.

     

    Tell us about your final project- what technologies did you use, how long did it take, what does it do? 

    Stefan Krahn and I worked on an app for a local foundation that would allow it to receive applications for grants online through its website.  We spent a couple of weeks on the project, which consisted primarily of RoR and jQuery/Javascript.

     

    What are you working on now? Do you have a job as a developer or entrepreneur? What does it entail? 

    I'm working as a Ruby on Rails developer for Better Office Apps, a local startup building enterprise apps for the lending industry.

     

    Would you have been able to learn to code and get a job without Lighthouse Labs? 

    Sure, but it would have taken much longer!
     

     

    Want to learn more about Lighthouse Labs? Check out their School Page on Course Report or their website. Connect with Dan on Twitter!

  • Student Spotlight: Slav Kurilyak, Lighthouse Labs

    Liz Eggleston6/16/2014

    Slav Kurilyak had a sharp entrepreneurial spirit, but wanted to learn to program, so he joined Lighthouse Labs in 2014. A current student, Slav tells us why he decided on Lighthouse Labs and his plans after graduation!

    Remember, the Course Report community is eligible for a $250 scholarship to Lighthouse Labs!

     

    What were you up to before deciding to go to Lighthouse Labs?

    After winning the 2013 Vancouver Startup Weekend, I decided to enter learn programming. At the time, I was working as a civil engineer and I realised that software is eating the world. Shortly after, I signed up for Lighthouse Labs, a private development bootcamp in Vancouver.

     

    Did you apply to other bootcamps? Why did you ultimately decide on Lighthouse Labs?

    After researching two development bootcamps in Vancouver, I attended local meet-ups and asked around for recommendations. I also visited each bootcamp and attended student presentations of final projects. In the end, I selected Lighthouse Labs for it’s diverse technical team, strong industry connections, and multiple recommendations.

     

    Which instructors/mentors have been especially helpful to you? Did you feel like the teaching methods worked with your learning style?

    With little coding experience prior to the bootcamp, I viewed each instructor, and teacher assistant as a mentor. If I had to select two -- Khurram Virani and Don Burks would be my favourite instructors. Khurram's approach of active engagement with the students and Don's approach of using witty comments during the lecture, allowed me to learn the course material at a deeper level of comprehension. Also Don's diverse technical expertise allowed me to explore other tools, libraries, and frameworks in addition to the required course material.

     

    Can you talk about a time when you got stuck in the class and how you pushed through?

    In the bootcamp, we were taught that we should never be stuck for more than 30 minutes, but in practise, this number was too high for me. Instead I created my own 15 minute rule. If I am unable to figure out the solution within 15 minutes, I ask either one of the instructors or one of the students.

     

    Tell us about your final project as it currently stands - what technologies are you using, what does it do?

    My final project is still to be determined. One idea I am brainstorming at the moment is defining a new communication protocol that gives control to the recipient and helps individuals gain control of their inbox.

     

    What do you plan to do once you're graduated? Are you inclined more to be a developer or entrepreneur? Or both?

    Upon graduation from Lighthouse Labs, I plan to work for a startup as a Junior Software Developer. In the future, I can see myself working as a full-stack developer once I gain confidence in my technical abilities.

     

    Want to learn more about Lighthouse Labs? Check out their School Page on Course Report or visit their website

  • Founder Spotlight: Rahul Parmar, Lighthouse Labs

    Liz Eggleston4/16/2014

    Rahul Parmar is a cofounder and Director of Business Development at Lighthouse Labs, a thriving programming bootcamp in Canada that offers courses in both Web and iOS development. Between huge community events like the HTML 500 and their intense, project-based courses, Lighthouse Labs is making waves in the Vancouver tech scene, and we got the scoop from Rahul!

    Remember, the Course Report community is eligible for a $250 scholarship to Lighthouse Labs!

     

    Tell us about how the Lighthouse Labs team started a coding bootcamp.

    Khurram, our head instructor, actually runs a development shop in Toronto, he’s one of the partners there. He initially started teaching at a school called Bitmaker Labs, which was probably one of the first in Canada. We decided that we wanted to make a few changes to the model and we ended up coming to Vancouver to do that.

    The main change we made is in class size; we really shrunk down class size. We only take 20 at a time. We have 5 students per TA and that number we stick to pretty tightly. It gets to 7 every once in a while. The reason for that is that we found that learning how to code is a very hands-on endeavor and you really need an environment where you have access to people to help you through the hurdle. A lot of boot camps run huge class sizes with very few TAs, and that ends up with students who are stuck for a long, long time. We didn’t want to drive our schools on students being stuck, we want them learning a lot of different things.

    The team here is 4 of us on the ground. There’s myself, there’s Qaid who runs all our operations- who’s getting paid what, who we’re hiring, everything that isn’t education or sales. Jeremy runs our marketing group. Khurram handles our in-class experience. He hires all the TAs, sources all the TAs; he manages the curriculum, develops and executes on it.

     

    Is Khurram your lead instructor?

    Khurram’s our head instructor and we actually have about 17 TAs.

     

    Wow, 17! Why so many? Do you cycle through those TAs?  

    We get our TAs from companies in the ecosystem like Bench, Hootsuite; there’s big players in the Vancouver market that give us TAs.

    We hire TAs per hour, so we’ll have certain TAs on Monday nights and Tuesday afternoons, certain ones on Monday afternoons. The beauty of it is they’re all very different and not all of them are Rails developers because we don’t want to have only Rails people in the office. That’s because we focus on creating good developers, not so much just good Rails developers.

    We just mix them up because different people have different learning styles, and having more TAs kind of allows us greater probability to hit everyone’s learning style as best we can.

     

    Do those TAs have a hand in the hiring process once the bootcamp is over?

    Yeah, for sure. One of the major benefits the companies have is they get 8 weeks to screen candidates. It’s not uncommon for us to finish a cohort and have TAs already knowing which students they want to recruit. It happens all the time. It’s a benefit for us, too; it helps us in placing our students and they get to source their junior talent in their company in a relatively easy way.

     

    That’s really smart for both parties. Which cohort are you in now, and how did the first ones go?

    We’re on our third. In our first and second cohorts, we placed 100% of our students. We’re in our March cohort now and there have been 6 in the class. They have 2 weeks left and then they have a May class starting on May 5th. That 100% placement definitely drives some of the applications for us. People are like, “Oh! There’s actually a career at the end of this, I’m gonna go check it out.”

     

    How selective are you in the application process?

    The applications have all been great and I would love more applications; the more selective I can be, the happier I am. We’re always looking for ways to increase our selectivity; I think right now we’re taking 1 in 3. I’d like that to get to 1 in 7 if I could.

     

    Do you have students coming from the US to take the Lighthouse Labs course?

    We actually will have some US students in our May cohort. We have students from Denver, Colorado and actually the UK coming in May.

     

    Can you tell us about the Vancouver market, what the tech scene is like and what the market is for developers?

    Vancouver’s a big draw; the city’s pretty amazing and the tech scene here is actually booming. There’s been 2 or 3 big financings over the last 6-12 months in Vancouver. Hootsuite raised about 165MM; Clio raised 18 million dollars, that’s another big one. So the Vancouver market is starting to get a lot of global prominence. We’re also a 2-hour drive from Seattle and a 2-3 hour flight from San Francisco.

    We’re starting to see a lot of action; people are just starting to be attracted to us here. And the city is blessed with some really great companies. Mobify is huge but nobody’s talking about it because the company is completely bootstrapped.

    In Canada, the tech scene is up in Toronto, Vancouver and Montreal for the most part. And I’ve been in both Toronto and Vancouver; there’s pros and cons to both but I really do like the Vancouver scene.

     

    What is the neighborhood that Lighthouse Labs is in?

    We’re in Gastown District.

     

    Can you tell us about the HTML 500?

    It was a great, super awesome community-building event for us. It was basically our donation to the Vancouver tech scene. The articles coming out were saying that nobody knew how to code, and the university should be teaching that stuff. So we finally said, you know what? We’re gonna step up, we’re gonna take all these university kids and put them through a 9-hour primer basically, on front end code. At the very least, they’ll know who we are but more importantly, they’ll at least know what this stuff that they keep hearing a black box around is about. They’ll know that it’s not impossible to do it.

    We sold out the event 4 times over so we had a 2,000-person list. We had 100 TAs there to assist, and 30 to 40 volunteers. It was a big production. It was great for the system and it brought a lot of companies together that wouldn’t necessarily have spoken to each other otherwise.

     

    Since you worked with universities for the HTML 500, I’m just curious: have universities reached out to you for help incorporating coding skills into the curriculum?

    They’re not against it. I think the problem with a university is bureaucracy; it’s really difficult for them to make those kinds of changes. There are a lot of professors that are very forward-thinking, that are very happy to recommend us to their students who say they’d like to work in tech.

     

    Would you talk us through the curriculum at Lighthouse Labs?

    I think our stack is pretty indicative of what other bootcamps teach. We do HTML, CSS, Javascript, JQuery; we do Rails, Node and we’ll touch on Angular a bit here and there depending on the course.

    Also, we’ll obviously touch frameworks like bootstrap and SASS, which is a CSS pre-processor. Alot of our curriculum will be driven by what people are hiring, so every cohort is a little bit different and we’re constantly improving. Our second cohort for example in January, we started with the front end of the web at the beginning of the course and moved to the back end, and now we’re actually finding that the results are a lot better if we start with Ruby up front and then move towards front end. We’ve actually seen a huge increase in our test scores and I think it’s because basically, students learning Ruby are able to translate the process to Javascript much easier than vice-versa. So that’s been interesting learning for us.

    The curriculum is always changing but the web stack is pretty typical for us. You should be able to come out of here and pretty easily replicate a Twitter or Facebook in terms of application functionality and build. In fact, you should be able to come out of here, look at something you haven’t seen before and replicate it pretty quickly because that’s how we’re aiming to teach – is learning how to learn.

     

    Do students work on their own projects as well?

    Final projects for our students range from Rails applications that are fairly robust all the way through to Angular applications that have some pretty interesting functionality.

    One pair of students actually built us an time-tracking application in Angular, that we actually use now for TAs to bill their hours. That was kind of cool.

    Two other students actually took on the task of redeveloping our website and that’s actually launching in the next 2 weeks. We’re trending towards a place where any piece of technology at Lighthouse Labs actually has been built by students of the school.

     

    Do you consider the majority of your learning to be project-based, or do you do morning lectures or something similar?

    As it stands, we do a lecture every morning and that adds some routine to the day. It’s a way for us to inform students what they’re going to be doing that day. Then from that point on, it’s pretty much project-based.

    We like to see them pair program, we actually encourage them to pair pretty regularly and then we’ll obviously shuffle those pairs up as the weeks go on so not everyone’s working with the same people. I would say it’s 90% project-based.

     

    What sort of programming experience are you looking for in applicants and has that changed as you’ve gone through your cohorts?

    We don’t look for experience – not programming experience, at least. We look for people that understand technology, so they know the tech industry a little bit, they’ve heard of some of the companies, they know why they want to be in this industry. They’ve probably spent a bit of time on Code Academy on their own but it’s not a requirement.

    They’ve discovered that need for developers and they’re trying to figure out how to service that.

    We don’t like jerks. We don’t work with jerks. We spend a lot of time in the class; I want people that I like to work with, that are interested in learning and not trying to detract from the experience. In this class, the students teach each other as much as we teach them. You want everyone to be approachable and comfortable in that kind of environment so that’s kind of what I’m looking for.

     

    Out of your 20-person cohort size, how many have been women?

    We get about a third women overall. We don’t do specific outreach and I think that’s interesting in that a lot of our referrals actually do come from our female graduates. What they liked about it was that we didn’t actually make a big deal about the fact that they were women. If you’re good enough to get in, you’re good enough to get in and that’s it. There’s really nothing else to it.

    We have female TAs. Again, that’s not because we source them, it’s because there’s women in the industry that are interested in teaching. We don’t offer the typical discount that a lot of camps do. We just have our grads out there talking about the program and it seems to work.

     

    Can you tell us how you prepare your students to find jobs once they’ve graduated?

    We do a lot of that prep in-house. In fact, almost all of our students get hired out of our own office. They’ll actually be interviewed in our office, get their offers in our office and accept the offers in our office rather than travelling around to different companies.  After 8 weeks with us, students are highly competent, almost junior developers. Employers will hire our students as a co-op with the understanding that if they pass the co-op (and obviously, you’re paid for the whole period), you get a fulltime offer.

     

    Is the co-op very similar to the apprenticeship model?

    Kind of, yeah. We have these really great, “almost” junior developers and companies have a need for junior developers. To get them from “almost” junior to junior, the employers will have to spend a bit more resources in terms of senior staff and coaching.

    Instead of having the employer pay them that 60K full-in salary, they have to spend more money on the resources to do that stuff. We say, pay them as a co-op for 3 months, onboard them, get them ramped up on your product and then hire them as fulltime developers.

    By the time they’re ramped up, the student and the company have figured out if they fit together. It works really well for us because employers are much more likely to take that jump than they are to offer this person 70K after 8 weeks of school. We have employers that come in Week 8 for our final week of the course, and those employers have actually guaranteed us a co-op. They come in early, interview all the students, rank the students and we place the students accordingly, kind of like a matching process.

     

    Do those companies have a financial relationship with you?

    No; what they’re essentially guaranteeing is a hire. They guarantee the hire and they’ll come into the process early. Then we’ll do an open demo day in week 9, before starting our next cohort and the students will show off what they’ve done, and employers will approach the students.

     

    If an employer hires a student within your boot camp, are they paying you a recruiting fee or a hiring fee?

    No, no.

     

    Are most of your students going to companies in Vancouver?

    Almost all. We placed one student in Calgary and one student in Whistler but pretty much everyone else has been in Vancouver.

     

    What’s your alumni network like?

    We actually have an alumni coding night every Wednesday so all the alumni get together and work on projects of their own or projects for us, or whatever they feel like, thy bring it to work on. It’s a fun way for us to see how everybody’s doing. It’s a small community here, right? So we’re pretty hands-on with all the grads. We keep up to date on where they’re going, what they’re doing. A lot of them are now being actually approached by other companies.

     

    Can you tell us about your experience with Canadian education regulatory agencies and how you became accredited with them?

    It’s a lot of paperwork, to be honest with you. They reached out to us; we weren’t aware there was a regulator and when they approached us, we realized that we should register with them. It was pretty open. They told us upfront, they needed a training plan, rooms for your students or some kinds of admissions process, so we got it for them.

    Their focus is reimbursing the student if the school goes under. That’s why they care so much; they’re really working for student protection. And if that’s the case, we’re happy to play by the rules because why would we want to screw students? That doesn’t make any sense. So we were happy to oblige. There’s a lot of paperwork, there’s a lot of reporting but that’s kind of the nature of the regulator and you can’t really change that.  They stay out of our hair for the most part as long as there aren’t any complaints against us. So it’s been a positive experience. Takes a little bit longer than I’d like but that’s again, the nature of a government body.

     

    How long did it take you to go through the process?

    I think it took us 2 to 3 months to get fully registered.

     

    Want to learn more about the Web and iOS programs at Lighthouse Labs? Check out their School Page or their website

Thanks!