2200+ people have already chosen our Junior Developer Courses
90% of our graduates work in the IT industry
The average starting salary of our graduates is gross 595,000 HUF
We offer a career support program and 100% job guarantee
You can become a developer super-fast, in half a year already
You can pay tuition during the course, even in installments
Money-back guarantee if you change your mind during the trial period
You can deepen your knowledge through a Full-Stack project
Courses
ONLINE
Super-intensive course
ONLINE
Part-time course


100% placement guarantee
Our students have said
Become a developer with us!
Syllabus
The Foundation module focuses on the basic concepts of different algorithm implementation, while using programming languages. It also introduces students to all of the necessary tools for creating programs, including editors, IDE-s, command lines, AI co-programmer tools 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, participants should be able to create a simple 2D graphical game that consists of a tile-based maze and a character that can be controlled using the keyboard.
The utilisation of AI tools are already introduced in this module. Participants learn how to use AI co-programmer tools for explaining, reflecting on and potentially improving their code. They start effectively asking programming related questions from AI co-programmer tools and use them to create automated tests quickly.
This module will help you learn the basics of Java. Java is one of the most popular programming languages in the world, so it’s a very good start to get to know the world of programming and technology through it. A good foundation for later server-side (back-end), Android or Salesforce development, but you can also move forward with it in any other technical direction.
Main Topics:
- Command Line
- Version control
- HTML and CSS basics
- Editors
- Git, GitHub
- Expressions
- Control flow (loops and conditions)
- Functions
- Data-structures (arrays, lists and maps)
- File handling
- Unit testing
- Drawing
- Object Oriented Programming
- Game Project
This module allows you to dig deep into specifics of the technological field. Building on what we learned in the previous module, we will introduce you to client- or server-side development of web development and platform-based development. Here you will start using tools and methods that will appear in real industrial projects.
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
- Docker
In the last period of the course participants are split into 3-4 person groups, and each group is assigned with a project that has to be delivered by the end of the module. Participants learn the technologies on their own, but Green Fox Academy, of course, provides guidance. We consult with our clients regarding the technologies they currently use, and incorporate these technologies into our projects.
These projects are strictly front-end applications, written in Angular 2+ and React, which are two of the most popular JavaScript frameworks. They are connected to the back-end applications provided by other teams. Moreover AI-tools are used on the project-level at this point: the applications are to be integrated with ChatGPT to allow human-like chat interaction.
Main Topics:
- Angular 2+/ React
- Async structures
- Advanced DOM
- Token Based Authentication
- Continuous Integration
- Design Patterns
- Unit/Integration testing
Trainings, coaching sessions
General information
We actively support every participant of our Junior developer course in fulfilling their expectations on the IT field. You can find yourself in a junior position within already six months after graduating from our super intense course, without an obligatory internship, or without needing to sing a one year contract.
Based on several years of experience we believe that you will be able to easily find a placement, thanks to the knowledge that you obtain with us. We also give you 100% job guarantee for this. We are proud about our graduates finding a developer job within on average 2 months after our courses. We actively support that by creating your profile, preparing you for the HR and tech interviews, connecting you with our alumni network, as well as, with organising corporate events on an ongoing basis. Our 8 person career team will connect you with fitting companies and will track how you proceed in the selection processes.
Until finding your first IT job with the help of our career team, you can deepen your coding knowledge for 10 more weeks through working in our internal development community, called Húli. Here you can join in the development of real projects that will also make look more convincing during the job interviews.
Students enrolled in our Junior Programming courses can apply for a Training Loan from the Student Loan Center if they are 18-55 years old, can prove their secondary education with a Hungarian-language certificate (or have a certified translation/naturalization of a foreign high school diploma/diploma), have a registered address, have no public debt, have no criminal record and have had a social security legal relationship for 12 months prior to applying for the loan, or have been in a continuous student, adult education or higher education student relationship for 12 months.
The interest-free Training Loan covers the cost of self-funded training courses, and a maximum of HUF 500,000 can be applied for in adult training. It is important that when applying for a Training Loan, you must pay at least 20% of the training fee as your own funds, regardless of the financing package you choose. The requested amount will be transferred to the educational institution. The Training Loan will be available in this form after December 20, 2021.
If you choose our installment payment per module package, you cannot finance the first module directly from the Training Loan, as in this case the tuition fee is paid approximately 2 weeks before each module starts, while the Training Loan can unfortunately only be applied for on the first day of the course at the earliest. However, you can use the interest-free Training Loan to finance the other modules.
If you choose our prepaid package, you can still apply for a Training Loan, in which case you will need to pay us the amount reduced by the Training Loan when paying your tuition fee approximately 2 weeks before the start of the course. You can apply for the Training Loan as early as the first day of the course.
Due to the rapid technological development, many programmers are sought after both at home and internationally, and coding will slowly become a basic skill similar to English language proficiency. Looking at the career paths available to Green Fox juniors, there has been a high demand for Java or JavaScript developers for years, while recently our partners have been looking for more and more platform-based developers.
More and more companies are offering remote work opportunities, which makes a programming career attractive to many.
We believe that anyone can learn to program, and the most dedicated can reach a level where they can start working in just a few months - and for an exceptionally good starting salary.
By the end of the course, you will have junior-level programming skills and plenty of hands-on experience in various technologies. In the second half of the course, during the project phase, you can deepen your knowledge through a Full-stack project.
In order to join our course, you'll have to go through a four-step application process, where we look at your motivation and test your cognitive abilities through some online games an interview. It's necessary because we'd like to make sure that you're going to be able to complete the course.
1. Application
Are you ready to change your life? Then submit your application in a few clicks and you are good to go!
2. Online test
A few days after submitting your application we will send you a link to an online test. Through a couple of games it will help us evaluate your cognitive skills. We recommend to use a computer for doing it, rather than a mobile phone. This takes appr. 30 minutes.
3. Interview
We will inform you shortly after you complete the test if you have made it to the next round. If you are successful, we will schedule a personal interview to find out more about you.
4. Simulation
If you successfully pass the interview, there is only one step left: participation in an hour long simulated group class, where we check applicants’ digital literacy.We will notify you of your admission before the start of the course (no later than 30 days in the case of super-intensive). If you’re among the best applicants, we’ll take care of the paperwork and look forward to seeing you on the first day of training. Good luck! :)
We will notify you of your admission results before the start of the course (30 days at the latest in the case of super-intensive courses). If you are among the best, we will take care of the paperwork and look forward to welcoming you on the first day of training. Good luck!
Our goal at Green Fox is to create an environment that is similar to the one, in which you will find yourself when you start to work afterwards. So our teaching methodology focuses on solving challenges. Our students work on tasks in the first half of the course, and on the development of complex projects in the second half.
We apply the blended classroom methodology, meaning traditional classroom techniques are mixed with digital solutions. There are video based materials that are to be processed individually by the students, followed by mentor supported individual and group-work.
The training takes place in a mentor-based educational format. In practice, this means that only 10% of the time spent on the training is classical lectures (so-called material review), the rest is individual and group work led by mentors.
Online programming training is also available in our offer, most of which involve material review on Zoom. During the rest of the time, our students are divided into smaller study groups and keep in touch with each other and our mentors via Discord at pre-arranged timeslots.
You're required to have completed secondary education to be able to join the VAT-free courses. Also you need to have at least an intermediate level of both spoken and written English.
The latter is extremely important, since our online super-intensive and part-time courses are fully in English (led by Hungarian mentors), while our oncampus courses are usally in Hungarian. However, the training material for oncampus courses are mostly in English too, while the demonstrations and presentations are also in English. No proof of having passed a relevant language exam is 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.
You can apply for our courses even if you already have programming knowledge. If during the selection process you can prove that you have the appropriate knowledge, we will give you the opportunity to join the course from Module 2.
As a registered adult education institute in Hungary, Green Fox Academy (Adult education permit number: E/2020/000006) issues a certificate that warrants that you will have fulfilled the requirements of the course and passed the final exam. This certification will make you eligible for taking a professional exam and thus acquire a qualification accredited by the Hungarian State. Our courses provide the necessary knowledge for taking the professional exam.
During our online and on-campus super-intensive training, you will be required to spend 8 hours with your class each day. In addition, we recommend that you plan at least 2 hours per day for homework and independent study. The planned time schedule for group work and instruction is: 8 hours per day, Monday through Friday, 9:00 a.m. to 6:00 p.m. This schedule applies to all curriculum units of the training.
During our part-time training, the teaching is 2x3 hours per week on weekdays, and 1 full weekend day, expected on Tuesday-Thursday-Saturday. In this training, we also recommend that you count on an average of 10 hours per week for independent study and homework. The expected time schedule of our part-time training: 2x3 hours per week on weekdays, usually between 6-9 pm, and 1 weekend day (8 hours) per week between 9-6 pm. This expected schedule applies to all curriculum units of the training.
Before the start of the training, each student is given a zero-item homework assignment, which must be completed. This helps our prospective students begin their studies more confidently.
Application
FAQ
Will AI replace my job as a junior programmer?
Generative AI can be a valuable tool for developers to increase the efficiency of their work, but it cannot replace programmers’ job entirely. AI can automate certain tasks and generate code suggestions, but it cannot replicate the unique expertise, creativity, and critical thinking of programmers, nor the valuable mentorship, guidance, and learning opportunities that come from working with experienced programmers. Programmers play an important role in interpreting customer needs, solving problems, making decisions, along with designing and testing reliable softwares. This will allow their work not only to remain essential for successful software development, but with incorporating AI tools they can create more innovative software systems and strengthen their role in the sector as well.
How come your courses became VAT free?
According to the new legislation about adult education, those courses can become VAT free that meet the program requirements passed and published by the minister responsible for vocational training, as well as, have received the preliminary certification of an adult education expert. Java and JavaScript courses of Green Fox Academy (Adult education permit number: E/2020/000006) have met those requirements, therefore we can offer both our Junior front-end developer (06134004) and Java back-end developer (06134005) courses VAT free.
Can you help me find a job or do I have to find one myself?
We try to support you in the job search phase as much as possible. We connect you with our partners at our events following the completion of our junior programmer trainings, but if you don't find the most suitable career opportunity for you with them, there's no need to worry. With us, you can freely and without restrictions look for another job.
Do I have to complete an internship?
We do not have a mandatory internship, if you successfully complete our Junior Programming training, you will be able to immediately find a job in the market as a junior.