Fullstack Bootcamp

Fullstack Bootcamp



26 weeks

Get the best start to your career by learning all the skills you need to become a fullstack developer in high demand.

Upcoming bootcamps

Fullstack Bootcamp


United Kingdom

Applications open:

Application deadline:

See the entire list of our upcoming bootcamps below.

Join our community

There has never been a better time to learn how to code. The industry is constantly looking for new talent, and opportunities are everywhere.

At Re:Coded you will be joining a supportive community of students, lifelong learners, and trainers who are all here to help you succeed.

We will teach you both the technical skills and the mindset you need to land your first job as a fullstack developer.

No items found.
No items found.
No items found.
Learning with Re:Coded

After 5 months of intensive training, I graduated from Re:Coded and Flatiron School Front-End Bootcamp. It was hard like running a marathon. We completed many projects to achieve specific goals as a team. I want to say thanks to Re:Coded for supporting me. I didn't have a chance to choose my university in Turkey. I didn't have an allowance to enter coding courses. But Re:Coded gave me a chance and let me study what I want.

Cihan Uygur
Cihan Uygur
Frontend Bootcamp, Türkiye
Cihan Uygur
Play Button Icon

What does a typical week at Re:Coded look like?

To be a great developer, you need to code for hours and hours! At Re:Coded, it’s all learning by doing through a mix of live online classes, self-led study on our learning platform, and extracurricular activities.

10 hours per week

Live online classes

20 hours per week


1-2 hours per week

Office hours

~1 hour per week

Other activities

Frontend 1

Live online classes

It’s learning by doing at Re:Coded, and it all comes together in our ‘flipped classroom.’ You’ll be practicing your skills, working on projects in teams, building your portfolio, doing code reviews, and helping each other find answers to your questions. Of course, all guided by our local trainers.

Frontend 2


You get what you give! The outcome of this bootcamp depends on your motivation and determination to learn. You’ll spend 15-25 hours per week on our online learning platform writing code, learning, and building great projects for your portfolio.

Frontend 3

Office hours

Our support extends beyond the classroom. Schedule time with our dedicated team of trainers or drop into open office hours to take advantage of their experience to review your code and answer any questions you might have.

Frontend 4

Other activities

It’s not all coding! We also organize social activities, host events, and hackathons. You can engage with global industry experts on mentorship calls or the alumni in our community.

What will I learn?

We teach market-driven development with the latest skills and most-used frameworks. Our curriculum is a mix of content developed by our trainer team and content from our partner Flatiron School in New York, voted the leading coding school in the world in 2021.

But that's not all. During the bootcamp, you’ll also learn critical soft skills most valued by employers, like teamwork and collaboration, communication, and time management.

Week 1-9

Frontend fundamentals

Week 10-11

Introduction to backend

Week 12-16

Advanced backend

Week 17-22

Capstone project

+4 weeks

Break + career acceleration

Frontend fundamentals

You will kick off the first 9 weeks of the bootcamp quickly learning the basic HTML & CSS before diving deeper into Javascript and React - the key language that powers the user experience of the web and to build productive and scalable frontends.


  • HTML & CSS
  • Git
  • Javascript
  • React

What you will build

This is when you really start adding the interactive elements that allows you to build genuine projects and with React you will increase your speed of coding and put you to the test as you really get to flex your skills.

  • Movie project
  • React application

“This is when it really started coming together. Everything suddenly got much easier when we started learning React and we started building real projects and websites”

Introduction to backend

After 9 weeks of mastering frontend skills, students move on to learn about building the backend. Writing backend code requires an intimate understanding of REST and the request-response lifecycle. Students will learn how to build and run a local server with API endpoints using Node.js and Express.js, handle GET, POST, and other HTTP requests, perform validations and return a structured response. Students will also learn basic server-side rendering, API building best practices and API documentation tools.


  • Node.js & Express.js
  • SQL and other databases
  • CRUD and data models
  • API documentation

What you will build

This is when you really start adding the interactive elements that allow you to build genuine projects. Those skills will expand your capability to a wider range of applications and projects.

  • Creating full backend stack for Web applications using  Node.js & Express.js and Databases.
  • Build RESTful APIs to expose the functionality of your applications to other developers.
  • Live data Dashboards and real-time collaboration tools.
  • E-Commerce Platforms: develop simple e-commerce platforms that allow users to browse, search and purchase products.
  • Social media alpha platforms that allow users to share content and follow other users implemented with authentication, Nodejs, and database skills.

