Full Stack Web Development Bootcamp

Why Start a Career in Web Development?

In 2017, Software Developers and Front-end Developers are listed as two of CNN Money’s “Best Jobs in America” because they make an averaged median salary of $88,800 and benefit from an average 20% job growth.* Developers are literally building our future, so they’re in high demand.

This bootcamp prepares you for a job as a junior-level full stack web developer where starting salaries in our area typically range between $45,000 and $70,000 per year depending upon your background, skill level and the size of the company. Of course, your salary and responsibilities can grow significantly as you gain skills and work experience.

As technology continues to influence and infiltrate every industry, most expect that demand for skilled developers to continue to grow. To help train more skilled developers, CodeCraft is bringing a personalized learning format to the coding bootcamp world.

Program Overview

In this full stack web development program you’ll learn both the fundamental front-end technologies and languages that power all websites including HTML, CSS and JavaScript as well as how to code using back-end technologies with JavaScript that leverage servers, databases and complex logic to craft complete, highly-functional web apps! As you learn you’ll work on projects to practice what you’re learning and show off your skills and build a portfolio of work!

How CodeCraft’s Bootcamps Are Unique



Cutting Edge Tech

This full stack web development bootcamp covers cutting-edge tools, and technologies that are being used by top companies including HTML/HTML5 and CSS, JavaScript, AJAX, JSON, Bash, jQuery, Node.js, Express.js, Vue.js, MongoDB, Bootstrap, Git, MVC, Heroku, npm, and functional programming.



Learn To Learn

Tools and technologies change constantly. Therefore, we teach you how to be a programmer, rather than simply mastering a particular technology or language. You’ll graduate ready to craft elegant solutions for any web application regardless of the current state of tools and technology and have the ability to keep your skills current and keep learning throughout your career.



Personalized Learning

CodeCraft is committed to the success of our students. We pride ourselves on the quality of our instructors who all have years of professional experience in the field and a passion for teaching and sharing their knowledge. In addition, we purposefully keep our class sizes small so that you get the personal attention you deserve.

Career Placement

While we teach you everything you’ll want to know about job hunting, we also know that each student’s goals are different. We tailor our approach when we’re helping build your portfolio, updating your résumé, connecting you in our employer network, and suggesting networking events.

Meredith Rafter

Director of Career Services

“My goal when working with students is to guide them through the process of finding their next great job. I’m responsible for developing student’s job search skills and networking skills through classroom presentations, workshops, one-on-one coaching sessions, mock interviews, and encouraging participation in career development courses.”

Some of the Companies That Have Hired CodeCraft Graduates

Why Choose CodeCraft?



Free BDA Classes

The most desirable UX designers are well-rounded with complementary skills such as web development, graphic design and software skills. While you’ll learn much of this during the bootcamp, we encourage you to personalize and deepen your learning with FREE classes at Boulder Digital Arts before, during, and up to three months after graduating from our bootcamps. BDA offers hundreds of classes every year in topics ranging from typography to digital marketing.



Housing Available in Boulder

Boulder has one of the most vibrant tech scenes in the country. In fact, we have a higher density of start ups than Silicon Valley, which means it’s a great place to start a tech career, but makes for an expensive housing market. Luckily, we’ve arranged for affordable housing for enrolled students so that you can take advantage of our unique UX design bootcamp no matter where you’re from!



Affordable Tuition

We strive to make our bootcamps affordable. The tuition for our full stack web development bootcamp is only $10,500 which includes 24×7 access to our campus, full career services, and free BDA workshops. If you need financial assistance, CodeCraft is an eligible source of training with Workforce Colorado and we work with a variety of trusted, third-party lenders. Learn more.

GRADUATE TESTIMONIALS

“The instructors commitment was outstanding. They made themselves available at all hours for consulting and support. Since graduating, I have been able to use my coding skills to automate processes at my current job. The bootcamp is worth it regardless if you want to be a programmer or just better understand how to deal with engineers.”

GRADUATE TESTIMONIALS

“Previous classes that I’ve taken have only taught syntax, and I already knew much of that from free online classes. The school taught me more than just coding, however. I learned how to work on a development team, how to structure code properly, and how to develop a minimal viable product in a short amount of time. The small class size made it very easy for the teachers to help with any questions the rest of the class and I had.”

GRADUATE TESTIMONIAL

“I came in to this cohort with more of a creative background and wasn’t sure if my brain was going to absorb seemingly complex programming languages. I was pleasantly surprised by the instructor’s conscious teaching approach, directing his explanations to both the math-minded and the visual-creatives, like myself. It takes a special gift to switch from a technical expanation to a visual explanation so quickly.”

GRADUATE TESTIMONIAL

“As with any program or course that lasts only 12 weeks, be prepared to challenged in a BIG way. The lead instructor, and Sarah, the assistant instructor, do an impeccable job of teaching the important basics of the [technologies]. They stay after-hours to help get you to a point of understanding material that may not have sunk in during class.”

