We are delighted to bring you an important announcement about a project that we’ve been working on for the past year: a brand new Full-stack Web Development Bootcamp curriculum, rebuilt from the ground up through the blood, sweat and tears of our amazing community of developers!
So, what’s new?
Well, quite a bit!
Our students will create complete, interactive web applications through a project-based curriculum. They’ll now build 7 projects during bootcamp, including the final project, which is ideated & coded from scratch for Demo Day! This will allow for more engaging, productive assignments, and students will graduate with a more diverse portfolio to show employers. Students are expected to revisit projects throughout bootcamp and refactor + re-submit their code for additional review.
Rapid Iteration & Collaborative Curriculum via GitHub
We have always been proud of our Community-driven education model, where developers from the local community work together to bring their unique experiences, passion, personalities and approach to provide a rich learning environment for our students. Being equipped to receive and act on feedback from our students, mentors and employers is one of the most exciting aspects of the new curriculum! With our entire program now accessible by our education team through GitHub, we are now able to quickly respond to feedback and contributions from our amazing community of developers. They are able to submit curriculum tweaks with a pull request, which will allow for better visibility into the quality of our education, rapid iteration, and long-term agility.
What does not change:
The core objective and goal of our program is unchanged. The learning outcomes are the same as always.
Teaching students how to learn through focus on core web development skills & principles, best practices and problem solving.
LHL students will continue learning to build complete, interactive web applications through a project-based curriculum.
Our teaching philosophy has always been about learning how to learn—never about learning specific languages or frameworks.
Our Co-Founder & Head of Education Khurram Virani sat down with Course Report to discuss the new curriculum. You can read the Q&A here, or watch the (very long!) interview below.
While learning popular web technologies, the focus of the first two weeks is on helping students appreciate what it means to be a good developer. We want students to become developers that know many technologies, as well as one that has a good approach, rapid experimentation, incremental building, and sharp debugging skills.
- Express, MongoDB & JSON
- Git & GitHub
- Debugging & Experimentation
GitrDone: A command-line client application that communicates with GitHub's public API. TinyApp: A bit.ly-like URL shortener.
Week 3 & 4 Front-End Development & Group Projects
Building on the coding concepts and technologies learned in the first two weeks, the focus shifts towards front-end programming. Once students are comfortable with HTML & CSS, we’ll introduce them to working with relational databases & SQL, which are extremely prevalent in most web applications.
- HTML5 & CSS3
- jQuery & AJAX
- Project planning & collaboration
Tweetr: A single-page mini twitter clone. Midterm Project: Students form groups to ideate and build their first full-stack web app scratch.
Week 5 & 6 Preparing for Reality
Every successful developer should be a polyglot. In reality, modern web applications need to be real-time and highly interactive. Weeks 5 & 6 are spent expanding horizons and exposing students to a multitude of languages and paradigms.
- Ruby & Ruby on Rails
- Object Oriented Programming
Week 7 & 8 Final Project & Advanced Topics
For their final project, they have the opportunity to bring their unique idea to life! They form and collaborate to create a functional app that is presented to the community during our monthly Demo Days.
Through these adaptive changes, we’re aiming to provide a more seamless, smooth and satisfying bootcamp experience for our graduates. The improvements to our education processes, ease of iteration, community involvement and renewed focused on industry best practices & trends will mean our graduates will be even further ahead of the curve upon graduation. The new curriculum will be launched starting in September, and our Web Development Bootcamps running across Canada will all be starting with the new curriculum together. In fairness to our awesome former students, we are excited to share that ALL LHL alumni will have access to the new curriculum and 100% of it’s content.
A special thank you goes out to our test pilot of six students in Vancouver. These students come from diverse backgrounds and coding experience, and took a leap of faith to be the first to receive the new curriculum. Our test pilot students have been providing amazing feedback that has allowed us to work out any small kinks in order for smooth sailing come launch in September, and we’re incredibly excited to share the results with you.