Advanced backend

This is when it really starts to get tough, and all your logical sense and problem-solving skills will be tested. To build anything beyond small projects, you will need to master automated testing, learn about security and authentication, and automated testing.


  • Databases (MySQL, MongoDB, etc)
  • CRUD
  • Mongoose.js
  • Authentification & Security
  • Testing

What will you build

After completing this module, students will work on a backend mini project building a functional REST API that supports CRUD operations by connecting data models with a persistent database with an authentication system using specific auth strategies. This is a week of hands-on practice tying together all the backend concepts learnt over the bootcamp.

Capstone project

Students work in teams of 4-5 guided by a trainer and apply their technical skills to design and build a responsive website which they showcase to prospective employers upon graduation.


  • Teamwork & collaboration
  • Communication
  • Project Management
  • Time management

What you will build

The capstone project encompasses idea generation, planning, teamwork, development, Agile practices, and presentation skills. Participants collaboratively design, code, refine, and showcase a project, acquiring practical experience in software development and project management, thereby preparing them for real-world challenges.

  • Capstone project

“I loved the Capstone phase! It really felt like we were working professionally for a client and presenting our project on graduation day in front of my family and friends made me really proud. I think that’s where they really understood what I could do with these skills”

Break + career acceleration

The 26 week-program also includes 2 weeks of breaks to accommodate holidays as well as 2 weeks of obligatory career acceleration at the end of the Capstone project.


  • Career acceleration
  • Mentorship

Career acceleration

The career acceleration is a kickoff for your new career. You will polish off your cv and interview skills under the guidance of our careers team and your personal mentor, who will be an industry expert outside of Re:Coded. This period is obligatory and will take place in the two weeks following your Capstone project.

Download the full curriculum to have a detailed description of this bootcamp.

Download full curriculum
Curriculum will open up in the new tab now.
Oops! Something went wrong while submitting the form.
Download full curriculum

We will be there to help you succeed!

It might all sound like a lot, and while you’ll need to put in the work, we will support you in every way in the bootcamp and on your path to your first job.

Hexagon Background ImageHexagon Background ImagePeople Icon
Program team

Program team

Our program officers will be there with you all the way through the bootcamp taking care of all practical matters and making sure you’re all set up for success.

Hexagon Background ImageHexagon Background ImagePeople Icon
Alumni community

Alumni community

You’ll get full access to our community on Discord, where you’ll have the chance to ask questions to students from other bootcamps, our alumni, as well as mentors and employers active in the community.

Hexagon Background ImageHexagon Background ImagePeople Icon
Trainer 1:1’s

Trainer 1:1’s

In addition to office hours, you will have an opportunity to have access to 1:1 sessions with your Bootcamp team. 1:1s is time dedicated to understanding your challenges, and mentoring you in your journey!

Hexagon Background ImageHexagon Background ImagePeople Icon
Social committee

Social committee

For each class, a social committee of students organizes online games, in-person meetings, and social activities for you to have fun and get to know each other.

Hexagon Background ImageHexagon Background ImagePeople Icon
Mentorship sessions

Mentorship sessions

In our Career Service Program, you’ll receive personalized, hands-on guidance from one of our global mentors and join group sessions with tech industry experts.

Hexagon Background ImageHexagon Background ImagePeople Icon
Career Services

Career Services

To help you land your first job, our Career Services team will support you in your job search, guiding you in preparing your CV, refining your profile, and coaching you for your job interviews.

Passionate trainers

Our education team is experienced, passionate, and, most of all, invested in your success. These are the people who will teach you both the hard and soft skills you’ll need to thrive. Click the videos to get to know about their passion for teaching.

What does a career as a fullstack developer look like?

As a fullstack developer, you will master both frontend and backend giving you more options and making you a better option for small companies with limited means for a developer team. The global demand for developers means there is likely a job waiting for you wherever you want to live or work.

Adel Sabagh

Worked from TEK GROUP’s office in Istanbul, Turkey


Right Arrow

Fullstack Developer at TEK GROUP, Turkey

Graduation to first job:

120 days

