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)

Torin Huff
Graduated: 2018

1/12/2019

Course
Intro to Programming (part-time evening)

Overall

Curriculum

Job Support

"Intro to Programming (Part-time)"

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

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.

Matt Miller
Junior Software Developer | Graduated: 2018

1/7/2019

Course
Intro to Programming

Overall

Curriculum

Job Support

"Good learning environment"

I personally had a really good experience at Epicodus. After trying my hand at using free online resources to teach myself coding, I found that I really needed the structure of a classroom with schedules and deadlines to keep me motivated and on task... Read More

The internship was a big selling point for Epicodus as well, and I was very fortunate to get a great internship. I know that the internship experience of my cohort varied, with a few students having major issues, but hopefully Epicodus will continue to increase their consistency with respect to quality internships. Regardless of internship, I feel that the career support for graduates is pretty strong and another benefit that makes the program well worth it.

Brittany
Graduated: 2018

12/4/2018

Course
Intro to Programming (part-time evening)

Overall

Curriculum

Job Support

"Explore new field of work"

I decided to attend the Intro to Programming Course (evening/part time) at Epicodus once I knew I was moving to Portland from NYC. It was a great chance to meet new people, learn some new skills, and see if I might be interested in changing careers. The... Read More

Our instructor Kyle was great - he was happy to be as hands-on or as laid back as each programming pair needed. I loved pair-programming - there are so many online resources that you could technically teach yourself most of the programming stuff you'd need to know... but if you're an interactive learner like me that benefits from mutual accountability.... SIGN UP FOR EPICODUS. You'll learn so much from your partners, both about programming and how to think about problem solving. This course was totally worth it!

Anonymous
Graduated: 2017

11/28/2018

Course
Intro to Programming

Overall

Curriculum

Job Support

"Great way to break into the tech field"

I attended Epicodus in order to start a new career path. I chose Epicodus because the cost was very affordable and because of their use of pair programming. The course work was challenging but the teachings of the growth mindset and learning how to learn... Read More

Anna K
Software developer | Graduated: 2017

11/11/2018

Course
Intro to Programming

Overall

Curriculum

Job Support

"Epicodus was right choice for me"

I looked for programming courses and researched few bootcamp schools before I came to Epicodus. The price is more than reasonable for what 27-week program gives you. I almost didn’t have any previous experience except free online course for HTML and JavaScript.... Read More

Verna Santos
Co-Founder @ Triple Spark Design | Graduated: 2018

9/24/2018

Course
Intro to Programming

Overall

Curriculum

Job Support

"Why I chose Epicodus"

I’ve researched a few bootcamp school and Epicodus was the right fit for me. The price is reasonable for what I was looking for. Coursework is straightforward and the videos are great but wish there was a few more videos towards the end of the course... Read More

Overall, I enjoyed (even on the tough days) and learned the skills I need to continue to grow my websit business attending Epicodus.

Adam Titus
Junior Software Developer | Graduated: 2017

9/20/2018

Overall

Curriculum

Job Support

"Good for basics"

Epicodus has a very strong curriculum in basic web development and can be a good starting point for people who have already determined that coding is the right career path for them.

In my time there I went from only basic knowledge of code logic, to... Read More

Kevin Boyle
Front End Web Developer | Graduated: 2017

9/13/2018

Overall

Curriculum

Job Support

"Epicodus taught me to be a web developer"

I thought Epicodus was a great experience... web development is a tough field to learn, and this school really took me through the ins and outs of it. I started as a complete novice, I knew maybe a little html and css, and I don't think I could have made... Read More

Elrey (Starchild) Belmonti
Software Engineer | Graduated: 2017

9/6/2018

Course
Ruby and Rails

Overall

Curriculum

Job Support

"Why you should consider Epicodus"

Epicodus is a great place to learn how to code and become a developer. Coming from a non traditional developer background, Epicodus gave me the skills and the confidence to land my dream job. The staff, teachers, and fellow students were and still are... Read More

Anonymous
Graduated: 2017

9/4/2018

Course
Intro to Programming

Overall

Curriculum

Job Support

"Helped me change careers"

I enrolled in Epicodus during the late summer of 2017 and graduated as recently as March of 2018. I started my first day at my new job in early July. I wouldn't have been able to start this new position if it weren't for the skills and direction that... Read More

Person thinking

Need help making a decision?

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