Pick an online Junior Developer Course that suits your needs

Rethink your career. Rethink learning.

Courses and applications are running uninterruptedly on online platforms, regarding the coronavirus situation.

Why to choose online education?
Why choose us?

Why choose us?

Live-online sessions
Small study groups with dedicated mentor
Recorded, replayable material
Online coaching sessions
Flexible schedule and payment options
Participate from anywhere
14-day money-back guarantee
Employment support with guarantee

Are you keen to try if bootcamp courses are for you?

Apply for our three-week long, free of charge #MyFirstApp Coding Camp

In a nutshell about our online courses

Would you like to change your career ASAP? At Green Fox you can start acquiring the necessary skills to become an IT professional, also from your couch. Depending on the time you have on hand and whether or not you need to work alongside the course, choose between our full-time and part-time options.

Full-time course

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

  • Tanuld meg munka vagy iskola mellett a programozás alapjait!
  • Lasts for 18 weeks + 2 weeks of break
  • Weekly dedication is 50-60 hours
    (5x8 hours on weekdays + homework)
  • Learn Java/JavaScript technology
  • Specialize in Front-end, Back-end or Full-Stack
  • Study in Hungarian or English
  • Study groups contain 7 people
  • Switch to on-campus, or online part-time courses on announced dates

Application deadline: 4th October 2020

Course starts: 16th November 2020

Part-time course - International

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

  • Tanuld meg munka vagy iskola mellett a programozás alapjait!
  • Lasts for 38 weeks + 5 weeks of break
  • Weekly dedication is 20-25 hours
    (2x3 hours on weeknights + 1 full weekend day + homework)
  • Learn Java/JavaScript technology
  • Specialize in Front-end, Back-end or Full-Stack
  • Study in English in an international class
  • Study groups contain 7 people
  • Switch to on-campus or online full-time courses on announced dates

Application deadline: 4th October 2020

Course starts: 16th November 2020

Tuition and guarantees

Modular
subscription

Foundation module: 390,000 HUF + VAT
Orientation module: 390,000 HUF + VAT
Project module: 490,000 HUF + VAT

Choose from these, if you only want to learn the basics, or if you want to take it to the next level. This is also for you if you have some time right now to start the course, but you are not sure when you can finish it.

  • Pay the tuition appr. 2 weeks prior to the start of each module.
  • You can pause the course at the end of each module and continue on announced dates.
  • Coaching sessions and soft skill trainings are voluntary. Do them if you have the time.
  • Money-back guarantee if you change your mind in the first two weeks of the course.
  • Career services with guarantee if you complete the whole course. Details →

Prepaid
package

990,000 HUF + VAT

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

  • Pay the whole tuition appr. 2 weeks prior to the start of the course.
  • You cannot pause the course, you shall finish it in one go.
  • Coaching sessions and soft skill trainings are compulsory for graduation.
  • Money-back guarantee if you change your mind in the first two weeks of the course.
  • Career services with guarantee.
    See details →

Income-share
postpaid package

1,690,000 HUF + VAT

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-off the tuition once you land a new job. Then you shall forward 20% of your net income monthly. Only a deposit of 100,000 HUF + VAT is to be paid before the course starts.
  • You cannot pause the course, you shall finish it in one go.
  • Coaching sessions and soft skill trainings are compulsory for graduation.
  • Money-back guarantee if you change your mind in the first two weeks of the course.
  • Career services with guarantee.
    See details →

Basic information

A képzés végére junior szintű programozói tudást szerzel, valamint sok-sok gyakorlatot valós projekteken és különböző technológiákban. Végzett hallgatóink az alábbi területeken helyezkednek el:
Backend
Frontend
Desktop
DevOps
Full-Stack
Mobile
Embedded
Data Science
Quality Assurance

MILYEN HOSSZÚ A PROGRAM?
A képzés teljes hossza nettó 4 hónap, plusz 2 hét szünet. (Heti 5 nap, napi 8 óra, hétfőtől péntekig)

