If you apply to a course offered in your local German, Hungarian, Polish or Romanian language, then you’ll still need B1 level, medium-advanced English knowledge to be able to follow and successfully complete the course. If you apply to a course offered fully in English, you’ll need fluent, C2 level English knowledge.
No, you don’t need any background knowledge or experience to start any of our publicly available courses. You need to have basic computer literacy skills though, like knowing how to send emails, open an online account, create and format a document, search the internet, etc.
Yes, you need to have a successful high school graduation exam before you start applying to Codecool.
Yes, you’ll need to have a min. 4GB / 2 GHz laptop and a stable internet connection to study with us. Netbooks are usually not strong enough to run our software on.
You’re never too old to start learning to code. We’d be happy to have you on board regardless of your age, sex, nationality or background. You just have to be over 18 to apply to Codecool.
Answer all questions honestly, show your motivation and solve the logic games. Be over 18, have a high school graduation exam, and speak mid-level English. (We will also speak English during some parts of the live interview.) If we see that you have the right mindset and attitude to become a great junior tech professional, and you’ll invest the required time and effort into the selected course, then you’ll have every chance to get admitted to Codecool.
You’ll get the final result of your application via email within 2 workdays after completing the application process.
Yes, you can. Work on your development areas and give the application another try. We’re happy to advise you on these after your interview. We believe in you and we’re sure that with hard work and determination you can become the tech professional you are meant to become.
Full-stack development courses start at least 2 times every month. You can find the other courses’ start date on the header of the page dedicated to the specific course under the “Courses” menu.
Our full-stack courses require 6 to 8 hours of your time on course days, together with the classes. So if you have 6 hours of classes, you may need to study an additional 2 hours per day. Our other courses require 2 to 6 hourse study on course days.
You’ll find the schedule of a course on our website, on the header of the page dedicated to the specific course under the “Courses” menu. If the schedule is not specified there, then we can tell you more about it later, most of the time already during your interview.
Our weekday full-stack development courses require 6 to 8 hours of your time every day. This means that you’ll not be able to keep working at a full-time job during the course unfortunately. Weekend full-stack courses offered in some of our locations only require your weekends, so you can keep your work during the time of your course. Other courses are usually part-time, so you can have a part-time job alongside the course.
Our full-stack weekday courses come with an alternating weekly schedule. Every self-instructed weeks you’ll attend classes and sessions, and process learning materials individually, while on alternating, team-work weeks you’ll work on projects in pairs or in teams.
You can get some kind of financial support (deferred payment options, scholarships, student loans, etc.) to help you pay for most of our courses. Learn more about options on the “Financial Support” pages on our website, or on the detailed pages about the specific courses you’re interested in.
Financial options differ by course and by locations. They include deferred payment options, prepayment and more. See details on the detailed pages about the specific courses you’re interested in, or on the “Financial Support” pages on our website.
The total cost of a course is detailed out on the webpage of the given course for each available payment option.
Your future salary depends on your chosen specialisation / future profession, and the offer you take after one of the job interviews that we organise for you after your finished the course. We advise you to check out of the plenty online resources estimating the average salary levels of junior programmers and other digital professionals in your country at a given year (eg. PayScale Salary Calculator).
Some of our courses come with an optional job guarantee. If you go for one of those courses then you’re free to choose the job guarantee if you like. Some of our scholarships also come with a built-in job guarantee. For courses with a job guarantee check out the Job guarantee page under About, or the pages of the individual courses. For scholarships with a job guarantee, please check out our Financial Support pages.
Our job guarantee means that if we cannot find you a job after finishing the course, you won’t have to pay for the course. Exact details of the guarantee may slightly differ per location and course. For more information, check out our page about the Job guarantee under About.
Your future salary depends on your chosen specialisation / future profession, and the offer you take after one of the job interviews that we organise for you after you finished the course. We suggest that you refer to one of the plenty online resources estimating average salary levels of junior programmers and other digital professionals in your country at a given year (eg. PayScale Salary Calculator).
We teach the most popular and latest programming languages and technologies that are currently in-demand on the market, and at our partner companies. The exact list depends on the course you choose. You can see all of the programming languages we teach on the Courses page under “21st century tech stack and prog languages”. For the languages featured in a specific course, please check out the page of the selected course.
We offer our flagship, full-stack development course online and offline as well. You have to decide in the beginning how you’d like to attend and stick with your choice all along. Our shorter courses are usually online, unless there is different information provided on the page of the given course. In case we have to close down our schools, for example because of pandemic related regulations, even our offline courses will seamlessly continue online for the required time, and then we’ll return to offline mode as soon as possible.
Our Full-Stack Development Course is not only much shorter, but also much more effective than university. In about a year it gives you an in-demand, market-ready skillset, vast project experience, a job guarantee with a post-payment option and a cool campus atmosphere. For details, check out the comparison table on the Courses page, and learn more about our job guarantee, method, courses and financial support options on our website.
Our full-stack courses start 2 times a month, and the number of newcomers is normally between 6 to 20 each time. During the course, students usually work together on projects in teams of 3 or 4.
If you applied to one of our full-stack development courses, and you change your mind / get sick before the course starts, or within 10 weeks after the course has started, then you only lose the registration fee you paid in the beginning, and nothing else. If you decide to drop out later, you’ll still only have to pay for those modules that you have actually started. If you applied for another, shorter course, then you’ll have to pay the total fee of the course in either case, though.
Sure you can. Please just tell our colleague at your interview who is your friend, and we’ll take care of the rest.
Sure you can. Please ask for it from our colleague at the interview during your application.
Yes, you’ll need to have a min. 4GB / 2 GHz laptop and a stable internet connection to study with us. Netbooks and tablets are usually not strong enough to run our softwares unfortunately.
Our courses are held either in English, German, Hungarian, Polish or Romanian. If you apply to a course offered in your local German, Hungarian, Polish or Romanian language, then you’ll still need B1 level, medium-advanced English knowledge to be able to follow and successfully complete the course. If you apply to a course offered fully in English, you’ll need A2 level, fluent English knowledge.
Our full-stack weekday courses come with an alternating weekly schedule. On every self-instructed week you’ll attend classes and sessions, and process learning materials individually. On alternating, team-work weeks you’ll work on projects in pairs or in teams.