Ironhack Barcelona & Madrid


Digital Education for the 21st Century

Transform your career

Whether you need to get a job in tech or launch your own business, Ironhack will help you achieve your goals.

Learn by Creating

Learn by creating projects using the tools and workflow that emulate a real work environment.

Access a Global Network

Join a global network of 800 plus peers and professionals across three world-class campuses.

Ironhack is an international Coding School that believes the best way to learn how to do something, is by actually doing it. This ideology is reflected in its teaching practices, which consist of eight-week immersive programming courses aimed to graduate students as full-stack junior web developers. Ironhack has 2 locations in Spain; Barcelona and Madrid.

Ironhack Enterprise

Ironhack Enterprise offers digital skills training for large companies. We help companies attain the knowledge of emerging processes and technologies that matter in today’s fast-paced business environment.

Ironhack Enterprise

Ironhack’s curriculum and learning modules have been developed to emulate the tools and processes used by successful companies around the world. We offer tailored programs to help you achieve your organizational goals while staying within budget and timeline constraints.

Some of our training programs include:

  • Web Development
    Learn to create interactive web experiences using the tools and workflow used in top companies around the world.

  • Mobile Development
    Gain practical knowledge of the mobile landscape. Learn how to build a basic iOS app using Apple Developer Tools.

  • Agile Training
    Accelerate workflow and development cycles by using agile principles such as Scrum & Kanban.

  • User Experience Design
    Design customer-focused digital experiences using industry standard UX tools, processes and design methodologies.

  • Digital Marketing
    Gain a holistic understanding of digital marketing by learning the tools & technique used in creating highly targeted digital campaigns.

  • Product Management
    Understand the role of a product manager within a company. Learn about the product development cycle from ideation to launch.

This school offers programs in:
  • English
  • Spanish

View courses »


This school also offers:


UX/UI Design Bootcamp

Campus Full time 8 weeks August 2017 Spain Barcelona Madrid + 1 more

Learn UX Design in 8 weeks. Learn UX design from experienced instructors who do it for a living. Learn by building projects every week. No more boring lectures. Network & connect with other professionals in the community. Launch your new career in UX Design through Ironhack career services. [+]

Who is it for? Career changers Architecture, marketing, communication, community managers... professionals that want to make a switch into one of the hottest and most upcoming careers. Professional development People in traditional design roles that want to learn the latest technologies and the working methodologies of innovative design & product companies. Entrepreneurs Design and gather valuable user feedback through high fidelity prototypes for your idea before building an MVP. Front-End Developers Compliment your programming skills. Learn to design captivating user experiences before jumping into code. Course Syllabus User Research Students will be introduced to Design Thinking and User-Centered Design (UCD) framework. The first module of the course will focus on the importance of market/design research and the process of organizing the information into logical user flows. Rapid Prototyping In this module, Students will learn to articulate design ideas through sketches, wireframes and interactive prototypes using industry standard design principles. Students will gain hands-on experience using tools including Sketch, Balsamiq and InVision. User Testing & Refining In the final module of the course, students will learn to use modern testing frameworks and continually refine designs based on user data. The module will end with final considerations for the development phase of the designs with developers and other stakeholders. Front-End Web Development In this module, students will learn to take their designs a step further through rapid prototyping using HTML, CSS & JavaScript. Students will also be introduced to front-end frameworks such as Bootstrap, and libraries such as jQuery. Course Structure Week... [-]

Web Development Bootcamp

Campus Full time 9 weeks August 2017 Spain Barcelona Madrid + 1 more

Become a web developer in 9 weeks. Learn the fundamentals of Ruby on Rails, Javascript and HTML / CSS. Learn from experienced instructors who do it for a living. Learn by building projects every day. No more boring lectures. Network & connect with other professionals in the community. Launch your new career in web development through Ironhack career services. [+]

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 Module 1 Lay out the foundations of JavaScript before building a robust dynamic web application. You will learn how to create a beautiful user experience using HTML, CSS and JavaScript. Topics include: Dev Environment Setup Introduction to algorithms with JavaScript Interface creation with HTML5 and CSS3 JavaScript libraries. jQuery Project collaboration using Github Module 2 Learn to create non-relational database-driven applications using Node.js, Express.js and MongoDB. The technologies that companies are demanding currently. Topics include: Node.js and Asynchronous programming in JavaScript Web applications using the express.js framework Non Relational databases (MongoDB) & ORMs Deploy your applications following best practices Module 3 In this module you will learn how to create your own APIs (Application Programming... [-]


Hacktour of the Ironhack Campus Barcelona

Irontalk - David Bonilla: El programador Moderno


Location address
Carrer Pamplona, 96
Barcelona, 08018 ES
Social Media
Location address
Paseo de la Chopera, 14
Madrid, 28045 ES
Social Media