MENNYI IDŐT VESZ IGÉNYBE?
A képzés időtartama alatt szinte mindet. :) Nem kertelünk: ha négy hónap alatt szoftverfejlesztővé szeretnél válni, akkor az komoly elköteleződést jelent. Az oktatás maga hétköznapokon reggel 9 és délután 6 óra között zajlik, viszont sokszor előfordul majd, hogy az iskolai munka otthoni előkészületeket kíván meg.

A képzés mentori keretrendszerű oktatási formában zajlik. Ez a gyakorlatban azt jelenti, hogy csupán az órák 10 százaléka lesz klasszikus előadás, a többi mentorok által vezetett csoportmunka. A képzés teljes időtartama alatt feladatok megoldásával folyik majd a tanulás. Az első két hónapban bevezető, gyakorló jellegű feladatokkal dolgozik a csoport, az utolsó két hónapban pedig a partnercégektől kapott valós projektekből vett mintaprojekteken.


A képzés folyamán azonban nemcsak a kódolásra koncentrálunk, hanem nagy hangsúlyt fektetünk az olyan soft skillek fejlesztésére is, mint a kommunikációs és prezentációs készség, illetve az együttműködés, csapatjáték. Fontosnak tartjuk, hogy hallgatóink könnyedén megállják a helyüket jövőbeni munkahelyükön, ezért két, teljes állásban erre dedikált szervezetpszichológus foglalkozik velük.

A kurzus teljes hossza alatt tréningeken és coaching alkalmakon vesznek részt, illetve péntekenként egyéni és csoportos prezentációk keretében számolnak be a mentoroknak és a partnereinknek az aktuálisan elsajátított tudásukról.

Képzéseink néhány havonta indulnak, neked pedig mindig az aktuálisan soron következőre van lehetőséged jelentkezni.

A következő kurzus indulása: 2018. május 7.
Jelentkezési határidő: 2018. március 25.

Felvételi eredmények: pár nappal a felvételi utolsó lépcsője után, legkésőbb április 6-ig

A felvétel folyamatosan zajlik, tehát minél hamarabb jelentkezel, annál nagyobb esélyed van bekerülni! ;)

HOL LESZ AZ OKTATÁS?
1062 Budapest Andrássy út 66., 2. és 3. emelet

HÁNY FŐT VESZÜNK FEL?
Egy tanulócsoport létszáma 15-21 fő.
Egy kurzus alkalmával 3 csoportot indítunk.

A képzésben való részvételnek nincsen semmilyen klasszikus képzési előfeltétele. Az egyetlen dolog, ami nélkül biztosan nem tudunk felvenni, az az ANGOLTUDÁS.​

Miért fontos ez?

Azért, mert a képzés tananyagának nagy része angol nyelven érhető el, illetve péntekenként a demók/prezentációk is angol nyelven zajlanak. A nyelvvizsga nem kötelező.
Ami előnyt jelenthet a felvételinél, de nem kritérium: ha már van egy diplomád, legyen az bármilyenha már próbálkoztál önállóan kódolással, esetleg részt vettél valamilyen online kurzuson ... és fontos, hogy életkori határ nincs. :)

A képzés sikeres elvégzése után segítünk munkát találni. Az elhelyezkedésre nem vállalunk garanciát, de aggodalomra semmi ok: a nálunk végzettek 96%-a programozóként dolgozik! Jó, ha tudod: a partnercégeinknél ugyanazon a felvételi folyamaton mennek végig a hallgatóink, mint a bármely más iskolapadból érkező juniorok.

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.

1. What kind of skills will you acquire?

By the end of the course you will have junior level programming skills and lots of experience in Java/JavaScript technology. In the second half of the course you can specialize in the following areas:
- Back-end
- Front-end
- Full-Stack

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 more and more becoming 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.

4. Mikor indulnak képzések?

Képzéseink néhány havonta indulnak, neked pedig mindig az aktuálisan soron következőre van lehetőséged jelentkezni.

A következő kurzus indulása: 2019. december 2.
Jelentkezési határdiő: 2019. október 13.

