Full-Stack Bootcamp - Software Development Courses | Codeup

Companies need to hire great software developers.

Our Full-Stack program is a 4-month, in-person career accelerator that turns non-techies into entry-level software developers using an instructor-led and immersive approach.

Find work, or get 1/2 of your tuition returned.

Apply Now

Why Full-Stack?

Over 1 billion sites now populate the web. This number grows daily. Full-Stack Developers build, maintain, and improve these sites, and the economy needs more of them. That’s where you come in.

The demand for software developers–a career field with a national median salary of $62,500– is projected to grow by 20 percent between 2012 and 2022, according to the Bureau of Labor Statistics. Pursuing a career in software development is often a great decision for both your bank account and job security. Full-Stack development is also intellectually and creatively rewarding. In fact, 95% of our Full-Stack grads report a boost in career happiness.

In Codeup’s immersive Full-Stack program, you’ll get a holistic understanding of the technologies powering today’s websites. From designing user interfaces on the front-end with HTML, CSS, and JavaScript, to interacting with servers and crafting applications and databases on the back-end, you’ll leave the Full-Stack program with the skills to build a fully-functioning web app from the ground up.

What We Do

Over the course of 18 weeks, learn how to code with motivated peers in a stimulating and supportive environment.

As a student at Codeup, you’ll have instructors working hands-on with you throughout the process. There are typically 20-25 students per program, with a targeted 10:1 student-to-instructor ratio. Codeup is all about creating a positive, collaborative learning environment to keep you motivated and moving forward. That means no distractions and no giving up. We work you hard and provide the resources you’ll need to move quickly.

What You’ll Learn

Full-Stack Web Development – Java: Proficiency in Java + JavaScript + Spring + jQuery. Plus, exposure to MySQL, Linux, Apache Tomcat, and cloud deployments.

Upcoming Start Dates

Full-Stack Web Development – Java

 Full-Stack Program Vitals

  • Cost: $22,500 (up to 100% financing available)
  • Duration: 18 weeks (+ lifetime support)
  • Schedule: Full-time: 9am-5pm, Monday through Friday
  • Coding hours: Immersive hours during program (536) + study hall hours (288) = 824 total
  • Student-to-Instructor Ratio: 10:1, on average
  • Graduate Type: Junior Software Developer
  • Scholarships: Two $5,000 scholarships for women who qualify
  • Holidays: Labor Day (September 4), Thanksgiving (November 22-24), Christmas and New Years (December 22 – January 2)

Each program is taught by qualified and attentive instructors, allowing every student individual attention, in-person lessons, open discussions, and quick absorption. We even have manned study hall. It’s pretty serious.

Graduates exit the program with a complete, real-world portfolio to show to employers, demonstrating the value they’ll add on day one. In addition, graduating students will have the opportunity to present their final project, live, at our Demo Day.

If you don’t find work within 6 months of graduation, Codeup will refund 50% of your tuition.

Why This Works

A 10 to 1 student ratio, real-world project based learning curriculum and an extensive employer network are just some of the reasons why most of our students found work within 3 months of graduating.

In developing Codeup’s immersive training program, we interviewed dozens of people who attempted to learn programming on their own, but were unsuccessful. They aren’t alone: only 4% of people who start online coding courses actually finish. From lack of focus and motivation to inadequate online resources and traditional education failure, it’s not easy to learn how to code.

The Codeup team consists of experienced programmers with ample industry experience. The curriculum, built by our instructors, is designed to prepare students for highly in-demand positions within today’s constantly-evolving technology world. Outside the program hours, our instructors will spend additional time – both mornings and afternoons – assisting you with review materials and providing you with challenges to enhance your experience.

Our approach is hands-on and portfolio-based: you’ll learn by creating real things with real functionality. Through informative lectures and plenty of keyboard time, you’ll work individually and collaboratively to develop interactive web applications, building your professional portfolio one project at a time.

Apply now