Do you have questions about our career-changing courses?

Register for an online Info Session

Become a Software Developer!
In just 4 months!

100 % job guarantee

Start příštího kurzu na ZKRÁCENÝ úvazek
(Po+St: 18.30-21.30 + So: 9.00-18.00): 16. listopadu 2020
Uzávěrka přihlášek: 25. října 2020

Start příštího kurzu na PLNÝ úvazek
(Po-Pá: 9.00-18.00): 1. března 2021
Uzávěrka přihlášek: 27. prosince 2020

V případě nových opatření v boji proti koronaviru ze strany vlády bude výuka probíhat online a nebude přerušena.
Start of next Evening and Weekend Course: 15 February 2021
Application deadline: 24 January 2021

Start of next Super Intensive Course (Mon-Fri: 9.00-18.00): 1 March 2021
Application deadline: 27 December 2020

Why should you choose us?

Online is our HOME field.

Live classes with our professional mentors. Not prerecorded or automated. We believe in individual approach.
During the selection process we find out whether you are suitable for the career in software development.
You can change your career during intensive 4 months or while working in 10 months.
We teach only those programming languages that are the most wanted in the IT market.
Money back guarantee during first 2 weeks.
Post-payment option (pay in installments once you start working as a junior developer).
All classes will be recorded so you can rewatch them if needed.
100 % job placement guarantee.

ONLINE Junior Developer Courses

Super Intensive Course