A felvétel folyamatosan zajlik, tehát minél hamarabb jelentkezel, annál nagyobb esélyed van bekerülni! ;)

3. What kind of teaching methodologies do we apply?

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.

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

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. Mentor supported individual and group-work happens online, in for instance chat-rooms, where you can collaborate or comment on each other's work.

We use applications that should be familiar to the students, therefore there is no need to learn to use new platforms. In the first two modules we useZoom and Hangouts, where you can share your screen. Classes are recorded and uploaded to YouTube, so you can easily replay them. In the project phase, where you work in teams of 3-4 people, each team is provided with a Discord room, where you can collaborate live on your work.

Based on the experience of already running online courses, interactions are on the same level as with our on-campus courses. We also put emphasis on one-on-one online support from mentors and psychologists.

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 both spoken and written English. This is very important, as in the English-speaking class the syllabus will be presented in English, and student demos/presentations will also be expected to be given 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 application process if you can prove that 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.

Important:
- please be prepared, that finding a job in a totally new field can take up to 4-6 months
- as we have a long-term contractual relationship with several companies, for a few places you can only be recruited through us for six months after graduation

Until starting your new job you can deepen your coding knowledge for 10 more weeks through working at our internal development community, Húli Community.

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

More info
6. What kind of qualification will you receive?

You will receive a certificate issued by Green Fox Academy, confirming that 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 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 employment after the course?

Students who successfully complete the course will be helped by our recruitment team to find employment as soon as possible, but please 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 of Green Fox Academy's hiring partners through us. Our partners offer a gross salary of minimum 360.000 HUF per month, including fringe benefits.

Have we convinced you? Become a junior developer!

Syllabus

The course is divided into three modules, builds on Java technology and you can specialize in Back-end, Front-end or Full-Stack. Preference can be given during admission, but we reserve the right to make changes because the schedule will be finalized before the start of the course.

Foundation module

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, 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 an be controlled using the keyboard.
Detailed Foundation module thematic

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 of the exercises and materials are based on this language. It is a good language through which you can start becoming familiar with programming and the tech realm. It provides a strong foundation for Java back-end or Android development later on, although it is also possible to switch to any other technologies.

Following paths:

  • Easy: Spring
  • Moderate: Full-Stack JavaScript

JavaScript - TypeScript

Initially JavaScript is simpler than the languages mentioned above, but it does become more difficult as you go along. It is probably the easiest language for learning the foundations of programming. Its Object Oriented aspects are very different from other core OO languages, such as Java or C#. Therefore we use TypeScript, a JavaScript based language developed by Miscrosoft, for introducing object orientation in this module. This technology is best when you want to focus on front-end or full-stack development, but it is possible to continue on other paths, as well.

Following paths:

  • Easy: Full-Stack JavaScript
  • Moderate: Spring

Orientation module

This module allows you to dig deep 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 thematic

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

Following paths:

  • Easy: Back-end
  • Hard: Front-end, Full-Stack

Full-Stack

Full-Stack will help you learn how to create web applications using JavaScript, including front-end and back-end web development using Node.js on the server side and vanilla JS on the client side. We intentionally do not introduce any front-end frameworks during this period. It is a good foundation for the Full-Stack and Front-end specialization in the Project module. At the end of orientation, the participant should be capable of creating an interactive web application that is connected to a database.

Main Topics

  • Callback
  • Promise
  • Advanced HTML and CSS
  • CSS Grid
  • DOM
  • SQL
  • Node.js
  • Express
  • MVC
  • REST

Following paths:

  • Easy: Front-end, Full-Stack
  • Moderate: Back-end

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, 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 an option to deepen your coding knowledge for 10 more weeks through working at our internal development community, Húli Community. Here you will face circumstances that are customary at your future workplace, therefore you can experience the everyday joys and struggles of an IT professional.
Detailed Project module thematic

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 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, both on server and client sides. They help students in becoming knowledgeable about both sides of web development, however, not quite as deeply as the other paths that focus on either.

Main Topics:

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

How does the selection process go?

