Not Sure Where to Apply?

Epicodus

Online, Portland, Seattle
Best Bootcamp

 Ranked 2022 Best Bootcamp

About Epicodus

Location: Online, Portland, Seattle

Epicodus is a coding bootcamp that 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 offers part- and full-time... Read More

Epicodus's classes also includes 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.

Courses

C# and React

Cost: $7,800
Duration: 27 weeks
Locations: Online, Portland, Seattle
In-person Available Online
Course Description:

Each track begins with a 3-week Introduction to Programming course to learn the fundamentals of programming. After completing this course, you'll be able to build basic web pages and understand programming fundamentals.

Next, you'll spend four weeks learning Intermediate JavaScript skills. Students who learn how to code in JavaScript will be able to add interactivity features to a site and update pages quickly without reloading.

After completing JavaScript, students will spend seven weeks learning C# and .NET, which are both developed by Microsoft. Students who are well-versed in C# programming can use it to create client applications, database applications, distributed components, and much more.

The final six weeks of the in-class portion of Epicodus is spent learning React. React is a JavaScript library used to create dynamic, interactive user interfaces. It allows a site to quickly update many different elements at once without reloading the page. Since its development at Facebook in 2011, it has exploded in popularity.

After completing the in-class portion of the program, you'll spend five weeks (or 150 hours) at an internship with a tech company.

After completing the in-class portion of the program, you'll spend five weeks at an internship with a tech company. As part of Epicodus, local companies host students as full-time interns. It's a chance for students to learn about how development works in the real world, and a chance for companies to work with talented developers in the making. Internships are included at no additional cost to students.

C# and React (Part-Time)

Cost: $7,800
Duration: 40 weeks
Locations: Online, Portland, Seattle
In-person Available Online
Course Description:

We offer our full certificate program in a part-time format. This track covers the same material as the full-time program.

Our part-time program starts with 40 weeks of class from 6-9pm Pacific Mondays to Wednesdays and 9am-5pm Sundays. Afterwards, we’ll support you in preparing for and securing yourself an internship; you'll put in 80 hours of preparation and at least 150 hours at your internship, on a schedule of your choosing.

Each track begins with an Introduction to Programming course to learn the fundamentals of programming. After completing this course, you'll be able to build basic web pages and understand programming fundamentals.

Next, you'll learn Intermediate JavaScript skills. Students who learn how to code in JavaScript will be able to add interactivity features to a site and update pages quickly without reloading.

After completing JavaScript, students will learn C# and .NET, which are both developed by Microsoft. Students who are well-versed in C# programming can use it to create client applications, database applications, distributed components, and much more.

The final in-class portion of Epicodus is spent learning React. React is a JavaScript library used to create dynamic, interactive user interfaces. It allows a site to quickly update many different elements at once without reloading the page. Since its development at Facebook in 2011, it has exploded in popularity.

Intro to Programming (part-time evening)

Cost: $100
Duration: 6 weeks
Locations: Online, Portland, Seattle
In-person Available Online
Course Description:

This course is for absolute beginners to learn the fundamentals of programming. After completing this course, you'll be able to build basic webpages and understand programming fundamentals. No coding experience is required, but computer proficiency is necessary.

Here's some of what we'll cover:
* HTML and CSS: the presentation and styling languages of the web
* Git: the tool programmers use to track their code
* Command line: the tool programmers use to interact with their computers
* Markdown: a simple language for documents
* JavaScript: the programming language of the web
* jQuery: a JavaScript library for making interactive web pages
* Bootstrap: a framework for easily creating good-looking websites

Subjects:
CSS, Git, jQuery, Bootstrap, Command Line, Behavior Driven Development (BDD), JavaScript

Ruby and React

Cost: $7,800
Duration: 27 weeks
Locations: Online, Portland
In-person Available Online
Course Description:

Our focus is to prepare you for a career in the growing tech industry. Learning to code is a valuable skill that employers are constantly searching for in web development and design careers.

Each track begins with a 5-week Introduction to Programming course for beginners to learn the fundamentals of programming. After completing this course, you'll be able to build basic web pages and understand programming fundamentals. No coding experience is required, but computer proficiency is necessary.

Next, you'll spend five weeks learning Ruby. Ruby is a programming language focused on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. The Ruby programming language is most commonly used with the Ruby on Rails framework. Each track also includes a 5-week JavaScript course.

Each track also includes a 5-week JavaScript course. After studying Ruby you'll jump into five weeks of JavaScript, the only programming language understood by all web browsers, making it the most common language for web and mobile development. Students who learn how to code in JavaScript will be able to create simple to complex web pages, add interactivity features to an existing site, and update pages quickly without reloading.

Next, you'll spend five weeks learning React. React is a JavaScript library used to create dynamic, interactive user interfaces. It allows a site to quickly update many different elements at once, without reloading the page. Since its development at Facebook in 2011 it has exploded in popularity.

Finally, you'll spend five weeks at an internship with a tech company. As part of Epicodus, local companies host students as full-time interns. It's a chance for students to learn about how development works in the real world, and a chance for companies to work with talented developers in the making. Internships are included at no additional cost to students.

Subjects:
CSS, Git, HTML, jQuery, Sinatra, Bootstrap, Command Line, Heroku, Ruby, Behavior Driven Development (BDD), JSON, NoSQL, NPM, Angular, React.js, SQL, Node.js, JavaScript

Epicodus Reviews

Average Ratings (All Programs)

Epicodus logo

4.79/5 (166 reviews)

Azamat Bekmuratov
Graduated: 2018

10/8/2019

Overall

Curriculum

Job Support

"Great experience!"

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... Read More

Azamat Bekmuratov
Graduated: 2018

10/8/2019

Course
C# and React

Overall

Curriculum

Job Support

"Great experience!"

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... Read More

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.

Theary Im
Graduated: 2019

10/2/2019

Overall

Curriculum

Job Support

"Good experience. Got a job!"

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... Read More

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.

Charles McGowan
Freelance Full Stack Web Developer | Graduated: 2018

5/29/2019

Course
Intro to Programming

Overall

Curriculum

Job Support

"Pretty good value for the money"

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... Read More

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.

Hassan Al-khalifah
Software Developer II | Graduated: 2018

5/7/2019

Course
Intro to Programming

Overall

Curriculum

Job Support

"My Epicodus Experience"

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... Read More

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!!!

Connie
Engineering Technician | Graduated: 2019

4/20/2019

Course
Intro to Programming (part-time evening)

Overall

Curriculum

Job Support

"Great course to learn HTML and CSS"

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... Read More

Nathaniel Cottle
Front End Web Developer | Graduated: 2018

3/30/2019

Course
Intro to Programming

Overall

Curriculum

Job Support

"Great experience"

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... Read More

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!

Michael
Developer | Graduated: 2019

3/21/2019

Course
Intro to Programming

Overall

Curriculum

Job Support

"Epicodus"

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... Read More

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.

Gosia
Graduated: 2017

2/25/2019

Course
Intro to Programming

Overall

Curriculum

Job Support

"Best decision!"

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... Read More

Eva Antipina
software developer | Graduated: 2018

2/7/2019

Course
Intro to Programming

Overall

Curriculum

Job Support

"Pretty happy with my choice."

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... Read More

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).

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.