Not Sure Where to Apply?

Epicodus

Online, Portland, Seattle

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)

Dan Griffin
Developer at Sandbox Studios | Graduated: 2013

1/14/2015

Overall

Curriculum

Job Support

"Epicodus: Use brain, enrich life"

I attended Epicodus a little over a year ago and had austerely minimal experience with coding beforehand. What I did have was a desire to learn and problem solve.

With a lack of experience came some nervousness, but that faded away after sharing my enthusiasm... Read More

That's the beauty of Epicodus - you're immersed in a learning environment where no one knows everything no matter how long they've been coding! Everyone is learning all the time constantly having new ideas, creating and figuring out many ways to solve many a problem. While I took the Ruby/JS course, the point of an immersive coding class was executed in full at Epicodus. The objective isn't merely to learn as much as possible about the languages covered (however, that's awesome too), but to go beyond that and understand the building blocks of web development, regardless of the language.

Michael has a knack for spreading the excitement and fun in web development because he's a developer at heart. That's what makes him such a great teacher: always striving to make things better. Be it code, be it Epicodus itself.

Long story short, I recommend it :)

Andrew Hallberg
Project Management | Graduated: 2014

1/13/2015

Overall

Curriculum

Job Support

"I highly recommend Epicodus"

Hey there,

When I started Epicodus I had zero knowledge of computers. Previously, I had been a musician and worked in digital music for a bit, but mostly considered myself an artist. In going to Epicodus, I wanted to jump on the technology bandwagon and... Read More

Epicodus was and is awesome!

Everyday was about pushing myself to learn and think like a computer/engineer. I loved it. I would do it again. Though there were points when it took a whole 8 hour day in order to understand a concept, once I got it, it was like a light bulb went off in my head and thousands of new possibilities emerged. Part of the program is about learning to persist, and finding resources and support from the people around you.

During the program, me and two others began a startup and spent many hours after class working out the details and arguing about the database architecture. The learning that takes place is a matter of what you want out of the program, and the more you put in the more you get out. The two programmers I worked with are still close friends and will tirelessly have technical conversations about JavaScript frameworks and new disruptive technology. We all ended up getting hired at the end of the program and our startup was put on hold. However, what we gained was the knowledge and experience (and code base) for putting together a company and working through it’s problems.

I highly recommend Epicodus. It reshaped my career and changed my life trajectory for the better. The program is run by a team of caring professionals, the curriculum will constantly push you, and the people you meet will be friends for life. Currently, I am studying IT project management in an MBA program, and do consulting side projects for startups and small businesses.

All the best and good luck!

Andrew

Jason Rodriguez
Graduated: 2013

10/18/2013

Overall

Curriculum

Job Support

Epicodus has been the most challenging thing I've ever done but also the most rewarding. Michael is an amazing mentor and the program not only teaches you everything you need to know in order to be successful as a Ruby dev but more importantly, it teaches... Read More

This program is way better than other schools because Michael does not rush over anything and makes sure he adds fundamentals such as Javascript. The additional 2 months is well worth it. The coding challenges presented are comprehensive and structured to perfectly cover all the concepts you will need to understand in order to grow as a developer and being in the classroom. When you getstuck, it won't be that way for long because it is not only the teacher that helps push you in the right direction but also your fellow classmates. The pair programming environment ensures you are always thinking. 

One final thing I will say about this terrific experience is that Michael is really great at helping you understand things when you get frustrated and he keeps you motivated. No matter the difficulty you are experiencing, he is always there to get you back on track, I appreciate him for that. I highly recommend this school over all others for anyone who wants to enter this field. I wouldn't trade this experience for anything.

Hunter Meyer
Graduated: 2013

10/17/2013

Overall

Curriculum

Job Support

Epicodus has been the most amazing adventure of my life! I'm 12 weeks in with 5 more to go. 

The course effectively converts amatuer coders into well-groomed, well-equipped, full-stack web developers. This is accomplished by a steady diet of test-driven... Read More

If you want to be a programmer Epicodus is where you want to be. Whether it's front-end, back-end, database or the whole gammot, this course will get you there. 

Not only will you learn to code effectively and efficiently, you'll get the opportunity to work as a team with other programmers. This in itself will make employers desire to have you join their team because you'll have proven experience. That is something you cannot achieve on your own. 

On the other hand, if you're interested in creating a start-up the networking you'll accomplish here is bar-none. From meetups, to hack-a-thons, mixers and happy hours you'll have the opportunity to get to know like-minded individuals who are just as passionate about getting your idea off the ground as your are. Trust me.

NULL
Graduated: 2013

10/15/2013

Overall

Curriculum

Job Support

"NULL"

I am currently attending Epicodus's Fall 2013 class.


Before I came to this specific bootcamp, I had researched, applied to, and been accepted to a wide variety of bootcamps. However, there was one clear factor that came with Epicodus over the other ones... Read More

What truly struck me was that Sean Daken, the proprietor of RefactorU (another bootcamp) even had recommended Epicodus to me if I wanted a very personal, longer bootcamp. This speaks volumes to Michael's character. He is quite literally one of the most genuine, passionate, and patient people I have ever encountered. He truly believes in every member in the class and gives it 100%. This class has been the best experience in my life thus far. I sold everything I had, packed 2 bags, and got on a plane to move across the country, drop out of college, and uproot my life for this; and I wouldn't change it for the world. The amount I have learned in my time here is incomplehensible before coming and actually doing it. The laid back (compared to some bootcamps that require 12 hour days) style and fact that you are actually coding 8 hours a day is what does it. Immersion works in languages programming as well as languages spoken, and this class is a mastery of that style.

 

Overall, I would recommend Epicodus wholeheartedly if you truly want to program. If you don't have passion, you will not be able to handle the 17 weeks. If you do, you will succeed and have a myriad of wonderful new doors opened in life. I know I seriously sound like a shameless plug here, but if you don't believe me feel free to shoot me a personal email. I gladly will talk more about what I have done here and what the experience could offer you. 

bobbygrayson@gmail.com

 

Anonymous
Graduated: 2013

10/14/2013

Overall

Curriculum

Job Support

"NULL"

12 weeks in and things are going great, and I dont have any major complaints.

I really appreciate Micheal (the instructor) for all the work he puts into our education and his extreme patience.

He is extremely knowledgeable is always willing to answer questions... Read More

I graduated almost two years ago with an architecture degree, and my prior knowledge of programming before the program was minimal (I had created two static HTML/CSS sites beforehand) 

This program is the hardest thing i have ever done, but I am extrememly grateful to have been given the opportunity

I think the progression of the class curriculum is well paced, and you will learn A TON.

I reserve my last two stars for after I have been hired :) , but i am not concerened 

Person thinking

Need help making a decision?

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