For enrollment, you need to go through a five-step selection process. It takes about two weeks. This is for us to make sure that accepted applicants are also going to be able to graduate. Please note, that resigning from your current job is only recommended at the end of the process, once you know the result of your application.

1. Application

Ready to change your life? Then submit your application! It takes only a couple of clicks :)

2. Video interview

A few days after submitting your application we will send you a link to a video interview platform, where you need to answer some questions on your mobile or through a web camera.

3. Online test

Simultaneously with the video interview you will receive an online test that will help us evaluate your cognitive skills. You will be asked to use an online test that only takes 30 minutes. Don't worry, your IT skills will not be tested.

4. Live online interview

We will inform you shortly after you complete the video interview and the test, whether you have made it to the next round. If you are successful, we will schedule an approximately 30-minute long personal online interview to find out more about you.

5. Simulation

If you successfully pass the interview, there is only one step left: participating in a 1.5 hour simulated group class, where we check applicants’ digital literacy. (In case you have only applied for the orientation module, you will have to complete a test in this phase.) Good luck!:)

Ready to change your life? Then submit your application! It takes only a couple of clicks :)

A few days after submitting your application we will send you a link to a video interview platform, where you need to answer some questions on your mobile or through a web camera.

Simultaneously with the video interview you will receive an online test that will help us evaluate your cognitive skills. You will be asked to use an online test that only takes 30 minutes. Don't worry, your IT skills will not be tested.

We will inform you shortly after you complete the video interview and the test, whether you have made it to the next round. If you are successful, we will schedule an approximately 30-minute long personal online interview to find out more about you.

If you successfully pass the interview, there is only one step left: participating in a 1.5 hour simulated group class, where we check applicants’ digital literacy. (In case you have only applied for the orientation module, you will have to complete a test in this phase.) Good luck!:)

Kiválasztási folyamat

Ha szeretnél többet tudni a kiválasztási folyamatunkról, nézd meg videónkat!

Trainings, coaching sessions

Becoming a developer is half a success without soft skills

During the course we not only focus on coding, but also on the development of soft skills, including communication and presentation skills, stress management, collaboration and teamwork. We suppose it is especially important that our students feel confident in their future workplaces, so each class at Green Fox is assigned 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.

Psychologists

Timi
Organizational psychologist, trainer, coach.
Fruzsi
Organizational psychologist, trainer, coach.

Career services with guarantee

We are in strong cooperation with companies and we develop our syllabus based on their needs. That is 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 complete all of the modules and soft skill trainings within a year, and you cannot find a job (per the terms detailed in your student contract) within 6 months after successful graduation, we refund the 50% of your tuition (or waive it if you chose post-payment).

For a successful placement your efforts are needed 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 partner events organized by us, as well as, to actively search and apply for jobs. Please note that non-Hungarian citizens are only eligible for this guarantee, if official authorization (e.g. work permit) is not needed for them to sign a job contract in Hungary. Furthermore, they shall hold a Hungarian language exam of at least B2 level by the end of the course, in case Hungarian is not their mother tongue.

Career

8 key facts about the software developer profession
  • Currently, there are more than 10,000 job openings for software developers in Hungary.

  • The average entry level monthly salary of a programmer is 200,000-350,000 HUF net.

  • A software developer with 4-5 years of work experience is paid 400,000-600,000 HUF net.

  • Contrary to common belief, software development is a creative process.

  • Even in entry-level jobs, developers enjoy a great deal of independence and creative space.

  • The development community is very inclusive compared to other professions, thus happy to share their knowledge with others.

  • The daily work of a software developer is not about working on their own, but about real teamwork.

  • The expertise of Hungarian software developers is acknowledged worldwide.

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 only 100,000 HUF + VAT before the course. The remainder of the fee is to be paid in monthly installments of at least 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 with 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.

How long before the course's start will I be notified if I was admitted?

We will let you know 30 days before the course's starts. So if you are employed, you will have to quit your job only given that you got into the program.
The application process lasts for appr. 2 weeks and you will receive your results within a few days of completing each step.

Show me more

Application

Online full-time course Online part-time course