
Book a call with a mentor


Become an AI-ready developer in 12 weeks
Join the boldest Software Engineering Program in Europe and build future-proof career as a software developer.


Get a remote job in tech. Recover your tuition
in 6 months
Graduate ready to land well-paid, remote software roles. Our grads usually recover their tuition in less than 6 months.


Be ready for the AI future
Don't be left behind. Gain the skills to thrive in a world where AI is part of every developer’s toolkit.


Study on-line
or in Barcelona
Learn from home or join an inspiring campus experience in Barcelona,
at the beachfront.














Work at amazing companies
Our grads have kickstarted or upgraded their careers with jobs at top startups and global tech firms.
For Individuals
Software Engineering Course
Software Engineering Program
Learn the fundamentals,
not just the hype.
12 Weeks
Barcelona or Remote
Full-Time
Join the boldest Software Engineering Program in Europe and build future-proof career as a software developer
Build a rock-solid foundation in computer science and engineering practices that last.
Get a remote or hybrid job
Get a remote or hybrid job in tech
Graduate ready to land well-paid, remote software roles. Our grads usually recover their tuition in less than 6 months.

Learn the fundamentals,
not just the hype
Build a rock-solid foundation in computer science and engineering practices that last.

Get ready for the AI future
in just 3 months
Get ready for the AI future in 3 months
Don't be left behind. Gain the skills to thrive in a world where AI is part of every developer’s toolkit.

Study on-line or in Barcelona
Learn from home or join an inspiring campus experience in Barcelona, at the beachfront.

Work at amazing companies
Our grads have kickstarted or upgraded their careers with jobs at top startups and global tech firms.












Our Campus
Our Campus
Our Campus
Our Campus
Our Campus
Our Campus
Our Campus
Our Campus
Approach
How we work
We are a Software Engineering Academy focused on quality tech education. Our aim is to transform tech education and make it into a more modular, customised and immersive experience guided by the needs and trends of the industry.
This program is created by tech experts for talented people who want to become software engineering leaders, whether they are experienced developers, complete beginners switching careers, or entrepreneurs seeking a better understanding of the field.