GRADUATE TESTIMONIAL

“Not only do they directly teach the hard skills you need, they teach you how to teach yourself, which is so important in the ever-changing world of technology. It’s a great fast-paced curriculum, and they support you in rapid-learning.”

Experienced, World-Class Instructors

With over a decade of experience in the field, they bring a practical approach to the classroom. You’ll not only learn the theory and logic behind programming, but you’ll get practical applications of what you learn through exercises and collaboration. The instructors love teach and make themselves available for one-on-one coaching time outside the classroom, as well.

Raphael Serota, Lead Instructor

Raphael is a passionate programmer and a life-long learner. As a former neuroscientist, electronic musician, web development instructor, and virtual reality game developer, Raphael has diverse experience writing code, feeling equally comfortable writing code for art as well as analytics. He has experience leading teams of developers, but also has built large, complex systems as a one-man dev-team. Most recently, Raphael has spent the past 3 years teaching Javascript-based web development in Bootcamps around Boulder. Read more about Raphael.

Tuition, Schedule & Start Dates

Tuition

Schedule

This is an intensive, full-time, 12-week bootcamp. The first two weeks are online coursework and the last 10 weeks are in-person. The in-person classes are held from 9am – 5pm, Monday through Friday. You should also plan on spending another 5-20 hours working on projects and additional learning during evenings and on weekends.

Upcoming Cohorts

December 18th, 2017 – March 16th, 2018
March 12th – June 1st, 2018
May 29th – August 17th, 2018

Questions

The course is a full-time and immersive coding bootcamp. The course structure leans heavily on applying what you learn in the ‘real world’. It involves individual and group exercises, live networking and panel events, and a personally chosen final project. Below is a chronological breakdown of the course work.

Section 1: Level up your skills

In the first two weeks, you’ll ease into the class’s collaborative style while working remotely on our pre-work to get you comfortable with the fundamentals of the web. Learn HTML, CSS and the basics of JavaScript on your own, so that you’ll have good foundation for the first week of your in-person class.

Section 2: Advanced JavaScript + Node.js + Express.js

Our expanded focus on algorithms and fundamentals will deepen your knowledge of JavaScript as a language. We’ll practice tough interview questions and interesting computer science problems. Additionally, we’ll explore using JavaScript on the server to build robust web apps, combining the super-fast and super-flexible Node.js platform with extraordinarily capable, web-centric Express.js framework. Knowing how to leverage this powerful combination of technologies will take you to the next level of JavaScript developer.

Section 3: MongoDB + Single Page Apps

As we progress, we’ll explore common databases and how they’re used when building web applications. You’ll learn about MongoDB, Mongoose.js, localized storage in HTML5, along with best practices and merits of each of these tools culminating in a hackathon to apply your new skills! After this, you’ll take everything that you’ve learned so far and put the pieces together in a collaborative environment to build a fully-functional Single Page App (SPA).

Section 4: Vue.js

Learning a full-stack front-end framework is no easy feat, so we’ll take two weeks to introduce you to Vue.js! Vue.js is a great stepping stone to larger, more complex front-end frameworks like Angular.js and React. With Vue.js, you can create responsive, fully-functional single-page web apps very quickly.

Section 5: Final Projets + Demos

During the final two weeks of the program, you’ll be developing your own app using all the skills and technologies you’ve learned, including deploying the app to either AWS or Heroku. While our instructors and mentors will be available, you’ll be encouraged to troubleshoot and solve any challenges that arise in order to be fully prepared for your first job. Final projects are chosen by the students, so you’ll have a unique piece for your portfolio.

Section 1: Level up your skills

In the first two weeks, you’ll be building a baseline knowledge on many of the core tools and technologies used in web development with online (remote) courses covering HTML, CSS, JavaScript, jQuery, Command Line, and Git. Gaining this basic understanding will help everyone hit the ground running and be prepared to master these technologies at the accelerated pace of the the in-person classes.

Section 3: MongoDB + Single Page Apps

As we progress, we’ll explore common databases and how they’re used when building web applications. You’ll learn about MongoDB, Mongoose.js, localized storage in HTML5, along with best practices and merits of each of these tools culminating in a hackathon to apply your new skills! After this, you’ll take everything that you’ve learned so far and put the pieces together in a collaborative environment to build a fully-functional Single Page App (SPA).

Section 5: Final Projets + Demos

During the final two weeks of the program, you’ll be developing your own app using all the skills and technologies you’ve learned, including deploying the app to either AWS or Heroku. While our instructors and mentors will be available, you’ll be encouraged to troubleshoot and solve any challenges that arise in order to be fully prepared for your first job. Final projects are chosen by the students, so you’ll have a unique piece for your portfolio.

Challenge your status quo.

Find out if you’re the right fit, and take the first step toward the next stage of your career.