Adel had applied to 300 jobs and went through 10 job interviews before he landed his first job as Fullstack Developer at TEK GROUP. He has now worked there for a year developing scalable web applications using PHP with Laravel framework, collaborating with cross-functional teams, and contributing to the design and implementation of complex projects. "My career trajectory as a full stack developer has allowed me to expand my skill set and take on increasingly challenging projects, fostering continuous growth and development in my technical abilities."

Our Career Support

As a part of our bootcamp, we offer you 6 months of guided career support to help you plan your first job in the digital economy.

  • Global mentorship with industry veterans who will help you navigate the next steps in your career post graduation.
  • 1:1 feedback on your online portfolio from industry veterans. Feel confident to showcase your tech projects to prospective employers.
  • Career Coaching with our Career Services team to give you the skills and support you need to launch your career in the techology sector.
  • 60 hours of content that will help you prepare your CV, refine your profile and get you prepped for upcoming interviews.

From bootcamp to breakthrough, a unique framework I mastered with Re:Coded catapulted me into a job where my skills shone from day one. It was there I led a major project, guided by the strong foundation and the mentors I found through Re:Coded, making an impact that resonates throughout my career.


Transitioning from learning UX/UI design in the bootcamp to applying it in a real job has been a transformative journey for me. The skills and techniques I gained from the bootcamp have been crucial in comprehending and resolving user issues, making every day an opportunity to elevate my skills as a designer. In fact, my very first project directly led to me securing a full-time position. The bootcamp's extensive network and supportive community have proved to be an invaluable resource for me.

Marwa aman

Re:Coded didn't just teach me design; it helped me discover my path, turning my passion into a profession. The bootcamp enabled me to forge the connections and confidence that led me to a role I love, where I make a real difference.

Marwa aman

I still can’t believe I started working as a software developer in less than a year after I started to learn coding. I have a lot to learn in this position and I’m definitely happy about that. Absolutely, it wouldn’t be possible without Re:Coded.


Upcoming bootcamps

Unfortunately, there are currently no 'bootcamp name' bootcamps open, but we’re working on it.

See all our currently available programs here

Are you not seeing an open course or bootcamp that fits your interests or schedule?

Register your interest to get notified of future courses.

How to apply

Step 1: Apply

Get yourself comfortable and start the application form. Tell us about your background, why you want to join a bootcamp at Re:Coded and what impact you think it will have on your life.

Step 2: Challenge & mindset test

If your application is eligible and selected by our admissions team, you’ll be sent a challenge to complete in your own time as well as a psychometric and logic test to evaluate your mindset and how you would fit our bootcamp.

Step 3: Final Interview

If you pass the test, you will be invited for a final interview with our admissions team who will ask you about your ambitions, motivation, and ability to commit yourself to the bootcamp to assess whether you’re the right fit for this course.

Selection criteria

The application process is highly competitive and only a limited number of students are selected for each bootcamp. In our application process, we apply the following selection criteria.

  • People from and living in the program country (see application details)
  • An intermediate level of English is required
  • You'll need to be able to commit yourself 25-35 hours per week throughout the bootcamp
  • We support gender equality in tech and aim for 50% women in all our bootcamps and courses.
  • We prioritize unemployed/underemployed applicants and other applicants seeking employment in the digital economy at the end of the bootcamp. For university students applying, we're prioritizing students in their last semester.


* No prior coding or design skills are required to start your application for our bootcamps, but you will need to pass a technical test to progress in the admissions process. We will provide sufficient self-study material for you to succeed.

** All criteria are subject to change, and additional selection criteria might apply depending on program partners.

*** In order to complete this bootcamp, you will need access to a computer and a stable internet connection.

**** Underemployment is defined as whether you are unwillingly working in low-skill and low-paying jobs or only part-time because you cannot get full-time jobs that fit your skills and experience.

What is your motivation to apply?

Your reason for applying matters to us. The digital economy is shaping the future of all of us, and we are looking for people to whom this program will make an impact and those who are motivated to make an impact themselves - on their careers, communities, country, or even the world.

Nur Abunamus

"I would love to have an engaging experience learning backend technologies and networking with people with similar passions and goals. I believe that by learning backend technologies and becoming a full-stack developer, it will open better job opportunities for me.

Nur Abunamus
Gozde Karaoglan

"I have always been drawn to the creative process. I believe that good design has the power to improve people's lives and make complex systems more accessible, and I am eager to continue learning and growing as a designer."

Gozde Karaoglan
Sondes Ismail