What makes this program different
See how our program stands unique in front of others:
1:5 Mentor / Student Ratio
Small groups guarantee personalized attention with abundant attention from the mentors and support that you need, when you need it.
Constant mentorship
We mentor each person individually, tailoring guidance based on their background and goals - no one-size-fits-all approach.
Real projects with real impact
The capstone group project is built with a stakeholder, a real company, giving true stength to your portfolio and experience.
Continuous industry alignment
Our syllabus is shaped by corporate trainings at top companies running in parallel and is constantly updated through this feedback loop.
Soft skills and job ready dynamics
Master skills and processes to become fully prepared for team collaboration and fast professional growth.
AI
AI and this Program
By 2030, nearly 50% of today’s work activities could be automated with current technology, according to a McKinsey Global Institute study.
Sounds scary? Don’t worry, AI is not here to replace you - it’s here to enhance your skills and create new opportunities. That is of course if you know how to leverage it.
Being a very junior "coder" will continue losing relevance. But being a software engineer capable of seeing the big picture, making complex decisions, working in a team, designing systems that integrate different technologies, leveraging AI tools to become an augmented software engineer - that is what will be in massive demand.
So what does this mean for you as an aspiring software engineer?
The industry is evolving, but engineers are more needed than ever. AI tools will complement your skills, not replace them.
Our program is designed to equip you for the future of software engineering.
We call it
future-proof.
When & Where
Barcelona or Remote
We offer both options - you can study in person on our campus in sunny Barcelona, Spain, or remotely from anywhere in the world within 6 hour time difference. All our classes follow a hybrid system, similarly to tech teams in companies, where nowadays some employees go to the office and others join from a remote location. If you prefer you can also join in-person for half of the program.
Both in-person and remote options have their pros and cons - in person you have more social contact (while grabbing a coffee with a teammate), while studying remotely you acquire very valuable skills and practice remote work, which is in high demand in tech companies today.
In terms of educational experience and benefits there is no difference as we make sure to provide the same exceptional experience to all our students. So the choice is yours!
Upcoming Start Dates
Syllabus
Program Structure
Our program is designed to be an immersive experience that allows you to focus on building the skills needed for a successful career as soon as possible.
The program is 12-weeks long, with a resting week after the 6th week (13 weeks in total). That adds up to 730 hours mixed between different activities (excluding the pre-course, that’s at your own pace).
It is a full-time and intensive schedule program - that is why we ask of you an investment of 3 month to completely focus on this path. We choose full-time over part-time option to conserve the maximum efficiency of the learning and make the most out of the learning curve.
We work with different time zones and coordinate team work with the same process as it is done in tech teams with overlap windows.
In a rush? Get the syllabus in your inbox
By hitting "Get the Syllabus" you're accepting our Privacy Policy
≈ 3 Weeks Before Start
Pre-Course
Before you dive into the program itself we have a preparation course in store for you. The goal of this preparation course is for you to learn and understand well the fundamental logic of Javascript and go become more familiar with HTML and CSS. This way, once you are done with the preparation course you will be ready to start the program not from the ground up, but from a solid basis. In this process you will have instructor support and will be able to complete it on your own schedule. Depending on your dedication it is meant to take around 3 weeks to go over.
Includes: Exercise on JavaScript | Exercise on HTML and CSS | Reading Eloquent Javascript | Machine Setup
Weeks 1-6
Junior Part
During the Junior Part you will be learning the “building blocks” and the fundamentals of the different tools and technologies you will be using. Specifically you will learn about Computer Science Fundamentals (including data structures, algorithms, OOP, Testing), Front-end Fundamentals (including DOM, React, Webpack), Back-end Fundamentals (including Node, Express, Databases, Authentication), and Infrastructure and other more advanced topics. During this time your focus will be on lectures, exercises, Q&A sessions and soaking up the learning from external materials.
Junior Part Full Details
Junior Part Full Details
Week 7
Rest
Weeks 7-11
Senior Part
During the Senior Part you will apply the knowledge and skills acquired during the Junior Part and put everything together to create real world projects and applications. Your objective will be to create between 2 and 3 projects, created individually or in a group, and execute all of the parts involved - from product design, system design, front-end implementation, back-end implementation, to deployment and delivery for real users to access it. During these weeks we will also cover expert topics including UX, System Design, Design Patterns, DevOps and Security.
Senior Part Full Details
Senior Part Full Details
Week 12
Hiring Week
During the last week before your graduation we will focus entirely on your employment profile, which will include personal brand creation, multiple workshops on hiring processes and negotiation, work on your CV, LinkedIn profile and Cover Letters, technical mock-interviews with industry experts hiring for tech teams, portfolio creation, 1:1 strategy sessions and soft skill review. If your goals are different than finding a job, we will focus completely on that to give you the biggest impulse possible and help you achieve your goals.
Hiring Week Full Details
Hiring Week Full Details
Lifetime career support after graduating
Once you graduate you acquire a new status, rather than leave. We place a huge importance on our community and on supporting each of our alumni to grow and succeed over time. This is why, with your NFT graduation certificate, you will be able to access our alumni network, the extra modules for upskill in other technologies, project cycle where you can collaborate with other graduated on growing your portfolio and contributing to real solutions and lifetime career support, which in turn includes regular check-ins with the mentor and professional growth guidance.
Taught Technologies
Here you'll find a list of all our Software Engineering Program taught technologies, plus a comparision between us, an average coding bootcamp and an average computer science degree.
Tools
arol.dev
Average Bootcamp
Average CS Degree
Shell & zsh terminal
Visual Code w/ Debuggging
git + Github
General
arol.dev
Average Bootcamp
Average CS Degree
HTML
CSS
JavaScript
Typescript
Markdown
HTTP
WebSockets / socket.io
Data Structures (stack, queue, linked list, trees, binary trees)
Algorithms (sorting, backtracking)
Bitwise operations
Performance
Security
CI / Github Actions
Tailwind CSS
Network and REST API
Full stack app Authentication and Authorization
Monorepos and Turborepo
AWS CDK (infrastructure as code)
Deployment
AI
arol.dev
Average Bootcamp
Average CS Degree
Copilot
Claude Code
LLM / GenAI integration
AI-driven applications
Front-End
arol.dev
Average Bootcamp
Average CS Degree
React basic hooks and routing
React advanced hooks
React design patterns
React optimization
JS Bundlers
Next.js
Back-End
arol.dev
Average Bootcamp
Average CS Degree
Node.js
Express
PostgresSQL (or generic SQL tech)
MongoDB
ORMS (Prisma)
Backend design pattern (MVC)
GraphQL
Backend as a service (Firebase, Supabase, AWS Amplify etc.)
DevOps
arol.dev
Average Bootcamp
Average CS Degree
Docker
Github Actions (CI/CD)
Kubernetes
Testing
arol.dev
Average Bootcamp
Average CS Degree
Unit & Integration Testing
Jest
Cypress E2E testing
Advanced backend testing techniques
React testing library
= Teach similar scripting languages and typed languages
It is equally important what we don’t teach
For example we don’t teach jQuery, Angular and other technologies that are going away and are getting deprecated. If your objective for some reason is to study these we will give you the necessary resources to do it after the program and will make sure you become a pro in them, but our decision is not to go through them in the core part and focus on the most in-demand and future-forward technologies instead.
Schedule
Main Program Schedule:
Monday to Friday: 9h – 20h
Saturday: 9h – 16h
What will your day look like?
8:30 Breakfast
If you are on campus, get together with your peers, pour yourself some coffee or tea (you’ll need that energy boost), and share insights and challenges.
9:00 Coding Warm-Up
Time to start, the first task of the day is to complete a small exercise to get the energy flowing. These challenges increase in difficulty and are related to the topic of the day.
10:00 Lecture
A new lecture is available to you. Here we introduce a new topic or we go deeper in a concept thought the previous day. These lectures are recorded so you can access them whenever you want.
10:45 Live Coding or Q&A
Time to check in with a mentor. Let’s have a conversation about the lecture. Do you have any questions? We’ll sort them out. You don’t know where to start? Ok, let’s grab the computer and do a live coding session so you see how it’s done step by step.
12:00 Exercise
You’re ready to start the exercise. Read the instructions, grab your peer, and start following the steps. Sometimes the steps are not going to be obvious and you’ll have to think the solution through. Sometimes you’re going to get really stuck, don’t worry, it’s part of the process, but do give your instructor a shout for help. They are always available and ready to guide you through the exercise.
13:30 Lunch
Time for lunch, mind your resting time or socialize with your peers. Talk about your last trip or the TV show you watched last night... not everything is coding.
14:30 Exercise
Resume your work. Take advantage of these quiet afternoons to get some things done.
16:00 Break + Wisdom Pills
Why don’t you take a break? Grab a herbal tea and some fruit. When you come back there will be a wisdom pill on a relevant not-so-technical topic, or a small task to keep working on your essential soft skills.
16:30 Exercise
Keep working hard, you’re starting to get it! Maybe it will be cool to go help some of your peers, they're really struggling with this one.
18:00 Review with an instructor
Time to join your instructor again, let’s review the day. We have checked your progress and detected some common pitfalls so let’s go through them. Now you have more questions - it’s a good sign, that means you’re getting it!
19:00 Special event
Here the extra special stuff happens - alumni meet-ups, presentations of projects, visits from special guest, soft skill practice and more. Enjoy a more fun and relaxed setting, while still gaining critical skills for your future.
20:00 Day end
You did it, it was a great day!
Instructors
Team
We are a dynamic team made of mixed profiles and top talent of the industry. We are the best in our fields and we call this team our family, because we care. We are all united by passion for quality education.


