Web Development Bootcamp

Immersive, in-person 8-week course

Apply now!  See course details

8 Weeks, Full-time

Monday to Friday
9:00 AM - 6:00 PM

Industry Professionals

Learn from experienced instructors who do it for a living

Hands-on Projects

Learn by building projects every week. No more boring lectures

Ironhack Community

Network & connect with other professionals in the community

Land a job

Launch your new career in web development through Ironhack career services.

I think programs like Ironhack are great because they respond to a need, and they adapt to change in a way traditional education has not been able to. In my case, I was deeply motivated to learn web development, but I didn’t want to spend the next few years on a course.

Darío Cavanillas

Who is it for

  • Career Changers

    Looking to make a transition into a technical career? Ironhack’s Web Development Bootcamp is designed to help you acquire the right set of skills to land a job as a junior a developer or a technical focused role.

  • Entrepreneurs

    If you’re thinking of launching a technology company, this course will help you acquire the skills required to build an MVP or manage a technical team.

  • Level Up

    This course is the perfect choice for those looking to complement their existing skillset and move into a more technically focused role such as product analyst, growth hacker etc.

  • Recent Graduates

    Just graduated from high school or college? This course will provide you with the fundamental skills to launch a career in a technical field or start your own business.

Course Syllabus

Programming Fundamentals

Lay out the foundations before building a robust web application. Before starting any project, it is essential to plan out everything from user case to properly modelling data structures. Topics include:

  • Dev Environment Setup
  • Basics of the web (computing & networks)
  • Basics of programming (control flow & data structures)
  • Project collaboration using Github

Back-End Web Development

Learn to create database-driven applications using Ruby on Rails, a modern web language and MVC framework. Think of this as all the electricals and plumbing behind the walls in your house. Topics include:

  • Ruby on Rails
  • Software architecture (OOP & MVC)
  • Relational databases & ORMs
  • Test driven development
  • APIs using Node.js

Front-End Web Development

You will learn how to create captivating & dynamic user experience using HTML, CSS and JavaScript. Think of this as the interior design in your house. Topics include:

  • HTML & HAML
  • CSS & Sass
  • JavaScript
  • JavaScript Libraries (jQuery)
  • Responsive Design

Do you want to learn more about Ironhack and our web development course before applying? Download our prospective student guide

Request Syllabus

Sign up to receive a detailed breakdown of our curriculum.

Madrid
Barcelona
Miami
Something wrong happened

Please, try it again in a minute. Sorry for the inconvenience.

Your application have been submited

Thanks for signing up with Ironhack! You will receive an email with our course syllabus.

Course Structure

Remote Prep

Week 0

Week 1-5

Week 6-8

Hiring Week

Remote Prep

The remote prep for our web development course consists of 60 hours of online content on our student platform. The prep will take you through programming fundamentals using Ruby. By the end of the remote prep, you will be ready to take on the fast pace on-campus learning.

Week 0

In Week 0, you will meet your classmates, educators and the operations team at Ironhack. You will learn how to setup your development environment for in-class learning. This will also be a review week for remote prep content.

Week 1-5

Weeks 1-5 are a structured dive into programming using Ruby on Rails. You will be learning core principles of programming including OOP using Ruby, relational databases and MVC framework using Rails.

Week 6-8

Week 6-8 will focus on writing high quality JavaScript and JS libraries including jQuery. You will learn how to create beautiful, responsive front-end experiences using HTML & CSS. You will have a solid understanding of building web applications end to end.

Hiring Week

Hiring week is the final phase where you’ll be working with our career team to land your dream job. You will have a solid portfolio of projects, Github presence, technical interview experience, a developer-focused resume and an introduction to the companies in our hiring partner network.

web development course web development course web development course
09:00
Coffee and Programming

Fill up your coffee cup, we start the day with energy. In the morning you will learn new concepts.

11:00
Break

We have ten minutes to get some fresh air, have some coffee and relax before continuing.

11:10
Let's keep learning!

To face the afternoon exercise without too many obstacles, you still have some theory to learn.

13:00
Lunch

This is time to recharge your mind... and your stomach! There are plenty of amazing lunch joints near our campuses.

14:00
Pair Programming

You will get the opportunity to work in an exercise with a classmate. Teachers and assistants will be in the classroom to help you.

15:00
Daily exercise

We give you an exercise to work at your own pace and go deeper into the morning theory. You will always have teachers and assistants to help you.

18:00
Extra time/Events

Immerse yourself in events like meetups, networking sessions and workshops with the guest speakers. This is also the time to catch up on a class work or hack on a project.

Meet your web development instructors

Learn from instructors with industry experience in the field.

Alberto Betella

Lead Instructor
in Barcelona Campus

Alberto has more than a decade of experience in the development of technological solutions with a focus on mobile and web architectures. He holds a PhD in Information and Communication Technologies (ICT) with an extensive teaching and research background. He worked in large international teams and participated as a speaker in public events worldwide.

Javi Jiménez

Founder & CTO Tapquo
soyjavi.com/

Javi has been working as a developer since 1999. In 2011 he founded Tapquo, a small company specializing in the creation of products for internet. He has created simple, clean, and beautiful digital products for thousands of clients around the world.

Nizar Khalife

Lead Instructor
in Miami Campus

Nizar has been writing code for a living for almost 10 years. He has lead projects for brands such as PlayStation, Samsung and Lexus and enjoys sharing his knowledge at local conferences and meetups.

Mike Martinez

Teacher Assistant
in Miami Campus

Mike has been writing code for over 15 years. He's had the luck of working on projects for Porsche, Carnival cruises, Borgata hotel and casino to name a few. He enjoys mentoring the new generation of developers and you can find him at workshops around town.

