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
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...
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.
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.
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.
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.
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.
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.
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.
An exclusive perks pack to launch your tech career with an edge.
1. Get real work experience in a cool Startup!
Level up your resume with a real-world project and a potential referral letter from your startup mentor.
🙌🏼 TAP is already 8 editions strong! Over 200 participants
💼 Gain practical experience, and build a strong portfolio.
✍🏼 Collaborate on real projects and connect with inspiring startups
🎖️ Earn a referral letter to boost your resume and land your first job!
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 Certified React Developer (Global Tech Council) or MongoDB Developer Certification.
(worth over €200). Let your resume speak for itself.
3. Study now, pay once you get a job
Study now, pay once you get a job€7,500 upfront cost. Explore our financing options so nothing gets in the way of your tech journey.
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
More flexibility! Balance your bootcamp with work, childcare, or other commitments.
Graduate in 24 weeks
Live classes twice a week after work hours and Saturdays
Learn while you earn
Make more time for everything you're learning to sink in
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
Dustin
Instructor
Boubacar
Tracking Specialist
Mister Long Name
Data Analyst
Our teachers, the other superheroes, are tech professionals dedicated to teaching you the most in-demand skills.
Lead Web Dev Teacher
Web Development TA
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.
Web Development TA
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!