Get a career plan built around your goals - Get my career plan

Barcelona

AI Web Development Bootcamp

Learn coding the way developers actually work today. You’ll master JavaScript, React, Node.js, and databases while also learning how to collaborate with AI, the new standard in development teams.

  • Online
  • 9 weeks full time or 24 weeks part time
  • Beginner-friendly, no previous experience required
  • Financial Options available
AI Web Development Bootcamp

Choose your bootcamp

The discounted price applies to upfront payments. Installments and partner financing are still available, but their total cost may be higher.

It's time to start your journey. Pick your immersive bootcamp and take the first step...

Career success starts here

The road to your dream job in Web Development starts here. Learn to build modern web apps from scratch and become a job-ready developer.

Prepare for success

Start your Bootcamp with a strong foundation in JavaScript, command line, and Git/GitHub. You’ll build core programming skills while learning responsible AI practices from day one.

Across 50+ hours, you’ll cover coding fundamentals, environment setup, and development workflows. You’ll also explore AI basics, prompt engineering, and ethical development.

Full-time students combine self-paced work with guided sessions before the Bootcamp starts. Part-time students follow the same content flexibly at their own pace.

FrontEnd Fundamentals

Build the essential foundations of web development and set yourself up for success as a future full-stack developer.

Building a Strong Foundation: Start by creating and styling your own web pages with HTML and CSS. Learn how to collaborate like a pro with Git and GitHub, and practice real-world teamwork through pair programming and problem-solving exercises. Strengthen your programming skills with JavaScript fundamentals, variables, loops, functions, arrays, and objects while also exploring basic algorithms and unit testing with Jasmine. Along the way, you’ll set up your development environment with VS Code, Codeium, and Replit AI to prepare for a modern coding workflow.

Practical Application: Put your skills into action by cloning popular websites and completing interactive JavaScript exercises. Learn how to use AI responsibly as a tutor and debugging assistant, gaining confidence in troubleshooting and reviewing AI suggestions. By the end of this module, you’ll have a solid toolkit for building, styling, and debugging your own web projects.

Javascript Deep Dive

Deepen your JavaScript knowledge and start integrating React into your stack.

React and modern development: Learn ReactJS, one of the most widely used libraries in tech. Build SPA applications using component-based architecture and integrate APIs with HTTP requests.

Collaborative projects: Work in pairs simulating real development environments. Build your first React application applying best practices.

AI is introduced as a coding assistant for generation, review, and optimization, always with documented and critical use.

React Basics + AI UI Prototyping

Master React fundamentals and step into modern frontend development.

Foundations and tools: Set up your environment with Node.js, NPM, and Vite. Learn components, props, state, events, lists, and conditional rendering, along with routing and forms. Explore modern JavaScript features like destructuring and spread.

AI-assisted development: Use Codeium, ChatGPT, and Claude to generate code, debug, and improve understanding. Learn to integrate AI into your workflow effectively.

By the end, you’ll be able to build interactive SPA applications using professional workflows.

React Advanced + Front / Back Integration

Take your React skills further by building real-world, data-driven applications.

Integration and data: Work with Fetch API, promises, and async/await. Deepen React knowledge with hooks and lifecycle. Integrate frontend and backend, build mock APIs, and deploy using GitHub and cloud tools.

Portfolio project: Build a React SPA with multiple views, CRUD operations, and API integration. Work with Agile methods and deliver a deployed, portfolio-ready project.

AI workflow: Use AI to generate, optimize, and document code, improving efficiency in real-world development.

BackEnd & Full-Stack Fundamentals

Step into full-stack development by combining backend and advanced frontend skills.

Backend: Build server-side apps with Node.js and Express, create REST APIs, and manage databases with MongoDB and Mongoose.

Advanced frontend: Use Context API, token-based authentication, and structured HTTP workflows. Prepare apps for production with error handling.

Final project: Build a full MERN stack application in a team, including authentication and secure user flows using Agile practices.

AI in development: Integrate AI across your workflow: code generation, validation, and responsible practices.

By the end, you’ll be ready to build and deploy scalable full-stack applications.

Learn-By-Doing and Graduate with Experience

At Ironhack, you're not just listening to lectures. With our learn-by-doing methodology you'll be completing a series of mini projects throughout the bootcamp, culminating in an awesome Final Project that puts all of your new skills to the test. Learn how to pitch by presenting your final project at our Hackshow, and graduate with a portfolio full of experience to share in interviews.




Maybe you'll create your own version of Tinder, but for mentors looking for mentees. Or an app that helps music lovers plan their next festival.

Become a skilled AI-powered Web Developer

By the end of the bootcamp, you’ll be a full-stack developer skilled in the MERN stack and modern AI-assisted workflows. Your final project professional-grade, AI-enhanced full-stack app will showcase your ability to build and deploy secure, scalable applications. With our career services, you’ll be ready to land your first tech role.

Choose how you want to learn

Eat, sleep, and breathe Ironhack! Reach your goals faster and immerse yourself in your bootcamp.

Graduate in 9 weeks

Live classes Monday-Friday, 9am-6pm

Daily real-time support from peers and Ironhack staff

Graduate sooner to start your new career faster

Your Path To Employment Starts Here

Our Career Services are dedicated to helping you land a job right after graduation.

Discover Career Opportunities:

- Connect with key contacts at networking events.
- Learn exclusive insights from industry experts.
- Get your profile auto-shared with companies seeking junior talent in our markets.

Stand Out with Expert Advice
- Tailor your application to fit market needs and industry standards.
- Optimize your resume and LinkedIn with professional tips.
- Prepare confidently for interviews with tailored coaching and technical exercises.

We're committed to quality

You've placed your education in our hands, and we take that commitment very seriously. We hold our staff and community to high standards, and constantly improve our bootcamp offering to make sure our alumni are set up for success in the market. We've based our curriculum on the most in-demand skills, so that after graduation you're equipped with everything you need to break into tech.

Get your bootcamp financed

Our financing solutions are designed to take the headache out of paying for your education. Find the option that suits you best, and we'll see you in class!

Where do Ironhack's alumni work?

  • web dev alumni miami

    Michael

    Software Engineer

  • dustin

    Dustin

    Instructor

  • Web Dev Alumni Paris

    Boubacar

    Tracking Specialist

  • Alumni Story

    Mister Long Name

    Data Analyst

How do I apply?

Our Admissions team will walk you through each simple step

  • Step 1: Rocking the personal interview

    Once you've submitted your application, you'll be invited to a personal interview. This is our opportunity to get to know you, and your opportunity to ask your most burning questions. We'll make sure that you're embarking on the right bootcamp journey and give you all of the information you need.

  • Step 2: Acing the technical test

    You'll be assigned a very simple technical test, designed to measure your aptitude. Ironhack's bootcamps are beginner-friendly, and so is the test, so don't stress. No hard skills required here. (That's what your bootcamp is for!)

  • Step 3: Signing on the dotted line

    Now it's time to sign the Student Agreement, which makes you an offical Ironhacker! At this point you'll also pay the deposit. (The rest of your tuition fee payment will depend on your chosen financing option.)

  • Step 4: Completing the prework

    As an official Ironhack bootcamp student, you'll have access to online prework that helps us level the playing field and ensure that everyone is bootcamp-ready!