Barcelona
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.
Choose your bootcamp
Get up to 100% of your bootcamp financed now. Start paying only when you earn a certain income
It's time to start your journey. Pick your immersive bootcamp and take the first step...
Choose your class
Click the button to choose your course
Career success starts here
Whether you're looking to land a job in a booming field, sharpen your skills, or grow your business online, our AI Web Developer Bootcamp has you covered!
- Learn-by-doing with a comprehensive curriculum that gets you job-ready.
- Industry and market-focused career support up to one year after graduation.
- Industry insights and live Q&A with your experienced instructor.
- 24/7 support with a dedicated expert instructor, your peers, and an AI chatbot.
- Find your network, and maybe your next opportunity, with our community.
PROGRESS 16%
PREPARE FOR SUCCESS
Start your Bootcamp journey with a strong foundation in JavaScript, command line, and version control using Git and GitHub. You’ll build essential programming skills and establish responsible AI practices, preparing you for the more advanced challenges ahead.
Over 50 hours of training will cover coding fundamentals, environment setup, and workflows to make sure every Ironhacker is ready for success. Along the way, you’ll also explore AI literacy, prompt engineering, and ethical development practices.
Full-time students will complete this training through a mix of self-paced work and group sessions led by an instructor before Bootcamp officially begins. Part-time students will follow the same program fully self-paced, giving you the flexibility to start as soon as you join.
PROGRESS 33%
FRONTEND FUNDAMENTALS
In Module 1, you’ll 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.
PROGRESS 50%
JAVASCRIPT DEEP DIVE
Module 2 is where you'll deepen your backend knowledge and seamlessly integrate React into your skill set.
Mastering Frontend with React
Dive deep into ReactJS, a powerful front-end framework used by tech giants. Embrace single-page applications (SPAs) and component-based development. By the end of the module, you'll be well-versed in technology utilized by the biggest tech companies worldwide. Learn to make HTTP requests from your client-side React application and integrate them with APIs.
Collaborative Projects
Work in pairs, simulating real-world collaboration seen in tech companies. Utilize your newfound skills to create your first React web application.
AI introduced as a coding partner for generation, review, and optimization. All AI use must be documented and critically evaluated.
PROGRESS 66%
REACT BASICS + AI UI PROTOTYPING
In this module, you’ll step into the world of modern frontend development and master the fundamentals of React, one of the most in-demand libraries in the industry.
React Foundations and Modern Tooling
Begin with Node.js and NPM to set up the environment you’ll need for running React applications. Learn how to quickly spin up projects using Vite, the modern build tool that makes development faster and seamlessly integrates with AI-enhanced IDEs. Dive into React essentials components, props, state, events, lists, keys, and conditional rendering before moving into more advanced topics like routing and forms. Along the way, you’ll explore modern JavaScript features such as destructuring, spread, and rest operators, which are key to efficient React coding.
AI-Assisted Development
Harness AI to accelerate your learning and development. Use Codeium for component generation and React-specific suggestions, while leveraging ChatGPT and Claude for debugging and deepening your understanding of React concepts. Experience how modern AI tools can enhance speed and efficiency, all while building a strong foundation in React principles.
By the end of this module, you’ll be confident in building interactive single-page applications with React, equipped with both professional workflows and AI-powered support that mirror how development happens in the real world.
PROGRESS 83%
REACT ADVANCED + FRONT / BACK INTEGRATION
you’ll take your React skills to the next level and start building data-driven applications that feel ready for the real world.
Advanced React and API Integration
Master the Fetch API, promises, and async/await to handle live data. Deepen your understanding of React with hooks and lifecycle management to create dynamic, responsive interfaces. Learn to integrate front-end and back-end services, build mock APIs, collaborate with GitHub, and deploy to the cloud. With AI by your side, you’ll generate smarter integration code, debug faster, and confidently manage complex asynchronous workflows.
Project 2: Portfolio-Ready React Application
Put your skills into practice with a 50-hour project building a single-page React app (SPA). You’ll design multiple views, manage full CRUD operations, and connect your app to either a mock backend or an external API. Following Agile methods, you’ll collaborate in stand-ups, work iteratively, and finish with a fully deployed app online documented in GitHub and ready to shine in your portfolio.
AI-Enhanced Workflow
Throughout the project, you’ll log your AI-assisted development process, from code generation to deployment. This is your first step into professional AI workflows, combining speed, precision, and accountability.
By the end, you won’t just know React you’ll have built, deployed, and documented a production-level app with AI-accelerated development.
PROGRESS 100%
BACKEND & FULL-STACK FUNDAMENTALS
Step into full-stack development, mastering backend and advanced frontend skills while integrating professional AI workflows.
Backend Foundations
Learn to build server-side applications with Node.js and Express, create REST APIs, and work with MongoDB for database management. Use Mongoose for data modeling, middleware for request handling, and perform CRUD operations with advanced querying.
Advanced Frontend
On the frontend, you’ll go deeper into React with Context API for state management, token-based authentication, and strategies for organizing HTTP requests. You’ll also prepare your applications for deployment with error handling and professional workflows.
Capstone Project 3: Full-Stack Application
In a 70-hour team project, you’ll build a complete MERN stack application with authentication, authorization, and secure user flows. Following Agile practices, you’ll collaborate in a professional setting to ship a fully functional, portfolio-ready app.
AI-Enhanced Workflow
Adopt a professional AI-assisted development methodology: generate and validate code, document AI usage, and apply responsible AI practices around bias and privacy. Teams can also assign AI-focused roles, such as Integration Specialist or AI QA, to simulate real-world software environments.
By the end, you’ll be equipped to design, develop, and deploy secure, scalable full-stack applications while demonstrating mastery of modern AI-assisted development.
An exclusive perks pack to launch your tech career with an edge.
1. We guarantee your first real work experience in tech
Your first step into tech matters—let’s make it count.
- With Ironhack+, you'll get guaranteed internships after your course. Apply your skills and boost your resume from day one. Over 50 alumni have already taken advantage of this!
- Our Talent Accelerator Program (TAP) has helped 500+ Ironhackers connect with real startups, gain hands-on experience, and kick-start their careers in tech.
2. Make your resume shine with official certifications
Prove your skills and stand out. With Ironhack+, take a top industry certification exam for free—like Node.js Application Developer Certification (OpenJS Foundation) or MongoDB Developer Certification.
(worth over €200). Let your resume speak for itself.
3. Includes an Applied AI Intensive Program
Get future-ready with our exclusive Applied AI Program (40 hrs), built by AI pros from Microsoft, Telefónica & BBVA. Learn to boost productivity, create AI tools, and save 10+ hours/week. Full support included.
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.
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.
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
Real-time AI Support
Get instant AI assistance. 24/7 AI support companion for quick answers and clarifying materials.
Instant AI Feedback & Scoring
Our cutting-edge AI analyzes your exercises, providing corrections, improvement suggestions, and scoring!
AI-Powered Explanations
Don't just listen, put your learning to the test! These quizzes & code explanations will help you understand key concepts.
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.
Michael
Software Engineer
Guillermo
Content Manager
Irene
Apprentice Software Engineer
Monika
Frontend Developer
Our teachers, the other superheroes, are tech professionals dedicated to teaching you the most in-demand skills.
Lead Web Dev Teacher
Lloyd teaches at Ironhack and works freelance with companies on apps, e-commerce, and websites. Previously, he was a developer at a digital agency.
Lead Web Dev Teacher
Lead Web Dev Teacher
Fascinated by the future since childhood, I began teaching at 17 and later joined the tech world to keep that spirit of discovery alive. Now, as a Web Development Lead Teacher with nearly 3 years of experience, I help others reinvent their future through code.
Our Admissions team will walk you through each simple step
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.
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!)
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.)
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!