Full-Stack Development Course

Full-Stack Development Course

An immersive, mentor-led developer course in your local language (German, Hungarian, Polish or Romanian), online or at one of our local campuses.

Learn programming with us to get ready for your new, future-proof, tech career in a year.

Python | HTML | CSS | JavaScript | SQL | Java | Spring | C# | ASP.NET | ORM | clean coding |
GIT version control | unit testing | Web | Frontend | Backend | Multithreading

Is full-stack development for you?


You need zero tech background or special skills to do this. We will teach you from the basics and get you to a new career in an intensive 1 year.

You just need to be over 18, speak good English (level B2 or above) and pass some basic online tests and an interview to start with us. Plus, you should have perseverance and curiosity.

As a developer, you may end up working on some next generation technology building a breakthrough treatment of a major disease. Or designing an accessible app making life easier for a person with a disability. Or creating innovative tools for the next crowd-sourcing platform. The possibilities are endless.

The IT industry is growing and will continue to grow in the next 10 years. Remote work is on the rise and seems to be a fully viable option for the future. Overseas companies already opening up their positions globally. There’s likely a job waiting for you wherever you want to live as a developer.

More than a bootcamp, better than a university


Codecool is disrupting education by bringing it closer to workplace demand and culture. Our full-stack course will make you a great, all-round junior developer in 1 year. It is more than an average bootcamps take, but by the end you will have all the in-demand skills you need at hand, and none of the unnecessary academic concepts. 

Besides practical hard skills, you will learn to work in SCRUM in sprints with demos and retros, build your soft skills and get familiar with the industry terminology.

Our pro mentors will present you the foundations in live, on-campus or online classes. You’ll also participate in quizzes, live coding sessions and workshops. And you will work on real life inspired assignments to build your own hands-on skills and your project portfolio. You can also choose your own specialisation in the final module of the course.

The course in numbers

  • pictogram-17
    12months learning
  • pictogram-13
    4 to 6programming languages
  • pictogram-16
    c. 1000hours in sessions
  • pictogram-15
    24/7access to edu platform

You could be a junior ...

Full-stack developer
Front-end developer
Back-end developer
IT project manager 
Scrum master

How to apply

Do you want to learn programming with us?
It’s easy to apply. The whole process will not take more than 40-60 minutes in 2 blocks.
After you finish the application you will know the result in just 2 days.

  • Some simple questions

    A few questions about you, like your age, level of English and motivation

  • Short online interview

    A 30-minute online chat with our colleague about you and any questions you have

  • Benchmark game

    A 20-minute game to assess your logic, analytical, precision and other skills

Why choose Codecool?

We are a community of students, mentors and colleagues that support each other. We deliver the same high-quality education and offer the same inspiring experience offline and online. You’ll get the full support of our pro mentors, get used to team work and run your first programming projects. In our school, we focus on learning through experience, so every week you will present your work to other students and clients.

Codecool is where your tech career begins.

Ready for the ride?

Let's do this! Select your course language.

Learn programming in your local language, online or at one of our local campuses in Vienna, Budapest, Warsaw or Bucharest. First, select your language below, and find out about the course details.





You'll also need to speak mid-level English to study with us.