Epicodus is a collaborative coding school that offers online and in-person programs in full stack web development. The school is known for having low tuition prices as well as various financing options to help students cover the cost. Our Epicodus review will cover everything you need to know about this school.
Epicodus is a web development school founded by Michael Kaiser-Nyman to provide students with an affordable education. This school offers a full stack development course designed to prepare students for a career in web development. It covers all areas of the development process. Students will learn about different programming languages like Ruby, JavaScript, C#, and React.
As a bonus, this program also includes an internship with a tech company. Students will have the opportunity to graduate with valuable work experience. Students also receive career advice and guidance throughout the job search process.
With its intensive and part-time programs, Epicodus’ students will learn enough about coding to be able to build their own projects and eventually land a job at a reputable company.
Locations | Seattle, Portland, Online |
Tuition | Online: $9,600 – $15,000, On Campus: $17,000 |
Financing Options | Upfront Payment, Scholarships, Income Share Agreements, Loans |
Start Dates | March 15th, May 24th |
Program Types | Online, Full-Time, Part-Time |
Courses | Full Stack Web Development, Intro to Programming |
Epicodus is located in Portland and Seattle. However, students who don’t live in these cities can take Epicodus’s online course. The online and in-person curricula are the same and so are the starting dates.
Epicodus’s full tuition is $11,700. However, if you pay upfront, you will receive a considerable discount. Keep in mind that payments made through credit or debit card will have a non-refundable charge of 3 percent.
Epicodus offers several payment options and financing support to students who are unable to pay their tuition upfront. Below is a list of Epicodus’s financing options.
Epicodus provides coding bootcamp scholarships to underrepresented people in the tech industry including women, people who identify as non-binary or transgender, and Black, Latinx, and indigenous students.
The school only provides one to four scholarships for each class, so make sure your application stands out. There is a deadline for scholarship applications, so you should apply several weeks, or even months, in advance to improve your chances.
Epicodus offers an Income Share Agreement (ISA) in conjunction with its financing partner, Mia Share. An ISA is a financing arrangement that helps students cover the cost of their tuition. You can study without paying any upfront tuition and won’t have to make any payments until you earn over $33,000 per year.
Mia Share’s ISA program consists of 48 monthly payments. Your monthly payments will be calculated at 9.8 percent of your salary. But you won’t need to make any payments if you earn less than $33,000.
Epicodus partners with Climb and Ascent Funding to provide loan financing to its students. While both companies offer a number of options, your choices essentially come down to a deferred payment (no payments while you study) or an interest-only payment (pay while you study). The main difference between the companies is the interest rate that they offer.
And don’t worry, you don’t need to have a perfect credit history, as both companies aim to help students.
Epicodus does not offer an installment payment option.
No, you cannot use the GI Bill at Epicodus. However, veterans do qualify for Epicodus’s scholarships to underrepresented people in the tech industry.
Epicodus offers a full stack development bootcamp and an introduction to programming bootcamp. Both courses are designed to teach students the fundamentals of computer science. Keep in mind though, the full stack development bootcamp is more comprehensive and in-depth.
This course will help students learn how to build websites. It covers the foundations of web development as well as the aesthetics. Students will learn about backend and front-end development using different programming languages like React, JavaScript, C#, Ruby, Rails, and .NET.
The programming languages you learn will depend on the course schedule you apply for. You will need to check the details in advance if you’re interested in learning a particular coding language.
This course includes a 150-hour internship at a tech company to help you gain real-world experience. Once you’ve completed your internship, you will be able to graduate. This program also includes 80 hours of job preparation and training to help you succeed in your job search.
Depending on the schedule you choose, the full stack development course takes 25 to 45 weeks, including the internship.
If you want to be an Epicodus student, you don’t need to be an expert or have a bachelor’s degree in computer science. However, it is a good idea to get familiar with the principles of computer science before signing up. The admissions process includes a couple of logical challenges, so make sure you’re prepared for that.
This school has not shared its acceptance rate.
The Epicodus application process is relatively straightforward compared to other schools. You will need to complete logical and non-technical challenges to complete your application.
Epicodus does not conduct interviews during the application process.
Epicodus offers an introductory course that will help you get familiar with the fundamentals of coding. This is especially helpful if you don’t have any experience with programming.
Introduction to programming – This prep course will give you a solid foundation in programming. You will learn how to use web development and web design tools as well as some basic development strategies. After you finish the program, you can decide whether to continue with the full-time coding course or not.
Epicodus is a low-price coding bootcamp that will prepare you for a career in web development. You will learn about web development and web design using some of the most widely used programming languages like JavaScript, React, and C#.
If you don’t have the resources to pay for your education at Epicodus, you have the option to apply for a loan, an ISA, or even a scholarship if you qualify.
But the biggest drawcard is the school’s 150-hour internship program. It is not something you will see at most coding bootcamps. If you’re looking for a low-tuition school with high-quality outcomes, you should consider Epicodus as one of your options.
Epicodus provides its job placement rate through a third-party validator company called Council on Integrity in Results Reporting. The latest report showed that Epicodus has a 75 percent employment rate and most students were hired for software engineering positions. The report also highlighted that graduates earned a $60,000 salary on average.
No, Epicodus doesn’t provide a job guarantee. However, the school takes great pains to ensure you are 100 percent prepared for the job search and internship process.
You should apply to Epicodus if you want a career in web development or UX design. This school has a good reputation for providing intensive, high-quality development courses. However, if you’re looking into digital marketing or data science, you should consider other ways to start a tech career. Also, don’t apply to Epicodus if you’re overqualified.
This bootcamp is aimed at students who are passionate about coding and want to expand their programming knowledge. Make sure you are 100 percent committed to the course and that you can commit to working 20 to 40 hours a week.
You must be logged in to post a comment.
Find a training program that will help you start your tech career journey.
Get matched to top coding bootcamps
By continuing you indicate that you have read and agree to Online Degree Hero Privacy Policy
Powered By
Anonymous
I attended the night-time Intro to Programming course this last fall, and I was definitely not disappointed. I had tried doing some online free courses and, although I had learned a lot through those free courses, I knew I needed something more structured and with face time in order to really grasp some of the concepts. This class was perfect for that. Not only was Kyle a great instructor and there for any questions we had, but the whole setup of the class itself made for a great learning environment. I was a little nervous about pair programming, as I’ve always thought that I learned better by myself when I can just sit with something and go at my own pace, but I was pleasantly surprised. Working with someone allowed me to ask questions, explore, and learn with them in ways I know I wouldn’t have done on my own. The course material was pretty great as well, just because we covered a wide variety of topics and there was enough there to do in class to understand the basics, but also because there was plenty to do at home if we wanted to.
I haven’t had the chance to join a full-time class, but I fully intend to once I have the budget and time to do so. Taking the part-time class was totally worth it. I actually took the skills I learned in that class and made a brand new website for my company. Like I said before, there are plenty of incredible online resources, but if you find yourself needing more structure and a great learning environment — choose Epicodus.
January 5, 2019
Anonymous
I graduated from Epicodus in September 2018 and got hired by my internship host company right away. Actually, one of the main reasons why I chose Epicodus was an internship, included in the course. But overall experience turned out great. The school learning curriculum was well structured, lessons were clear and easy to follow, still leaving a room for curiosity, and encouraging students to further exploration. Our instructor, John Franti, was impressively knowledgable and ethical.
After the course, I felt quite well prepared for the interviews with the companies hosting Epicodus interns (yes, you have to go through the real interview process to get the internship placement, which is an especially valuable experience on its own).
I would recommend Epicodus to anyone who has a desire to start a new career path in software development (and who is ready to put an effort to get there).
January 7, 2019
Anonymous
Epicodus was a warm and unforgettable experience. The classes were structured in an efficient format and were fast and challenging, and accomodating to students with no prior experience or a lot of experience. Our teacher Tyler was incredibly knowledgable and helpful. My classmates were ambitious and driven, and I’ve developed lasting relationships with them that will continue to be fruitful in the industry. The staff at Epicodus is motivated to help you succeed and will be there with you up until you find a job you that suits your needs.
The internship oppurtunity alone is worth the price of admission. I was placed with a professional and respectful company that ended up hiring me out of the internship.
I would recommend Epicodus to anyone who wants a career change, and I have recommended it to close friends and family.
February 21, 2019
Anonymous
I started Epicodus early 2018 and finished near the end of 2018 at the Portland campus. Overall, I had a great experience while taking the course, I felt like I was challenged and that there were definitely great opportunities for growth.
Both of the teachers I had there were fantastic. I spent most of my time with Franz, who was an amazing teacher. He is friendly and understanding and made sure to get to know his students. He always gave helpful feedback but also let you struggle for a bit on your own and give you the opportunity to work through the issues in your code first (I see this as a huge positive, you don’t learn without failure). The same can be said for Lena, while my time with her was much shorter (only one section of the course) she had a bright and friendly attitude and was there quickly to support you if needed.
While Epicodus and it’s staff are a great resource to have both in and out of the classroom, you definitely get back as much as you put in. I’m sure that this is true for most code schools. If you go, put in the effort both in and out of class, and try your hardest to succeed and understand the concepts given to you then you’ll be rewarded. The pair programming was interesting at first, but I felt like it made the cohort closer and help me both understand my code as I explained it to others and not be afraid to reach out to my classmates for help when I needed it. Every day is new opportunity to learn, especially in any field that requires programming, things are always shifting and changing and if you’re not down to be continually learning, then I don’t think Epicodus would be right for you. But, if you enjoy learning new things and challenging yourself, then I would say Epicodus is a great choice to develop yourself and new skills.
One of the largest draws for me was the onsite ‘internship’ at the end of the program. You get to interview with companies around the area and then join them for 5+ weeks to work on real projects in a real environment. While my internship wasn’t the most stellar and there wasn’t much for me to do at the company I was at, I still made the most of it and decided to learn new frameworks and languages. I definitely don’t fault Epicodus for my internship experience, but I will say there’s a small chance you won’t get the company you want or that you’ll be doing work that isn’t best.
I definitely recommend Epicodus to others out there who are passionate about learning a new skill and diving into a completely different career. The coursework was challenging and fun, the internship was a unique experience, and the career support was great as well. I was able to find a job as a Front End Web Developer 2 and half months after finishing and while this wasn’t a lead given to me through job assistance, they were still extremely helpful with tips for interviews and career resources. I had a fantastic experience.
Happy Coding!
February 25, 2019
Anonymous
I recently finished the intro to programming course and plan on taking the full-time course at a later time. Epicodus provides you with all the resource that you will need to enter the career field of programming and software development. Of course, you need to put in the hours but epicodus will be there to teach you the proper way of doing things. I think epicodus is very welcoming of anyone who wants to learn programming, there are people that are just starting and people with a bit more experience but everybody gets the attention they need. I will continue to master and have fun with what I learned at the intro course.
March 20, 2019
Anonymous
My time at Epicodus was extremely amazing! I join Epicodus as I wanted to develop a stronger foundation in my Front-end knowledge, but didn’t was all the text book aspects of school. Being a hands on kind of guy, this school was a perfect match. What was even better was the pair programming aspect. Instead of relying completely on the teachers, you leaded on the other students and the individuals you were paired with. It really give you the, in the real world, experience. In the real world you will be required to take a lot of initiative and work with other individuals. The other benefit of the pair programming aspect is the diversity of people. You don’t realize how much you can learn until you are constantly having a different pair of eyes and perspective next to you. It was awesome. You are not only building stronger foundations here, you are building strong long lasting relationships you can reply on after school.
The teachers here were some of the most amazing individuals I have ever worked with. They were all very passionate about coding, teaching and were always available when you need that extra little assistance and push. You never felt below anyone, but instead the teachers treated you as equals, as adults and they never had a problem admitting their faults and always did their best to find an answer for you. The morning standup and white board session with the teachers was always a breath of fresh air and a lot of fun. It was nice to get an idea an what that day would entail and a go place to ask those difficult questions. It was also a great place for the whole class to throw ideas at one another.
Regarding the assistance for prep for pre-job search and post was super useful as well. Epicodus has some great individuals in house who are available to guide you in the right path to be as presentable as possible on paper and in person before going into the job search and interviews. They not only help you with prep. work, but they are there to assistance on the job search and interview process.
Another great thing the school offers in a 5 week internship after you finish your curriculum. Epicodus works with a lot of various local companies who open their doors to newly grads. So you are leaving your school and going into the job field will real life experience. You can’t beat that.
To sum it up, Epicodus teaches you how to learn, how to work in teams, how to be on your A game in the job search market and all for an amazing cost. I mean you cannot beat the pricing here people. Y’all need to get on board here. You won’t regret it!!!
April 7, 2019
Anonymous
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.
September 2, 2019
Anonymous
Joining Epicodus was the best decision I made while switching my career. At a time I joined them I was 35+ with almost no previous experience in programming. It was hard in the beginning but it was worth it. I met wonderful people there, great teachers and best class mates. I really appreciate all of the friends I made there. We all created together this supportive community with one goal: to be professional programmers one day. And thanks to them, after less than one year from starting this journey, I got my first real job in the industry. I think me working for Microsoft now is the best recommendation for that school.
January 25, 2020
Anonymous
I would say that my overall experience there was pretty great. Pair programming can be a struggle, and sometimes it felt like I was banging my head against a wall, but overall I learned a lot from the instruction given.
I think the key to success was making sure you take the homework seriously. I found a huge difference between simply reading it, and really digging in and trying to understand things on an almost intuitive level if I could achieve it. It seems like this would be a no-brainer, but I felt like I saw several classmates do the bare minimum and it really reflected on their performance in class, and sometimes making pair programming frustrating because having not done the work, it would be teaching them all of the concepts again. Though that was really good too because then it further solidified the concepts in my head.
The cirriculum was dated, and sometimes help wasn’t available very quickly from instructors, but the lack of help was rare, all things considered. I did feel like the staff was stretched thin, but that was my perceptions, perhaps on the other side of the table it’s a different story.
The dated cirriculum was a bit frustration, but I can imagine with little staff to update the cirriculum, it wasn’t easy to stay on the cutting edge. The other thing though… having gone through it, I realized that the cutting edge isn’t necessarily the best place to be because it’s often not vetted properly, so I became less frustrated with the dated cirriculum as I realized that, yes it’s dated… but also it just works without unanticipated bugs. Most of the bugs we’d run into from our stacks would have solutions if we dug for them. Had it been the newest stuff, we’d be debugging javascript based issues without pre-existing solutions, which could drastically slow things down potentially.
Overall I’d say it was a great experience, and nothing beats the value of the internship that they placed me in. Having even 5 weeks of real world work experiences was worth the value of the program without a doubt.
April 29, 2020
Anonymous
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.
September 8, 2020