"I made small squares using the wet mud [in the garden], with just the right amount of water to keep it rigid. Then they turned into mud persons with personalities and their own chairs and cars and houses. That’s design. That is my most precious memory of knowing that upon aging, creativity and design were to become my sense of life."

Sondes Ismail
Why should I join this bootcamp?

The more skills you master, the better start you’re likely to get to your career as a developer. In job postings, you will often see employers looking for a couple of years of experience, and while that it hard to achieve if you just got started, the more skills & experience you can list on that CV of yours, the better chance you stand.

In this bootcamp you will learn both frontend and backend web development, and you will master them at a level where you can go out and land your first job with confidence. We typically have a ~90% employment rate for our graduates, so take a chance on yourself and get ready for a new start to your life!

Will I learn more than just the basics of frontend and backend development in this bootcamp?

You will learn both for sure and it will be enough for you to start a career. But don’t forget - learning how to code is a life-long process, so our emphasis is on teaching you how to learn and how to keep learning on your own. Coding is a field in constant development and you will need to keep up to pace with everything, so learning and finding a solution on your own might be the single most useful skill, you will master at the end of this program.

What programming languages are essential for fullstack developers to learn?

A fullstack developer is a developer who can build both the frontend and the backend of a website.

To make it more simple, a fullstack developer knows how to code the browser as well as how to code the server.

For the frontend or coding the browser: The most required skills are Javascript and modern frontend frameworks like Angular, React, or Vue. The latter two are more popular and in market demand. In this bootcamp, we will especially be teaching you React.

For the backend (or coding the server) there are multiple languages and frameworks - or tech stacks, in other words. You can build the backend using Node.js (a Javascript framework that we teach in our backend curriculum) or Python or Java or PHP or ASP dot net. All of these tools are alternatives to do the same thing - build the backend. The fundamental concepts are the same in all these languages.

From a learning perspective, most developers solidify their concepts by learning one language or framework end-to-end before they become more language or framework agnostic and pick up other tech stacks.

In this bootcamp, we will focus on Javascript, but our alumni found jobs working with other tech stacks like Python, Ruby and Go.

What is the average salary for a fullstack developer and who typically earns a higher salary - a frontend, backend, or fullstack developer?

Average salaries differ from country to country, but in general, employers are looking for as much experience and many different skills as possible. As a fullstack developer you will cover a wide range of languages, libraries and skills in general, and employers will reward you accordingly.

Will this bootcamp help me find a job?

While nothing is ever guaranteed, we had a job employment rate of over 85% for our graduates depending on the program. We know that there’s more to getting hired than having a great portfolio and technical knowledge, and our curriculum includes built-in career development, so you can enter the job market confident and prepared. Not to mention that our Career Services team will support you for 6 months to help you land the job of your dreams.

Is it really free?

Yes! Like every other program at Re:Coded we are kindly supported by our donors. In the application form, you will be able to see which donor is supporting your bootcamp.

Will I earn a certificate?

Yes, if you complete the curriculum, participate actively in the live online classes, finish your assignment and fulfill your commitment to your classmates, you will receive a Re:Coded certificate at the end of the bootcamp.

‍What is the class schedule like?

Our live online classes are typically spread out over two nights during the week and a half day on the weekend. The exact time of the classes will be shown in the application form.

Why should I apply to this bootcamp instead of learning on my own?

Learning on your own is great, and we love it ourselves. But a bootcamp gives you something else. Instead of browsing around to learn bits and pieces whenever you can find time for it, a bootcamp gives you structure and support to take a leap forward in no time. 

A Re:Coded bootcamp also gives you something else. We want to support your leadership and collaboration skills by teaching you the fundamental soft skills essential to employers when they're looking for people to join their team.

Often the community among students, support, and soft skills training are among the things our students point out as truly unique and valuable parts of our bootcamps.

Who shall I contact if I have questions about the Admissions process?

We’re doing our best to make your application process the best possible, but surely there is always room for approval or you might just have a question about your application.

Our Admissions team is always happy to answer any questions you may have! Please reach out to admissions@re-coded.com.

Got any questions?

Here to study?

Browse through bootcamps and courses and find the one that suits you best.

Start learningOSH Category Icon

Here to hire?

Our graduates are ready to help you reach your goals from day one.

OSH Category Icon
Hire talent

Support our mission to advance economic mobility for underserved talent through tech

Table of Content