in-person instruction + job placement support + post-graduation professional development
Boston: September 15 - December 12
Application deadline: August 25
New York: September 22 - December 19
Application deadline: September 2
Build Passion Projects and contribute to an open source, hands-on community of peers.
Leave fully qualified for an entry-level development job. Placement programs are available to all graduates.
After the bootcamp, get 12 weeks of free access to online professional development with Learn Prime.
Josh, a developer at thoughtbot, is focused on crafting smart and easy to use applications and helping others to do the same.
Before joining thoughtbot, he worked on Rails applications for Major League Gaming. At thoughtbot he has built numerous Rails applications, and is the instructor of the Intro to Ruby on Rails workshop, and has been both a participant and a mentor in the apprentice.io program. In his spare time he enjoys playing volleyball, cooking, and good IPAs. Josh graduated from Rensselaer Polytechnic Institute with a B.S. in Computer Science.
Gabe, a developer at thoughtbot, enjoys making well-factored, easy-to-use applications.
He has been coding in one language or another for half his life. At thoughtbot, he has built small and large Rails applications, and ran the apprentice.io program. He found Ruby in 2005 and hasn’t looked back since. In his free time, he likes to lift heavy things and watch Joss Whedon shows.
Matt, a developer at thoughtbot, first started programming in Qbasic at the age of twelve, kindling his love for the craft.
By sixteen he was running his own Apache server from his home computer with PHP and MySQL and started doing professional web development at nineteen. In 2005 he immediately jumped into Ruby on Rails and has been immersed in Rails development for the past eight years. During that time, he’s been the instructor of numerous introductory and intermediate Rails courses and has taught hundreds of developers from around the world. He has also played a mentorship role in both the apprentice.io program as well as for Learn Prime, where he has been providing one on one guidance for aspiring developers. Coming from a long line of teachers he once vowed never to become a teacher, but found that sharing the ability of programming with others is something he loves being involved in.
Harry, a developer at thoughtbot, has been teaching students how to code since college.
He discovered programming in middle school and by high school was coding in Lisp and running Linux servers. He first started teaching in college, where he tutored math, computer science, and physics. After graduating, he spent some time as a systems administrator, art school student, Christmas tree farmer, radio show host, and blacksmith. Eventually he wound up in grad school for computer science studying distributed systems. While there, he TA’d numerous introductory programming classes and also picked up Ruby and Rails. After finishing his master’s, he wrote code for a few companies (including a synthetic biology startup and an online video distribution platform), and has since joined thoughtbot and moved to NYC. Now that he’s at Metis, he’s thrilled to be sharing his enthusiasm for building useful things out of code.
Laura, a developer bootcamp graduate, is passionate about bringing people into technology and making things happen.
Before joining Metis, she worked in Operations, Project Management, International Relations, and had a brief stint as a magazine editor. She was also freelancing as a Rails developer after completing a programming bootcamp. She is a member of Women Who Code and is very committed to the cause. In her spare time, she enjoys skiing, reading, robots, and wondering about the universe. Laura graduated from ITESM as an Engineer in Information Systems.
Megan, a veteran technology recruiter, loves guiding people on their career paths and helping them find their next great jobs.
Before joining Metis, Megan spent five years building a vast network of software engineers and technology companies in Boston. She has built countless successful company and candidate relationships through her ability to truly understand a company’s hiring needs as well as the candidate’s motivations and aspirations. In her spare time, she teaches Zumba, so feel free to chat with her about Salsa or Merengue any time! Megan graduated from Pepperdine University with a Bachelor’s Degree in Political Science.
This bootcamp runs in-person for 12 weeks, Monday through Friday. It is preceded by online pre-work and followed by 12 more weeks of online post-graduation training and support.
We offer a . We also provide a $2,000 refund when you accept a position through our placement program.
If you are a woman, part of a underrepresented minority group*, or a veteran or member of the U.S. military, you will be automatically eligible to receive a $2,000 scholarship toward your Metis tuition.
Why? The story is a familiar and unfortunate one:
Women make up less than one-third of all employees in the tech sector. Tech companies employ an average of 12.33 percent female engineers. Women contribute to just 1.2 percent of open source software.1
Only four percent of people in software development, application and systems jobs are African-American and five percent are Hispanic or Latino.2
Women of color represent less than three percent of the people in technology fields.3
As a country, we need to reverse these trends and create more avenues for talented individuals from underrepresented demographic groups and communities to help drive our future economic growth. This scholarship is a step toward supporting a more diverse workforce. Scholarship funds are applied to Metis tuition only and are not transferable.
Scholarship eligibility is subject to validation. Metis has sole discretion in the award of the Scholarship and the right to revoke the Scholarship offer for prospective applicants at any time.
* Underrepresented minority groups include African Americans, Mexican-Americans, Native Americans (American Indians, Alaska Natives, and Native Hawaiians), Hispanic and Latino Americans, Pacific Islanders, and mainland Puerto Ricans.
The bootcamp experience is intense, but it is not meant to burn out students. Metis believes that a student’s brain is like a muscle and the brain must take time to recover. Therefore, we operate five days a week from 9-6.
The Metis Syllabus is broken down into five parts. Metis starts off students with pre-work. The pre-work is critical to ensure that the students come in with a basic level of understanding of concepts.
In the first seven weeks the students and teachers grow together in a collaborative, shared, development environment with the goal of building apps as a group. In weeks 8 and 9, students play the roles of web development consultants and work in teams to build Client Projects.
In the last three weeks, students pursue building their individual Passion Projects, culminating in a reveal of their work and progress during a Career Day with the Metis Hiring Partners.
Student learning does not stop after Graduation day. Students have access to 12 weeks of thoughtbot’s Learn Prime for additional online training and professional development.
After acceptance, Metis will introduce HTML, CSS, the terminal, and Ruby. We will strengthen these skills and learn more advanced techniques as the class progresses.
Pre-work will be completed before the class begins and takes 2-4 weeks to complete. During this time you will have access to the instructors and other students via a chat room.
We will introduce Ruby. By the end of the week, you will have built some small games and programs.
We will lay down the foundations for how web servers work and you will build your first web application. Topics will include HTTP protocols, Sinatra, templating languages (specifically ERB), databases and SQL, and ActiveRecord.
We will introduce Rails and the MVC pattern and then dive into the architecture of Rails. You will be able to write and deploy small Rails applications on your own by the end of the week.
We will add more features to our applications. Students will begin to determine scope and understand how features affect an application as a whole. We will update the application from an MVP into something with more substance and functionality.
We will focus on intermediate Rails topics, including polymorphic relationships and adding interactivity through AJAX.
We will discuss performance, refactoring, design patterns, and anti-patterns, putting our knowledge to use in our application.
Metis instructors pair students into groups of two or three to work on building an application to solve a client problem. The process will resemble how thoughtbot works on real projects and will encourage collaboration and teamwork between the student team and “client” instructors. Client Projects culminate in a Student Presentation Day.
Leading up to this point, you will have planned out a project you are passionate about, using sketches, wireframes, user stories and more. Now you will actually implement the project. During this time, the instructors will work with you to ensure you have a great portfolio piece that you can share with potential employers.
Learn Prime is a highly sought after education platform for Ruby on Rails developers. As a member of Learn Prime, students will get access to thoughbot mentors once a month, enrollment in premium, hands-on workshops, and access to regular, exclusive content.
Next bootcamp starts September 15 and September 22
Metis is accredited by the Accrediting Council for Continuing Education & Training (ACCET), a U.S. Department of Education nationally recognized agency.