Choose this, if you would like a career change ASAP, and you can dedicate 4 months full-time.

  • Lasts for 16 weeks + 3 weeks of break
  • Weekly dedication is 50-60 hours
    (5x8 hours on weekdays + homework)
  • 640 contact hours
  • Learn foundations in Java
  • In last module specialize in Front-end, Back-end or Full-Stack (possibly switch to JavaScript or C#)
  • Study groups contain 7 people
  • Switch to on-campus, or online part-time on announced dates (see exact dates)
  • Next course start: 1 March 2021
  • Application deadline: 27 December 2020

Evening and Weekend Course

Choose this, if you would like to learn programming part-time, alongside working at your regular job.

  • Lasts for 38 weeks + 3 weeks of break
  • Weekly dedication is 20 hours
    (Tuesday 6:30-9:30 pm + Thursday 6:30-9:30 pm + Sunday 9 am - 6 pm + homework)
  • 532 contact hours
  • Learn foundations in Java
  • In last module specialize in Front-end, Back-end or Full-Stack (possibly switch to JavaScript or C#)
  • Study groups contain 7 people
  • Switch to on-campus, or online full-time on announced dates (see exact dates)
  • Next course start: 15 February 2021
  • Application deadline: 24 January 2021

Tuition and guarantee

@Component

Choose this, if you only want to learn the basics, or you already have that and want to take it to the next level, or you have some time right now to start the course, but you are not sure when you can finish it.

  • Pay the tuition before the start of each module.
  • You can pause the course at the end of each module and rejoin on announced dates.
  • Coaching and soft skills training sessions are compulsory for graduating from the course.
  • Money-back guarantee if you change your mind in the first two weeks of the course.
  • Placement in IT is guaranteed, if you complete all of the modules.

From 39 000 CZK + VAT per module

@Before

Choose this, if you would like to learn programming from scratch and become a junior developer at the end of the course and if you have the means to pay for our best value package upfront.

  • Pay the whole tuition before the start of the course.
  • You cannot pause the course, you will finish it in one go.
  • Coaching and soft skills training sessions are compulsory for graduating from the course.
  • Money-back guarantee if you change your mind in the first two weeks of the course.
  • Placement in IT is guaranteed.
    (see details)

99 000 CZK + VAT

@After

Choose this, if you would like to learn programming from scratch and become a junior developer at the end of the course, but you cannot finance it at the moment.

  • Pay the rest of the tuition once you land a  job after the course. You will forward 20% of your net income every month until it's paid-off.
  • You cannot pause the course, you will finish it in one go.
  • Coaching and soft skills training sessions are compulsory for graduating from the course.
  • Money-back guarantee if you change your mind in the first two weeks of the course.
  • Placement in IT is guaranteed.
    (see details)

20 000 CZK + VAT (deposit) + monthly installments from your net Junior Developer salary (20 %) till the tuition is repaid

@PathVariable

Choose this, if you would like to learn programming from scratch and become a junior developer at the end of the course. This option is the right for you, if you want to have an option to find a job by yourself.

  • Pay the whole tuition fee before the start of the course.
  • You cannot pause the course, you will finish it in one go.
  • Coaching and soft skills training sessions are compulsory for graduating from the course.
  • Money-back guarantee if you change your mind in the first two weeks of the course.
  • We will be looking for a job for you, and you can decide whether to accept it or not.

139 000 CZK + VAT

Can't you decide which course is the right for you? Find out the best type of course and payment option in our quiz. Do you need more information? Schedule a call with us!

Why choose an online course?

  1. You will be specialised in JAVA which is one of the most demanded programming languages on the labour market. Eg. majority of financial sector systems are built in JAVA.
  2. You will learn to work from home. This will make you ready for an ordinary developer's life.
  3. You will not get lost in the course's content. You will be able not only to schedule a 1to1 meeting with your mentor, but also to meet him/her at our premises and learn offline.
  4. World pandemics or other calamities will not change the flow of your course.

Our students

How is the online course for you?
"The best thing about an online course is that I don't have to spend a minute on the way to the class. And for example workshops suit me online even more than in class, because we all see and hear what others are asking and what the mentor is answering, which can help others who are solving the same problem. We are not missing the weekend "teambuilding" either - we go for a beer either in person or virtually. :) ”

Jiřina

How was the online course for you?
"I was mainly worried about my productivity at home. I've never worked from home before. I had no idea how to deal with it. The first two weeks were really hard for me but fortunately I found my own schedule. In the end, I became so familiar with the new situation that I could imagine working from home or from anywhere in the future. ”

Marek

August 2020

Basic information

1. What skills will you acquire?

By the end of the course you will have junior level programming skills and lots of experience in Java technology. In the second half of the course you can specialize in the following areas:

Back-end
Front-end
Full-Stack

It's up to you which one you choose.

2. Why programming?

There is a huge demand for programmers both nationally and globally due to the enormous technological advancements of recent decades. Also coding is becoming more and more of an essential skill, like speaking English. We suppose that anyone can learn to code, and the most dedicated can get to a level in only a couple of months, with which they can land a more than well paid job.

3. What kind of methodology do we apply to teach you?

Work takes place within a mentoring framework. In practice, this means that only 10 percent of time spent here is taken up with lectures, the remaining 90 percent consists of individual and group work led by other mentors.

Our goal is to create an environment at Green Fox similar to the environment you will find yourself in when you start to work afterwards, so our teaching methodology here focuses on solving challenges. Our students work on tasks in the first half of the course, and the development of complex projects in the second half.

4. What kind of preliminary qualifications are required?

Participation in the course requires no conventional preliminary qualifications. One thing you must have, though, is at least an intermediate level of English. This is very important, as the materials are in English. No proof of having passed a relevant language exam will be required.

Although not required, it will be to your advantage during the admission process if you can prove you have a degree of any kind, have tried coding, or have participated in any online course.

5. What happens after the course?

After graduation we will help you find a job. Green Fox students go through the same selection process as any other candidates for junior programmer positions. Until starting your new job you can deepen your coding knowledge for 10 more weeks by working at our co-working space, Húli.

We believe that the knowledge you will acquire in our course is job-ready and to prove this to you we offer a Placement guarantee: if you can’t find a job in IT within 6 months after successful graduation, we will refund you the full amount of your tuition (or forfeit it if you chose post-payment). Please find more details in the student contract.

6. What certification will I get at the end?

You will receive a certificate issued by Green Fox Academy, confirming you have completed the course and passed the final exam.

Please note: the course is not a state-accredited education course, and therefore we are not allowed to issue an accredited diploma. We have no plans to introduce accredited diplomas, because the accreditation process would restrict our abilities to be able to teach you the latest technologies. We believe that the true value of the skills you will acquire at Green Fox Academy is proven by the fact that many of our students are hired just a few weeks after they graduate.

7. How and on what terms do we help you find a job after the course?

Students who successfully complete the course will be helped by our recruitment team to find employment as soon as possible, but bear in mind that finding a job could take several months.

Feel free to find and take up employment anywhere, however you are only allowed to accept job offers from Green Fox Academy's hiring partners through us. Our partners offer a gross salary of at least 35 000 CZK per month.

8. Milyen papírt kapsz a végén?

A Green Fox Academy által kiállított oklevelet, amely igazolja majd, hogy sikeresen megfeleltél a kurzus követelményeinek, és letetted a záróvizsgát. Fontos tudnod: a képzés nem államilag akkreditált, így nem állíthat ki akkreditált bizonyítványt. Ezen nem is tervezünk változtatni, mert az akkreditációs folyamat nem tenné lehetővé, hogy mindig a legfrissebb technológiákat taníthassuk nektek. Mi abban hiszünk, hogy a megszerzett tudás igazi értékét az mutatja, hogy legkiválóbb hallgatóink azonnali munkalehetőséghez juthatnak.

Syllabus

The course is divided into three modules, focused on object-oriented language Java. After the first module, you can choose if you want to specialize in back-end, front-end or full-stack.

1. Foundation module

The Foundation module focuses on learning the basic concepts of different algorithm implementation using programming languages. It also introduces students to all the necessary tools for creating programs, including editors, IDE-s, command lines, and version control systems, such as Git. The curriculum is mostly language-independent, and focuses on the universal building blocks of programming languages, such as expressions, loops, conditions, functions and data structures.

At the end of the module, the participant should be able to create a simple 2D graphical game that consists of a tile-based maze and a character who can be controlled using the keyboard.

Detailed Foundation module thematics

Main Topics

  • Command Line
  • Version control
  • HTML and CSS basics
  • Editors
  • Expressions
  • Control flows
  • Functions
  • Data-structures
  • File handling
  • Modules and imports
  • Unit testing
  • Drawing
  • Object Orientation
  • Game Project
  • GitHub

Java

This module will help you learn the basics of Java, which is one of the most popular languages in the world. All exercises and materials are based on this language, and it is a good language through which to start to become familiar with programming and the tech realm. It provides a strong foundation for Java back-end or Android development late on, although it is also possible to switch to any other technologies.

You will continue in the Orientation module with Spring.

2. Orientation module

This module allows you to dig deeper into specifics of the technological field. Following-up on what you have been taught in the previous module, you will learn web development on the server-side.

During this period, you will start to use technologies that are applied in real-life development activities.

Detailed Orientation module thematics

Spring

Spring, one of the most popular web frameworks in the Java realm, will help you learn the basics of building back-end applications that run on a server. It's a good foundation for learning about back-end development, Android development and DevOps. At the end of the module, the participant should be capable of creating an interactive web application that can be connected to a database.

Main topics

  • Java streams, lambda expressions
  • Gradle
  • SQL
  • Spring Boot
  • Thymeleaf
  • MVC
  • ORM
  • REST
  • Bootstrap
  • Heroku

You can continue in the Orientation module with Spring Back-end or Front-end or Full-Stack

3. Project module

In the last period of the course, participants are split into 3-4 person groups, and each group is assigned with a Front-end or Back-end or Full-Stack project. Participants learn the technologies on their own, but Green Fox Academy, of course, provides guidance.

After the course, until starting your new job you have the option to deepen your coding knowledge for 10 more weeks by working at our co-working space, Húli. Here you will be faced with circumstances that are customary at your future workplace, therefore you can experience the everyday joys and struggles of an IT professional.

Detailed Project module thematics

Back-end

These projects are strictly back-end applications, written in Java.

Main Topics:

  • Token Based Authentication
  • Async structures
  • Complex database structures
  • Data migration
  • Hosting
  • Continuous Integration
  • Design Patterns
  • REST API
  • Unit/Integration testing

Front-end

These projects are strictly front-end applications, written in Angular 2+ and React, which are two of the most popular JavaScript frameworks. These applications are connected to the back-end applications provided by the other teams.

Main Topics:

  • Angular 2+/ React
  • Async structures
  • Advanced DOM
  • Token Based Authentication
  • Continuous Integration
  • Design Patterns
  • Unit/Integration testing

Full-Stack

These projects are developed in JavaScript from beginning to end, and in terms of both the server and client sides. It helps students gain a wider (but not quite as deep compared to other paths) knowledge of both sides of web development.

Main Topics:

  • Angular 2+ / React
  • Async structures
  • Advanced DOM
  • Token Based Authentication
  • Database structures
  • Continuous Integration
  • Design Patterns
  • REST API
  • Unit/Integration testing
After graduating, but before starting your first job as a Software Developer you can join a real world project in Húli.

Húli

The Húli Community works like an open source project which means that you can choose your tasks but there will be no mentor time like in the project phase. You decide your timetable and how much of your resources you want to put into it.

Detailed information about Húli:

What is in it for you?

There are multiple benefits, including:

  • Gaining real world experience while working on a larger scale software project
  • The possibility to learn from each other
  • A  reference project to show off during the upcoming job interviews
  • Code reviews from seniors

Is there a deadline to join?

You can join any time after you graduate, so it's fine to go on a short vacation before you start working in Húli.

What is expected from you?

You have the following responsibilities if you decide to join Húli:

  • You must maintain your active/inactive intervals in our internal spreadsheet, which means that you are free to define when you want to work with us
  • You must commit at least 16 hours weekly; you still have plenty of time relaxing and preparing for the job interviews
  • You're expected to finish the tasks you started
  • You're expected to attend every team meeting, including the daily stand-ups, reviews, planning, demos, etc.
  • You're expected to be available on the Slack team channel on a daily basis for team communication"

Can I work from home?

Yes! You can work remotely, but you must still be available on Slack and must be able to join the meetings online.

Can I join a project with a different technology than I learned previously?

Yes! You're welcome in any project with any technological background.

How does the admissions procedure work?

No traditional entry prerequisites are required to participate in the course. But one thing you have to know is English. This is very important during the course, as the study plan is in English. No language test is required. Log in even if you are not fully sure of your language skills. We have teaching materials in English, so some knowledge is essential.
Although this is not a prerequisite, the advantage during the admission process can be:
- if you find all important information about the course you are applying for,
- if you have ever tried to program or you have attended a programming course.

The whole selection process will take a maximum of 2 weeks. It depends on your time possibilities and the currently free capacity for the interview/simulation.

1st step

If you are ready to change your life, submit your application!
The first thing you will need to do is to simply submit your CV.​

2nd step

The next step in the selection process is to complete an online cognitive test. All you need is a good internet connection, a computer, and a convenient place for concentration. All instructions will come in the email. The test itself takes up to 20 minutes.

3rd step

Within a few days, you will receive an invitation for a video interview or an interview in person. The interview part is focused on your English language and presentation skills. The video interview is an option when meeting in person is not possible in the upcoming days. It takes approximately 10 minutes in front of your web camera. All instructions will be sent to you via email. If you applied for a scholarship, you will also be asked to send a brief motivation letter that should explain why you requested the scholarship and why it should be granted to you.

4th step

After successfully passing the cognitive test, the applicant is invited to participate in a coding simulation.
Don't worry, the simulation is tailored for programming beginners. You will only need a well-charged laptop, stable internet connection and good mood. ;) Depending on the mentors' and applicants' availability, the simulation can be conducted during a personal meeting or via a remote session.

If you are ready to change your life, submit your application!
The first thing you will need to do is to simply submit your CV.​

The next step in the selection process is to complete an online cognitive test. All you need is a good internet connection, a computer, and a convenient place for concentration. All instructions will come in the email. The test itself takes up to 20 minutes.

Within a few days, you will receive an invitation for a video interview and online interview. The video part is focused on your English language and presentation skills. It takes approximately 10 minutes in front of your web camera. All instructions will be sent to you via email. Online interview with our psychologist will last about 30 minutes. But don't worry, we don't evaluate programming skills. ;)

After successfully passing the cognitive test, you will be invited to participate in a coding simulation.
Don't worry, the simulation is tailored for programming beginners. It takes about 1 hour, and you will only need a well-charged laptop, stable internet connection and good mood.

Good luck!

Why is the selection process so important?

Not everyone can change their careers in just 4 months. A short phone conversation is not enough. We thoroughly examine applicants' cognitive abilities, their motivation and reactions to practical basics coding tasks. We want to minimize the risk of accepting people who are unable to withstand the intensity of the course and the challenges of a career change. We select only those we believe we can handle. We provide a 100% job placement guarantee because we know that after choosing the right candidates, we have taught them everything they need to become junior programmers. After completing the process, you will learn not only whether we have accepted you or not, but you also receive valuable feedback.

During the course, you will be communicating especially with our own organizational psychologist Katarina Grujičić, who will guide you through it and you will be meeting her during soft skills training sessions throughout the course. Specific steps of the selection process vary depending on the type of course you choose but don't worry, we will guide you through it.

Training and coaching sessions

Becoming a developer is half a success without soft skills

During the course, however, we focus not only on coding, but also on the development of soft skills, including communication and presentation skills, stress management, collaboration and teamwork. In particular, we feel it is important that our students are confident in their future workplaces, so each class at Green Fox is allocated a dedicated psychologist. Students take part in training and coaching sessions as needed, and present their knowledge to our mentors and / or our partners in individual and group presentations.

Organizational psychologist

Katarina Grujičić

What do you need in order to have the courage to change your career? Do you have the potential to successfully finish the intensive four-month course? Is an IT career a suitable career for you? Ask Katarina, our organizational psychologist.

We ensure your career change with a placement guarantee

We are in strong cooperation with our hiring partners and we develop our syllabus based on their needs and that’s why we are sure that the knowledge you can obtain at Green Fox Academy is IT job-ready.

To guarantee this we go even further: if you can't find a job in IT within 6 months after successful graduation, we refund the 100 % of your tuition fee (or forfeit it if you chose post-payment).

For your successful placement we need your efforts as well, because you will go through the same selection process as any other candidates for junior programmer positions. It means that we will expect you to participate in all interviews organised by us, as well as to actively search. Please find the rest of the conditions in the student contract.

Why become a developer

8 surprising facts about the junior developer position
  • The Czech Republic currently lacks 30 000 IT specialists
  • The average salary in the profession is about 56 800 CZK
  • Developers are very often given time as well as place of work flexibility
  • Programming is about team work
  • Programming is a creative process
  • An experienced developer earns on average 95 000 CZK
  • Only every tenth developer is a woman, let's change that ;)

8 dolog, amit érdemes tudnod a szoftverfejlesztői munkáról

  • Ma Magyarországon több mint 10 ezer nyitott szoftverfejlesztői pozíció van.

  • Egy átlagos, belépő szintű fizetés a programozói szakmában nettó 200.000 és 350.000 Ft között alakul.

  • Egy 4-5 év fejlesztői tapasztalattal rendelkező szakember fizetése nettó 400.000 és 600.000 Ft között mozog.

  • A hiedelmekkel ellentétben a szoftverfejlesztés kreatív és alkotó folyamat.

  • Már egészen a kezdő pozíciókban is nagy önállóság és alkotói tér jut a fejlesztőknek.

  • A fejlesztői közösség más szakmára nem feltételnül jellemző módon nagyon befogadó, és szívesen megosztják tudásukat másokkal.

  • A szoftverfejlesztői lét a mindennapokban nem magányos küzdelem az elemekkel, hanem igazi csapatmunka.

  • A magyar szoftverfejlesztők tudása igen elismert külföldön.

Our students' stories

Who will be teaching you

Lukáš
Kotrbatý
Mentor at Green Fox Academy
In Green Fox, Lukáš focuses mainly on online classes. In a virtual environment, he feels at home. He studied the Open Informatics program with a focus on software engineering at the Faculty of Electrical Engineering of the Czech Technical University in Prague. He started in Java, but he also has experience with Python, JavaScript or C++
Amy
Hriadelová
Mentor at Green Fox Academy
Amy comes from Slovakia and studied software engineering at the Czech Technical University in Prague. She works as a mentor in online courses of Green Fox Academy.
Esy
Crux
Mentor at Green Fox Academy
Esy started to code at the age of five when he couldn't even read. Besides coding, he likes photography and video making. He joined Green Fox in May 2019 and specializes on languages such as C# and Python. Don't hesitate to ask him anything about the content of our courses.
Ondřej
Šlejtr
Mentor at Green Fox Academy
Ondra is an avid programmer, but he has found that he enjoys teaching others even more than programming. He believes that no question is stupid - as long as you have something to ask, he will answer it.
Lukáš
Vykydal
Mentor at Green Fox Academy
Lukas started the Junior Software Developer Course In September 2019 and 5 months later he successfully graduated with outstanding results. Today he is a junior mentor at Green Fox Academy.

FAQ

If you are confused, feel free to reach out to us, however here are some frequently asked questions and answers.

What does the income-share postpaid package entail?

Students who choose this package will have to put down a deposit of 20 000 Kč + VAT before the course. The remainder of the fee is to be paid in monthly installments of 20 % of your net salary, once you have graduated and started a new job.

How much time does the course take up?

The Full-time course goes on every weekday from 9 am to 6 pm, followed by individual preparation and practicing. You can calculate approximately 50-60 hours a week. The Part-time course takes up about 20 hours a week, 3 hours each on two weeknights and a whole weekend day, complemented by individual preparation and practicing.

What if I chose the pre-paid payment and found an employer by myself?

There is always an option to “buy out” if you have found an employer, however that employer cannot be one of our partners. You would pay additional fee 40 000 CZK + VAT.

Our hiring partners in the Czech Republic

Apply for the online courses