Arol Viñolas
Founder & Head Instructor
Software engineer with 19 years of experience and mentor. Arol has been building tech applications since the age of 14, was an engineering manager at Typeform and taught 570+ engineers and tech teams at organizations such as the UN and Hotjar.
He will be your lead mentor. His mission is to change the education paradigm and shift it towards a more modular, agile, and customized experience.

Olga Shirokova
Founder & Soft-Skill Coach
Ex –ESADE

Olga Shirokova
Founder & Soft-Skill Coach
Ex –ESADE

Dave Martínez
Senior Full-Stack Engineer
Ex –eDreams

Dave Martínez
Senior Full-Stack Engineer
Ex –eDreams

Lili Benitez
Full-Stack Engineer
Tech Community Lead

Lili Benitez
Full-Stack Engineer
Tech Community Lead
Tuition
Program cost
Our Software Engineering Program tuition is 11,900€ - this includes the initial preparation phase, the main program and lifetime alumni membership, support and project cycle participation.
Our students on average recover the tuition investment in less than 6 months after graduation and being hired.
Payment options
Upfront payment
You can pay the tuition cost all at once and forget about it, solely focusing on your growth.
1.000€ to secure a seat
10.900€ before the start date
Upfront Payment Details
Upfront Payment Details
Deferred payment
Make the payment in several parts if that makes it easier at no extra cost.
Pay 1.000€ to secure a seat
Pay 4.900€ before the start date
And 2.000€ every month of the program (3 instalments)
Deferred Payment Details
Deferred Payment Details
ISA (Income Share Agreement)
Pay 800€ now and nothing until you get a job. Yes, we are sure you'll get it.
Pay 800€ to secure a seat.
Once employed: Pay 13.2% of your salary monthly.
Max to pay over time: 14.900€.
Pay early to reduce the total cost.
ISA Details
ISA Details
Admission
Enrollment process
The admission process consists of 3 steps:
Intro Chat & Behavioral Interview
In order to get to know each other, you will be chatting with a member of our team in a video call. During these 30 minutes, we want to learn about your motivation, check your English level, and ensure that we are a good fit for each other. Also, this is a good time to solve any questions you may have. And if you’d like to speak with someone in particular from our team, just let us know!
Technical Interview
This step is a call with one of our instructors where you are required to solve a couple of entry-level exercises. Here we are going to evaluate your ability to solve logical problems. This step is vital for us to make sure that every student gets the most out of the course. Before this stage, we will provide learning materials and support if necessary.
Technical Challenge
In this final stage, you will have to complete a small programming project in one week. We're interested to see how you overcome challenges and find ways to persevere on your path. Before this stage, we will provide learning materials and support if necessary.
The best place to start is below. If you have additional questions - book a call with one of our mentors, and if you are ready to join us - apply. You can also attempt completing the admission process, use it as a learning experience with our guided materials (no commitment or payment), and make your final decision at the end of the process after seeing how we work and making sure it is the place for you - for that please book a call with us and we can take it from there.
Testimonials
Meet our students
Here you can see some of arol.dev students and graduates sharing their experience and learning path to become fully professional software engineers working in the industry. Remember that we work with each student individually and the program and mentorship is personalised to each person’s unique background and goals.
Cory, 34, US
From 3D Artist to Full Stack EngineerKristian, 32, Denmark
From Entrepreneur to Software EngineerEge, 26, Turkey
From Computer Science Major to Software EngineerIlias, 40, Greece
From Sales Manager to Front-end DeveloperVictor, 32, Spain
From Event Planner to Head of Web TechnologiesAgnes, 31, Nigeria
From Mathematician to Front-end DeveloperCory, 34, US
From 3D Artist to Full Stack EngineerKristian, 32, Denmark
From Entrepreneur to Software EngineerEge, 26, Turkey
From Computer Science Major to Software EngineerIlias, 40, Greece
From Sales Manager to Front-end DeveloperVictor, 32, Spain
From Event Planner to Head of Web TechnologiesAgnes, 31, Nigeria
From Mathematician to Front-end DeveloperCory, 34, US
From 3D Artist to Full Stack EngineerKristian, 32, Denmark
From Entrepreneur to Software EngineerEge, 26, Turkey
From Computer Science Major to Software EngineerIlias, 40, Greece
From Sales Manager to Front-end DeveloperVictor, 32, Spain
From Event Planner to Head of Web TechnologiesAgnes, 31, Nigeria
From Mathematician to Front-end DeveloperCory, 34, US
From 3D Artist to Full Stack EngineerKristian, 32, Denmark
From Entrepreneur to Software EngineerEge, 26, Turkey
From Computer Science Major to Software EngineerIlias, 40, Greece
From Sales Manager to Front-end DeveloperVictor, 32, Spain
From Event Planner to Head of Web TechnologiesAgnes, 31, Nigeria
From Mathematician to Front-end Developer
Testimonials
Read what our students think about the program. Want to talk with one of our graduates? Get in touch with us and we'll connect you with them.
The instructors were not only seasoned software engineers, but also great at teaching complex technical concepts in a way that was easy to understand. The personalised attention in small class sizes helped me to fill in the gaps in my knowledge, and I appreciated the emphasis on real-world examples that gave me insight into how the industry works beyond my usual community.
The instructors were not only seasoned software engineers, but also great at teaching complex technical concepts in a way that was easy to understand. The personalised attention in small class sizes helped me to fill in the gaps in my knowledge, and I appreciated the emphasis on real-world examples that gave me insight into how the industry works beyond my usual community.
After a little rest after my graduation I realized how much my life has changed in these 5 months. It’s not just a mentorship program (which itself is worth a lot). With a wide range of tech stack from the basics of programming to deployment. The instructors relay to you their wide knowledge and experience - hard skills and soft skills. The atmosphere is very important and here you are a part of family and you feel it. To sum it up, the course worth it all (both your money and your time) as you will get much more than you invested
After a little rest after my graduation I realized how much my life has changed in these 5 months. It’s not just a mentorship program (which itself is worth a lot). With a wide range of tech stack from the basics of programming to deployment. The instructors relay to you their wide knowledge and experience - hard skills and soft skills. The atmosphere is very important and here you are a part of family and you feel it. To sum it up, the course worth it all (both your money and your time) as you will get much more than you invested
The curriculum is well-structured, covering fundamentals as well as modern technologies and best practices, and the hands-on projects for real-world stakeholders provide unbeatable experience. My current job as a developer can be 100% attributed to my time at arol.dev!
The curriculum is well-structured, covering fundamentals as well as modern technologies and best practices, and the hands-on projects for real-world stakeholders provide unbeatable experience. My current job as a developer can be 100% attributed to my time at arol.dev!
From the very beginning, it felt like the perfect fit. I embarked on an incredible journey where I met many passionate people and collaborated on real-world group projects. The experience at arol.dev was transformative, filled with learning, challenges, and unforgettable connections. It wasn't just a course; it was a life-changing adventure that I wholeheartedly recommend.
From the very beginning, it felt like the perfect fit. I embarked on an incredible journey where I met many passionate people and collaborated on real-world group projects. The experience at arol.dev was transformative, filled with learning, challenges, and unforgettable connections. It wasn't just a course; it was a life-changing adventure that I wholeheartedly recommend.
The curriculum is truly cutting-edge, staying on top of the latest developments in the tech industry. From software engineering fundamentals to the most current trends, arol.dev ensures that students are equipped with the knowledge and skills needed to thrive in the fast-paced industry. Personalized guidance and mentorship truly made a difference for me.
The curriculum is truly cutting-edge, staying on top of the latest developments in the tech industry. From software engineering fundamentals to the most current trends, arol.dev ensures that students are equipped with the knowledge and skills needed to thrive in the fast-paced industry. Personalized guidance and mentorship truly made a difference for me.
The training is designed to be flexible - I personally enjoyed this because it let me tailor the course to my specific learning goals. The way learning was structured with collaborative sessions with classmates and mentors really allowed our cohort to build camaraderie and stay motivated.
The training is designed to be flexible - I personally enjoyed this because it let me tailor the course to my specific learning goals. The way learning was structured with collaborative sessions with classmates and mentors really allowed our cohort to build camaraderie and stay motivated.
FAQ
So, how does it work?
This a 12-week, full-time course to help you become a Software Engineer and get a job in tech in less than 6 months
What, when, where?
12 Weeks
The program is 12 weeks long, full-time, with 1 or 2 weeks break in the middle.
Barcelona or Remote
You can attend the course remotely from home or in our campus in Barcelona, at the beach front.
Taught in English
The program is taugh in English, so you must be fluent in it.
Upcoming Start Dates
November 10th, 2025
January 12th, 2026
March 2nd, 2026
What, when, where?
12 Weeks
The program is 12 weeks long, full-time, with 1 or 2 weeks break in the middle.
Barcelona or Remote
You can attend the course remotely from home or in our campus in Barcelona, at the beach front.
Taught in English
The program is taugh in English, so you must be fluent in it.
Upcoming Start Dates
November 10th, 2025
January 12th, 2026
March 2nd, 2026
Will I get a job after the course?
Yes
95% of our graduates get a job within 3 months after completing the program. Their starting salary is €37,000 and they recover their tuition in less than 6 months.
Will I get a job after the course?
Yes
95% of our graduates get a job within 3 months after completing the program. Their starting salary is €37,000 and they recover their tuition in less than 6 months.
What's the tuition cost?
11,900€
We offer multiple payment options, such as Deferred Payment and ISA (Income Shared Agreement).
Our students on average recover the tuition investment in less than 6 months after graduation and being hired.
What's the tuition cost?
11,900€
We offer multiple payment options, such as Deferred Payment and ISA (Income Shared Agreement).
Our students on average recover the tuition investment in less than 6 months after graduation and being hired.
Can I read some reviews?
The curriculum is truly cutting-edge, staying on top of the latest developments in the tech industry. From software engineering fundamentals to the most current trends, arol.dev ensures that students are equipped with the knowledge and skills needed to thrive in the fast-paced industry. Personalized guidance and mentorship truly made a difference for me.
Can I read some reviews?
The curriculum is truly cutting-edge, staying on top of the latest developments in the tech industry. From software engineering fundamentals to the most current trends, arol.dev ensures that students are equipped with the knowledge and skills needed to thrive in the fast-paced industry. Personalized guidance and mentorship truly made a difference for me.
Can I get all the details?
Sure! This was just the preview. Tab below to get all the details:
Complete Syllabus
Taught Technologies
Course Schedule
Admission Process
Instructors Team
Can I get all the details?
Sure! This was just the preview. Tab below to get all the details:
Complete Syllabus
Taught Technologies
Course Schedule
Admission Process
Instructors Team
Common Questions
Why do you teach JavaScript as main language?
We don't teach you JavaScript because it's the best language (if there's such a thing), but because it lets you go through the entire path of an application without changing the language. By becoming an expert on JS it becomes easier for you to jump to other languages, as you're going to look for advanced features in the language you learn next. For example, things like functional programming (that is shared with Python and some others) or pointers (that exist in almost all languages). Understanding them on JS gives you more flexibility as a developer. We know a lot of good companies that hire senior devs that don't know the language they work on, but instead have a great engineering mind and expertise in another language. Then they give them a tutorial on that language or framework (we are not exaggerating).
Why do you teach JavaScript as main language?
We don't teach you JavaScript because it's the best language (if there's such a thing), but because it lets you go through the entire path of an application without changing the language. By becoming an expert on JS it becomes easier for you to jump to other languages, as you're going to look for advanced features in the language you learn next. For example, things like functional programming (that is shared with Python and some others) or pointers (that exist in almost all languages). Understanding them on JS gives you more flexibility as a developer. We know a lot of good companies that hire senior devs that don't know the language they work on, but instead have a great engineering mind and expertise in another language. Then they give them a tutorial on that language or framework (we are not exaggerating).
As a complete beginner, can I complete this 3-month program
Yes, around half of our students are people who never touched code before joining us. If you are starting from scratch the preparation process will be paramount to get you to a certain level prior to starting the program itself. Specifically there is the admission process, where we will be giving you materials and guiding you to complete the first exercises and challenges, and once you pass there is a 3-week preparation course guided by the mentors. This way you will be joining the program with strong fundamentals and build on top of them at the program in a good pace.
As a complete beginner, can I complete this 3-month program
Yes, around half of our students are people who never touched code before joining us. If you are starting from scratch the preparation process will be paramount to get you to a certain level prior to starting the program itself. Specifically there is the admission process, where we will be giving you materials and guiding you to complete the first exercises and challenges, and once you pass there is a 3-week preparation course guided by the mentors. This way you will be joining the program with strong fundamentals and build on top of them at the program in a good pace.
Is the program useful for an experienced developer?
We teach a lot of more experienced developers in our software engineering mentorship program, and we hear that the options for advanced education are quite limited, most schools focus mainly on beginners. We focus on the emerging industry needs, teach best practices, prioritise quality and work with each student individually, which is why around half of all our students are usually people with prior experience and a solid basis. We would recommend you to enrol in a program if you need a boost - whether it is technical (learning specific industry-relevant technologies, improving fluency, acquiring best practices, etc.) or non-technical (practicing team work dynamics, soft skills, network etc.). In that case, when you look at schools of course make sure that the quality of the curriculum, the services and most importantly the level of mentors is very strong. Otherwise it might be a good idea to join a company and follow the lead of a more senior engineer and grow within the company. Even if it is a smaller company it can be a stepping stone to the next bigger challenge.
Is the program useful for an experienced developer?
We teach a lot of more experienced developers in our software engineering mentorship program, and we hear that the options for advanced education are quite limited, most schools focus mainly on beginners. We focus on the emerging industry needs, teach best practices, prioritise quality and work with each student individually, which is why around half of all our students are usually people with prior experience and a solid basis. We would recommend you to enrol in a program if you need a boost - whether it is technical (learning specific industry-relevant technologies, improving fluency, acquiring best practices, etc.) or non-technical (practicing team work dynamics, soft skills, network etc.). In that case, when you look at schools of course make sure that the quality of the curriculum, the services and most importantly the level of mentors is very strong. Otherwise it might be a good idea to join a company and follow the lead of a more senior engineer and grow within the company. Even if it is a smaller company it can be a stepping stone to the next bigger challenge.
Can I work while I do the program?
No, unfortunately that is not possible. It is fine if you work during preparation, but during the program itself we need your full focus. We work intensive hours, Mo-Fri from 9AM to 8PM and Sat from 9AM to 4PM. We understand it can be hard, but we require this time investment to guarantee the most effective learning curve - dedicating 12 weeks full-time to this is the only way to come out of this as an independent software engineering professional. The hours and the dynamics are the same whether you attend on-campus or remotely. It is an investment of 3 months, and it can be difficult to take the time off, but it is worth the professional stability you can gain in that time.
Can I work while I do the program?
No, unfortunately that is not possible. It is fine if you work during preparation, but during the program itself we need your full focus. We work intensive hours, Mo-Fri from 9AM to 8PM and Sat from 9AM to 4PM. We understand it can be hard, but we require this time investment to guarantee the most effective learning curve - dedicating 12 weeks full-time to this is the only way to come out of this as an independent software engineering professional. The hours and the dynamics are the same whether you attend on-campus or remotely. It is an investment of 3 months, and it can be difficult to take the time off, but it is worth the professional stability you can gain in that time.