Alberto Betella

Lead Instructor
in Barcelona Campus

Alberto has more than a decade of experience in the development of technological solutions with a focus on mobile and web architectures. He holds a PhD in Information and Communication Technologies (ICT) with an extensive teaching and research background. He worked in large international teams and participated as a speaker in public events worldwide.

Nizar Khalife

Lead Instructor
in Miami Campus

Nizar has been writing code for a living for almost 10 years. He has lead projects for brands such as PlayStation, Samsung and Lexus and enjoys sharing his knowledge at local conferences and meetups.

Mike Martinez

Teacher Assistant
in Miami Campus

Mike has been writing code for over 15 years. He's had the luck of working on projects for Porsche, Carnival cruises, Borgata hotel and casino to name a few. He enjoys mentoring the new generation of developers and you can find him at workshops around town.

Tuition & Upcoming Cohorts

Choose the Campus

24-Oct - 16-Dec
in Spanish
Mon - Fri, 9:00 - 18:00
6.500 €
16-Jan - 17-Mar
in Spanish
Mon - Fri, 9:00 - 18:00
6.500 €
03-Apr - 09-Jun
in Spanish
Mon - Fri, 9:00 - 18:00
6.500 €
12-Jun - 11-Aug
in Spanish
Mon - Fri, 9:00 - 18:00
6.500 €
17-Oct - 09-Dec
in English
Mon - Fri, 9:00 - 18:00
6.500 €
16-Jan - 17-Mar
in English
Mon - Fri, 9:00 - 18:00
6.500 €
03-Apr - 09-Jun
in English
Mon - Fri, 9:00 - 18:00
6.500 €
12-Jun - 11-Aug
in English
Mon - Fri, 9:00 - 18:00
6.500 €
17-Oct - 09-Dec
in English
Mon - Fri, 9:00 - 17:00
$ 10,000
09-Jan - 10-Mar
in English
Mon - Fri, 9:00 - 17:00
$ 10,000
20-Mar - 19-May
in English
Mon - Fri, 9:00 - 17:00
$ 10,000
29-May - 28-Jul
in English
Mon - Fri, 9:00 - 17:00
$ 10,000

Financial options

Need payment assistance? Our financing options make it easy for you to pay in installments and focus on your goals instead of worrying about financial barriers. Get more information here.

Deposit

Our courses fill up fast. In order to secure a spot, we require an upfront deposit due upon acceptance into the course. Deposit amount:  750€$1,000

Women scholarship

We feel there is a gender gap in the tech community. We are proud to promote women in tech with an upfront scholarship of  1.000€$1,000

What our students have built

Here are examples of final projects our students have built upon graduation from the web development course.

Web Development Bootcamp
Madrid, Spain

Gemfeed

Borja García de Vinuesa

Find your next book, movie or TV series thanks to influencers recommendations.

Web Development Bootcamp
Madrid, Spain

Crowdcrafting

Helio Alejandro Domínguez

If Big Data is what you really like, with CrowdCrafting you can collaborate on projects analyzing data.

Web Development Bootcamp
Barcelona, Spain

OwnTheSpot.TV

Baptiste Brassart

OwnTheSpot.TV is a website created by skateboarders for skateboarders. Users can submit their Instagram videos and then vote for the best clips.

Web Development Bootcamp
Miami, USA

TurfSurf

Faraz Patankar

TurfSurf is a platform for users to instantly create or join soccer matches in their city. When looking for a game to join, users can browse all available games in the city and send a request to join one or host one.

FAQ

Here are some of the questions we’re frequently asked.

  • Do I need any programming skills or experience? +

    You’ll need to have a genuine interest in tech and coding, and be extremely motivated. The course moves very quickly and we’ll work tireless to make sure you don’t fall behind, but we need you to be engaged at all times. We want you to have had some sort of introduction to coding- whether it was an intro to programming in college, or an online course on one of the many available platforms such as Treehouse or Codecademy.

  • Why do you teach Ruby on Rails? +

    Ruby has great, easy-to-learn syntax, which makes it ideal for learning to code. Ruby on Rails also has a very active community of developers who are willing to mentor and share their knowledge and experience.

  • If I already know how to code, is the web development bootcamp right for me? +

    Yes! In fact, many of our students have Computer Science degrees. During the course, you’ll not only learn to code, but you’ll also learn to use the professional tools (github) and workflows that many startups and software companies use. Additionally, you’ll learn software development best practices, SOLID principles, and more.

  • Is it really full time? Can I work and do the program at the same time? +

    We need you 110% dedicated to the course, so unfortunately you won’t be able to work or juggle other responsibilities during the 8 weeks.

Go to general FAQ

Register to our OpenHouse

See if the course is a fit for you. Meet the Ironhack team and a lead instructor, get an overview of the curriculum and course objectives, and learn the benefits of being a student at Ironhack.

Something wrong happened

Please, try it again in a minute. Sorry for the inconvenience.

You have registered correctly to our OpenHouse

We will keep you informed about our Open House so you can come visit our facilities.

Dario Cavanillas

Rocket Science St, Amsterdam

My biggest fear about the bootcamp was that it would be too intense, and whether or not I would be able to keep up - especially because I came from a very different background and had no programming experience.

Web Development Bootcamp Madrid

Gorka Magaña

Upclose, Madrid

I spent years working as a front-end web developer but never thought about learning iOS programming.

iOs Development Bootcamp Barcelona

Karolin Siebert

Infantium, Barcelona

Society, Science, Tech and the world in general are changing so fast, that it’s nearly impossible for universities to react accordingly.

Web Development Bootcamp Miami