Protect your data
We use cookies to provide our services, improve the user experience, for analysis and marketing purposes. By giving your consent, you also agree that your data may be transferred to the USA by the use of cookies. You can revoke your consent at any time. You can find further information in our privacy policy and cookie policy.
Epicodus is closed
This school is now closed. Although Epicodus is no longer accepting students or running its program, you can still see historical information and Epicodus alumni reviews on the school page.
Epicodus is a coding bootcamp offering part- and full-time courses online and in Portland, Oregon. Students learn everything they need to know to get a job as a web developer by learning JavaScript, C#, .NET, and React. More important than any particular skill, cohorts are taught how to think like a programmer, write good code, and pick up new languages and technologies in this fast-changing industry. Epicodus focuses on collaboration and inclusivity. Students work together in pairs and teams almost every day, and a diversity, equity, and inclusion approach is a core part of the program design.
Epicodus's courses also include job search preparation for students. Career advisors meet one-on-one with every student to review resumes and cover letters, practice interviewing, and even go over job applications in class. After completing the coursework, students are placed in hand-selected internships with tech companies at no extra cost, allowing them to begin their job search with coding experience already on their resumes.
Epicodus provided the learning environment and support that I needed to become employed as an Android Engineer with a really great company.
There is no way I would have made the relationships and picked up the skills that I needed to land a Dev job on my own.
What Epicodus does for you
Epicodus provides excellent curriculum, teachers that are committed to student success, and an excellent learning environment.
The work ...
Epicodus provided the learning environment and support that I needed to become employed as an Android Engineer with a really great company.
There is no way I would have made the relationships and picked up the skills that I needed to land a Dev job on my own.
What Epicodus does for you
Epicodus provides excellent curriculum, teachers that are committed to student success, and an excellent learning environment.
The work is challenging, especially if your prior programming experience is limited.
The work is largely self-driven, the assignments are available online, and you are given the tools to complete them. It’s a bit of a race against the clock everyday to understand and implement all of the new concepts that get thrown at you.
You certainly get out what you put in to this program.
I loved the pair programming, as I genuinely enjoy meeting people. But aside from meeting people, pairing also gives you excellent practice talking about what your code is doing and how you are trying to accomplish your coding goal. This is actually very important, and one of the hidden benefits to pairing, IMO.
Having months of practice verbalizing technical problems helped me when I sat down with a Sr dev at my internship to track down a bug. It also helped me in post internship job interviews.
Pairing also brings a unspoken accountability which I know made me more productive. When working/studying at home, it’s easy to log into Facebook or pull up a YouTube video when I’ve ‘earned’ a break. That doesn’t happen when working side by side with someone else all day.
The Epicodus staff is fantastic, I’m still in touch with a some of them (Hi Perry!). From what I’ve seen, they are committed to providing the best education and employment support they can.
There were times that I felt the resources were limited (teachers are busy, career services could
probably use more staff), but there was never a time when I felt that the staff’s commitment was limited. Also, I understand that it’s one of Michael’s (the founder) goals to keep the program as affordable as possible. In that light, the fact that Epicodus is working to be as lean and efficient as possible ultimately benefits the students.
What you need to do on your own
Learn data structures, especially if you’re hoping to land a C# or Java job.
Learn design patterns outside of the ones covered in the curriculum.
Participate in events and meet-ups. Meet people, ask for their card (or name), follow up w an email the next day. If you have to cold-email them 2 months down the road, reply to the same thread so they know they’ve met you before.
Be willing and able to talk about what you’re working on and/or what tech you’re excited to try next.
Read tech blogs, article, listen to podcasts, watch people live code on twitch. Immerse yourself in the stack/field that you are interested in.
Continue to build and work on portfolio projects. Deploy them.
Learn new stacks and frameworks.
Work on soft skills. I know it sounds cliche, but I 100% wouldn’t have landed my Android Engineer role without being able to communicate and relate well.
Make friends with your classmates. My cohort was particularly tight-knit, and I love the fact that we get together fairly often to catch up. The opportunity to have a built in support network of people also in this field can't be understated.
Realities
The market seems to be more saturated with Jr Devs that it was a couple years ago. Bootcamps are more prevalent. It will be harder to stand out and land jobs, or sometimes even interviews.
These are forces that are outside of Epicodus’ control, but they present challenges that new grads will have to navigate.
That said, opportunities are out there. I interviewed for some jobs that were never 'officially' posted because I got reccomended by the right person at the right time. Don't turn your nose up at Support Engineer or QA roles. Seriously. The 1st job is the hardest one to get. Take any opportunity that you can, including freelace work.
Jr Devs aren’t hired because they are amazing programmers. They are hired because they have demonstrated strong passion for the field, curiosity, likeability, excellent communication skills, and a technical baseline that can be built on. Epicodus only gives you one of those, if you can manage the others, you'll do great.
- Caleb
Before joining Epicodus, I made a market research about coding bootcamps in Seattle area, and Epicodus was one of the best options on the market with affordable pricing for 27-week intensive program, curriculum including front-end and back-end technologies as well as the opportunity to have internship experience after the course.
In Epicodus, I went from basic knowledge in programming to being able to write code in such widely used languages as C# and JavaScript. And by the end o...
Before joining Epicodus, I made a market research about coding bootcamps in Seattle area, and Epicodus was one of the best options on the market with affordable pricing for 27-week intensive program, curriculum including front-end and back-end technologies as well as the opportunity to have internship experience after the course.
In Epicodus, I went from basic knowledge in programming to being able to write code in such widely used languages as C# and JavaScript. And by the end of the course I learned how to build complex web applications from the ground up using different programming tools. But most important, having 5 weeks of real world work experiences was worth the value of the course.
I would say that Epicodus is great start for prospective developers and I would definitely recommend it to anyone who wants a career in tech industry.
I started Epicodus with a goal of learning enough about coding to create opportunities to change my career. Naturally, changing a career means that I need to know enough to get a job doing this. I can say upfront that Epicodus helped me accomplish that goal. I graduated from Epicodus in June of 2019 after having completed an internship and the company with which I did the internship offered me a position within the next few months.
I was brand new to coding when I started at Epic...
I started Epicodus with a goal of learning enough about coding to create opportunities to change my career. Naturally, changing a career means that I need to know enough to get a job doing this. I can say upfront that Epicodus helped me accomplish that goal. I graduated from Epicodus in June of 2019 after having completed an internship and the company with which I did the internship offered me a position within the next few months.
I was brand new to coding when I started at Epicodus. I had never worked in the IT industry. The majority of my career I spent in the medical industry. Like other students with no coding experience, I found the subject of programming to be extremely challenging with plenty of days full of confusion. In fact, I had thoughts at multiple points that I wasn’t going to be able to do this. However, I am proof that having the right educational opportunity and support system as Epicodus provided makes it possible.
I really enjoyed the learning environment and especially that it was onsite. It’s very helpful to have the support of others around you who are going through the same learning curve and the same challenges. Epicodus structured our program by having us work directly with others in a project-based learning environment and this naturally encouraged the formation of relationships that were important for me to make it through this program. The pair programming was often very helpful because there are people with varying degrees of experience and this enabled those of us with less experience to learn from them. Additionally, I thought it was helpful learning to work in real-life scenarios where we as people sometimes agree and sometimes don’t. It definitely helped me learn how to get the work done regardless of the difference in perspectives and to deliver on time. I also really enjoyed the support of the instructors. They were very friendly and encouraging at all times. This goes a long way when you are having a rough day learning to code. They had enough experience to help get me on the right track when I got lost.
Throughout the week there were other real-world skills that we were learning including how to work with source control (Git), how to conduct a scrum stand-up and practice solving algorithms on a whiteboard. I needed to know something about all of these aspects in the various interviews I had. There are times when I would have liked a little more one-on-one coaching but there was a silver lining to that. I was increasingly getting used to the idea of relying on myself to find the answers. Each day as I go to work now, I find that the ability to seek out and find the answers yourself is a crucial skill to do this for a living.
After I graduated, I had no shortage of interview opportunities around the Seattle area. I applied to just about everything even when I wasn’t sure I was qualified for it. Epicodus helped me polish my resume and my LinkedIn as part of their career support. This was especially helpful since I was new to IT.
All said and done, Epicodus was a great value especially for the price and I would recommend this school to others who are looking to get their foot in the door. Key things that you need to know before you start this is that determination and grit are the most important things. There will be days when you are sure that this is too hard for you. It will be much easier to quit. The important thing to understand is that you only need to survive. You will learn enough to open doors if you don’t quit. If you’ve never done coding before, expect it will likely be the most challenging educational curriculum of your life. When you get your first job, it will feel worth it. And I want to say it’s very nice to make the most money I’ve ever made while having a career that allows me to be creative on a daily basis. I really appreciate the opportunity that Epicodus created for me.
Employed in-field | 58.8% |
Full-time employee | 44.1% |
Full-time apprenticeship, internship or contract position | 8.8% |
Short-term contract, part-time, or freelance | 5.9% |
Started a new company or venture after graduation | 0.0% |
Not seeking in-field employment | 2.9% |
Employed out-of-field | 0.0% |
Continuing to higher education | 2.9% |
Not seeking a job for health, family, or personal reasons | 0.0% |
Still seeking job in-field | 17.6% |
Could not contact | 20.6% |
How much does Epicodus cost?
Epicodus costs around $8,700. On the lower end, some Epicodus courses like Intro to Programming (Part-Time) cost $100.
What courses does Epicodus teach?
Epicodus offers courses like C# and React, C# and React (Part-Time), Intro to Programming (Part-Time).
Where does Epicodus have campuses?
Epicodus has in-person campuses in Portland and Seattle. Epicodus also has a remote classroom so students can learn online.
Is Epicodus worth it?
The data says yes! In 2019, Epicodus reported a 72% graduation rate, a median salary of $75,000, and 59% of Epicodus alumni are employed. Epicodus hasn't shared alumni outcomes yet, but one way to determine if a bootcamp is worth it is by reading alumni reviews. 181 Epicodus alumni, students, and applicants have reviewed Epicodus on Course Report - you should start there!
Is Epicodus legit?
We let alumni answer that question. 181 Epicodus alumni, students, and applicants have reviewed Epicodus and rate their overall experience a 4.68 out of 5.
Does Epicodus offer scholarships or accept the GI Bill?
Right now, it doesn't look like Epicodus offers scholarships or accepts the GI Bill. We're always adding to the list of schools that do offer Exclusive Course Report Scholarships and a list of the bootcamps that accept the GI Bill.
Can I read Epicodus reviews?
You can read 181 reviews of Epicodus on Course Report! Epicodus alumni, students, and applicants have reviewed Epicodus and rate their overall experience a 4.68 out of 5.
Is Epicodus accredited?
Epicodus is licensed by the Oregon Higher Education Coordinating Commission and Washington Workforce Board.
Just tell us who you are and what you’re searching for, we’ll handle the rest.