Course Format

Course Details

Why Ironhack





Launch Your Career In Web3 Development In Just 12 Weeks

Our new Web3 Development bootcamp teaches you everything you will need to future-proof your career, and land one of the tech industry's most exciting emerging roles.


Graduated Worldwide




Remote format

Your path to a new career in Web3 Development

Become a crypto native

We'll introduce you to the crypto community (and kickstart your network) and help you establish yourself as an expert in this new and exciting ecosystem. 

Learn by doing and collaborating

Have the opportunity to collaborate with Designers, Devs and Data students from other classes - your future internal stakeholders.

Build your own decentralised apps

Leverage your development skills to create robust decentralised apps (dApps) for your smart contracts so you can start disrupting business models (or even build new ones)!

What the Web3 Development bootcamp looks like


Module #0 : JavaScript Foundations

Up to 60 hours of remote preparation in HTML, CSS, and JavaScript via Ironhack’s online platform using Git and GitHub. Every Web3 developer masters HTML5 basics and you'll be no exception! 


Module #1 : Web development and Internet fundamentals

You will learn the fundamentals of web development using HTML, CSS and JavaScript. You will be able to create websites and get a solid basis in the core concepts of object-oriented programming, DOM manipulation, and version control. You'll also begin taking your first steps into the crypto community and get introduced to some key ideas.


Module #2 : Back-end and APIs

Now that you've mastered HTML5, you'll get to grips with backend technologies and learn how to create a MERN stack application. You will be able to set up a NoSQL server and use ExpressJS, NodeJS to create and deploy robust applications 


Module #3 : ReactJS

Perfect your development skills by learning one of the most powerful front-end frameworks, ReactJS. You will be able to create Single Page Applications and have all the foundational skills necessary to become a Web3 developer. At the end of this module, bring together your web developer skills with your capstone project


Module #4: Master the essentials of blockchain and cryptography 

Now that you have firmly grasped the fundamentals of web development, you begin learning the basics of blockchain technology and cryptography. You will learn about the blockchain trilemma and how hash functions, digital signatures and proof of work and proof of stake consensus mechanisms work and their role in creating public and private blockchains.


Module #5 : Ethereum | Smart contracts | Solidity | Truffle |Token standards 

Become immersed in smart contract development, Solidity and the Ethereum Virtual Machine (EVM) through writing and testing smart contracts. You will also learn about the ERC20, 721, 1155 token standards for issuing smart contracts on the Ethereum blockchain.


Module #6 : dApp development & Tooling | Hardhat | web3.js | ethers.js

In the final module you will learn about decentralized applications (dApp) development and tooling and the main differences with traditional web applications. You will learn how to make dApps interact with smart contracts and deploy them using front-end libraries such as ethers.js and web3.js.

Are you ready for a change?

Develop the skills you need to launch a fulfilling career in Web3 Development with our full-time bootcamp.

The latest resources

Learn Solidity, web3.js, Ethereum, NFTs and many more!

Adapted to your Career Goals

Land a job as crytpo, Web3, or blockchain developer leveraging your skills as a fullstack developer.

Personal Career Support

You will be assigned a career placement coach who works with you directly to help you start your new career in tech.

A community that invests in you

Enjoy lifetime access to our global slack community, student platform and events.

Financial solutions to help you fund your training

Reach out to your Admissions Manager so that they help find the best solution, from loans to payment flexibility. 

Don’t just take our word for it

“Ironhack Remote prepared me for the job market...After being motivated to work on products that could bring innovation to everyday life”

“Ironhack leaves you not only with programming knowledge, but personal and interpersonal skills as well”

“Really fulfilling, as it is you who makes learning possible...I felt comfortable with the classmates and instructors soon”

Marta Fonda

Gabriel Ayela

Nuno Moreira

From Business Administration to Web Developer

From Music Industry to Cybersecurity from scratch

From Architect to UX Designer

Ironhackers now work in:

Our bootcamp graduates are soon hired as Software Engineers, Product Managers, Product Designers or Data Engineers.

They are hired by big companies and startups all over the world. We make sure our alumni learn the most popular frameworks and coding languages to develop their career in tech.

Financing options adapted to your needs

Ironhack is proud to offer many financial solutions to ensure that everyone has the opportunity to reach their full potential. We also have agreements with public institutions if you have in unemployment situation.

Contact us for personalized advice!



How does the admissions process work?

Our application process is made up of three steps:

An online written application form

A personal interview to get to know you better

A final technical interview to assess your ability to pick up the concepts that will be covered in your course quickly.


Do I need my own laptop?

Yes, you should have your own computer. If you are enrolled in the web3 development Bootcamp, any operating system should be fine.  


What's the difference between the Full Time and Part Time format?

The full time program requires exclusive dedication, it is not compatible with other studies or work. The classes go from Monday to Friday, from 9am to 6pm, and you should dedicate a lot of your free time to do the daily exercises.

The part time program allows you to work and study at the same time; the classes are taught two weekdays and on Saturdays. You should dedicate around 10 to 15 hours of your free time for homework. It is a demanding program, and you will have to be extremely organized to meet the deadlines.


Will I get an official certificate after completion of the program?

Ironhack provides a private certificate that proves that the program was completed. The bootcamps are not recognized by the traditional standards of the Education administration. Due to its intensive and hands-on format, it wouldn't be possible to adapt the content and schedules to the official requirements. However, for some campuses you can get public financing to study with us.


What are the requisites to access the bootcamp?

To access the full time or part time program of web3 development, it will help if you're proficient in Javascript, Git, GitHub, and shell scripting. However, even if you are only beginning your web development journey, our prework and foundational modules will get you up to speed. We recommend this program to those candidates who are have genuine interest in the possibilites of decentralized networks and how they can experiment and build bleeding edge technological, financial, gaming and cultural applications. It's a perfect course for aspiring crypto natives.

Want more information? Get more info

© 2023 Ironhack School |