Looking for a creative,
future-proof job?

Junior developer courses with 100% guarantee

Apply at the Early Bird price until December 31!

Course starts: 18th March 2024

Apply Now

Why choose us?

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 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.

Would you like to learn programming?

Our courses meet the state-defined 06134004 Junior front-end developer and 06134005 Junior Java back-end developer program requirements, so you can obtain a state-recognized professional qualification after successful completion.

ONLINE
Super-intensive course

ONLINE
Part-time course

The course lasts for 2 weeks of zeroth homework + 18 weeks + 4 weeks of break
(Important: we can start this course if there
will be at least 20 contracted students)

The course lasts for 2 weeks of zeroth homework + 40 weeks + 8 weeks of break

If you want to switch to the IT field in the shortest possible time.

If you work and prefer studying from home

Weekly dedication is 50-60 hours (5x8 hours on weekdays + homework)

Weekly dedication is 20-25 hours (2x3 hours on weeknights + 1 full day on weekends + homework)

You can learn the basics of programming in Java. In the second half of the course you can deepen your knowledge through a Full-Stack project.

You can learn programming through Java technology, and specialise on a Full-Stack project in the second half of the course.

Our course meets the state defined 06134005 Junior Java back-end developer program requirements.

Our course meets the state defined 06134005 Junior Java back-end developer program requirements.

Language of the course: English

Language of the course: English

Calasses of 12-15 people

Study groups of 12-15 people

632 Study hours

481 Study hours

Live, mentor-led classes that you can join from anywhere.

Live, mentor-led classes that you can join from anywhere.

Soft skill trainings and coaching opportunities are part of the course. See details→

Soft skill trainings and coaching opportunities are part of the course. See details→

You will automatically be part of our Career Support Program and we give you 100% placement guarantee. See details→

You will automatically be part of our Career Support Program and we give you 100% placement guarantee. See details→

Trail period: if you change your mind during the 2 weeks of the zeroth homework or the first week of the mentored course you only have to pay the admin fee of 40,000 HUF.

Trail period: if you change your mind during the 2 weeks of the zeroth homework or the first two weeks of the mentored course you only have to pay the admin fee of 40,000 HUF.

Application deadline:
04th February 2024

Course starts:
18th March 2024

In the first 2 weeks, you can work on the 20-hour zeroth homework on your own schedule.

Application deadline:
04th February 2024

Course starts:
18th March 2024

In the first 2 weeks, you can work on the 20-hour zeroth homework on your own schedule.

from 1,850,000 HUF Early bird price

from 1,960,000 HUF Early bird price

How does the 100% placement guarantee work?

350,000 HUF + VAT

We are sure that if you pass the exams on our Junior Developer Course, and actively cooperate with us during the Career Services period, you will successfully find a job in the IT field. We give you 100% placement guarantee, which ensures that if you cannot find a job within six months after successful graduation, we refund 100% of your tuition or waive it entirely if you chose post-payment.

If you would like to secure your placement beyond the program detailed above, you can subscribe for this package, which ensures that if you cannot find a job within six months after successful graduation, we refund 100% of your tuition or waive it entirely if you chose post-payment.

Accompanying the guarantee you will receive individual career coaching and ongoing guidance from our dedicated psychologists and talent manager. Moreover, you will have the option to immediately start searching for jobs outside of the network of our partner companies.

  • 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 you will be able to claim the guarantee if you have completed all of the modules and soft skill trainings within a year, and you do everything to find yourself a new job: you participate in corporate events organised by us and actively search and apply for jobs.
  • During the course, based on your preferences and the current market situation we discuss with you where you are expected to get an IT job. Please note that the HQs of IT companies are mostly situated in Budapest and Pest county. Therefore you can expect having a work there in case you find a placement through us.
  • Please note that we can only provide the guarantee, if an official authorisation (e.g. work permit) is not necessary for you to sign a job contract in Hungary. Furthermore, if you would like to work in Hungary after the course, you shall hold a Hungarian language exam of at least B2 level by the end of the course, in case Hungarian is not your mother tongue.
  • Please note that we can only provide the guarantee package, if you would like to work in Hungary after the course and an official authorisation (e.g. work permit) is not necessary for you to sign a job contract in Hungary. Furthermore, you shall hold a Hungarian language exam of at least B2 level by the end of the course, in case Hungarian is not your mother tongue.
  • You should not comply with all of the above listed conditions, because, for instance, you would like to work abroad, you do not hold a permit to work in Hungary, or you do not speak Hungarian, we can only guarantee to reimburse the price of this package.

Already more than 2200 people have chosen our Junior Developer Course

"In some ways, changing career was a bold decision, but now I feel much more useful than before. I'm still at the beginning, but I think I've improved a lot since the course. It feels good to see myself on the right track."
Diána
Szántó
Back-end Developer,
Intuitech
"I like that my job is very versatile. Mathematical, logical, or database management tasks may come up, but creativity is involved as well, and I also need to give presentations to the client. A new project can bring practically anything, and I really like these colorful tasks."
Anna
Mozga
Salesforce Specialist,
Accenture
"I wanted to change career because my job didn’t challenge me after a while, and I missed the opportunity to create something, besides Excel spreadsheets. With coding it was completely the opposite, since by writing only a few lines of code you can create brilliant things: it works and appears on the screen, it can be clicked on, it moves, especially if it’s front-end. I think it's a really great profession."
Lilla
Virág
Software Developer,
Emarsys
I can compare Salesforce to one of my favorite hobbies, rock climbing. There is a system that has a given framework and various techniques and steps are available that can be used creatively to achieve the goal. All of this is completely opposite to what I thought before. I had a misconception that all you have to do is sit in front of the computer and configuration and other IT tasks must be boring, but they are not at all. The brain works hard, and you can use your creativity in the process.
Anita Donkó
Donkó
Salesforce Consultant
United Consult
"I work in a very good place, and I see that I get better every day. Green Fox was a very important phase of my life, I didn't only change my career, but my self-awareness had also developed enought to be able to work in this new environment."
Márk
Kovács
Software Developer,
Sigma Technology Group
"After Green Fox I went to NOKIA and I feel I found my place. Thanks to the company I have a transparent career path, I regularly talk to my manager about my future. I got lots of good things from Green Fox to get started, both professionally and personally."
András
Noszka
Technical Leader,
Nokia
"One day my wife and I were in the kitchen putting away the plates and suddenly she turned to me and said ‘Thank you’. She thanked me because I had the courage to change career. Before I became a developer I had spent most of my time away from home and had been constantly stressed. Thanks to my career change, our whole life transformed: I’m much more calmer, arrive home for dinner, and our standard of living just got better. My wife said it was a big challenge, but it was the best decision I could have made."
Róbert
Czinege
Product Owner,
Taxually
"It was one of the best decisions of my life. I'm glad to have found a future-proof profession, because nowadays there is so much uncertainty around us. My goal is to get better, so now I am concentrating on my own development."
Anna
Jókuti
Front-end Web Developer,
BlackRock
"I'm 100% satisfied with my career change. I've a profession where I can fulfill myself and be successful. As I experience, knowledge is more important in IT, than connections. I made a lot of friends at Green Fox, and I consider many of them to be really good friends."
Samu
Zádori
Senior DevOps Engineer,
Opensignal

Which career path would you choose?

Are you ready to change career but still unsure of which direction fits to you? Learn more about the career path choices at Green Fox from our Career Compass, or fill out our Tech Career Quiz below and find out which path is the best for you.
Loading...

Our alumni have already succeeded.
Recode your future too.

Learn more by clicking here!

It takes 3 months on average to find a job after our course.

With 3 years of programming expreience you can reach medior level.

The average gross salary of our alumni reaches 1,200,000 HUF in 3 years.

Learn from the TOP experts of the IT market!

We believe that by imparting up-to-date knowledge we can ensure the competitiveness of our students on the market. Therefore, during the course leading developers and recognized specialists share their practical experiences during 1-1.5 hour sessions. Learn from the best and build your own programming career with us!

Levente Szabados
Levente is an Artificial Intelligence expert and a senior consultant at Neuron Solutions
AI is no longer the future it is our present. The greater autonomy of software agents based on language models can bring a paradigm shift to software development, and it is very important to be a part of it. During the lightning talks held during the training. We will discuss how to approach AI technologies and how you can apply AI systems as juniors in software development.
Icon for LinkedIn.comCute cartoon fox shaped icon
Frantisek Troster
Senior Engineering Director, Gen
In my presentation, I will focus on what is most often behind the changes and how you can prepare for them. Through specific examples, you will learn what kind of approach and advance communication is effective for getting through the periods in question and what helps you move faster in your career. Agile methodologies, the structure of organizations and teams, and the psychology behind uncertainties and changes will also be discussed.
Icon for LinkedIn.comCute cartoon fox shaped icon
Radek Domín
CTO at Liftago
I am a big believer in agile development. It has many components, but the basic principle is to be able to react to things that are difficult or even impossible to predict. And it is not possible to react quickly if the integration and release of the code is a slow and rigid process. CI/CD (Continuous Integration/Continuous Delivery) helps with this. This is what I will be presenting.
Icon for LinkedIn.comCute cartoon fox shaped icon
Yongsen (James) Tang
Software Engineer II, SEON
Design Patterns allow us to structure code in a way that is easy to understand for other developers. What's more, it also helps us not get confused when we go back to our own line of code in a few months. That's why it's important for developers at every stage of their career to take the time to learn and apply different programming patterns to their work.
Icon for LinkedIn.comCute cartoon fox shaped icon

Are you ready?
Become a developer with us!

Apply Now

Syllabus

The course is divided into 3 modules. During the courses, you will learn all the tools that you can use to further train yourself in other technologies. You can view the detailed curriculum by clicking on the buttons for each career path below:

Online
Super-intensive

Available in English

Main technology: Java

Available career path:

Ha az alapoktól kezdenéd, és a képzés végére junior programozóvá válnál. Ám nincs arra megfelelő fedezeted jelenleg, hogy finanszírozd a képzést.

Online
part-time

Available in English

Main technology: Java

Available career path:

Ha csak programozói alaptudásra szeretnél szert tenni, illetve ha most van időd belevágni a képzésbe, de nem vagy biztos abban, hogy mikor tudsz végezni.

Elérhető karrierutak:

Full-Stack developer Curriculum

Foundation module 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, CSS basics
  • Editors
  • Git, GitHub
  • Expressions
  • Control flow (loops and conditions)
  • Functions
  • Data-structures (arrays, lists and maps)
  • File handling
  • Modules and imports
  • Unit tests
  • Drawing
  • Object Orientation
  • Game Project
Orientation module syllabus
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
Project module syllabus
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

Húli Community - Internal development community after our course!

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.

Full-Stack/Front-end developer Curriculum

Foundation module 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, 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.

Initially JavaScript is simpler than other programming languages, 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 Microsoft, for introducing object orientation in this module. A good foundation for later client-side (front-end) or even ServiceNow development.

Main Topics:

  • Command Line
  • Version control
  • HTML, CSS basics
  • Editors
  • Git, GitHub
  • Expressions
  • Control flow (loops and conditions)
  • Functions
  • Data-structures (arrays, lists and maps)
  • File handling
  • Modules and imports
  • Unit tests
  • Drawing
  • Object Orientation
  • Game Project
Orientation module syllabus
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.

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, Front-end and DevOps 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
Project module syllabus
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. 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

Húli Community - Internal development community after our course!

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.

Full-Stack/Front-end developer Curriculum

Foundation module 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, 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.

Main Topics:

  • Command Line
  • Version control
  • HTML, CSS basics
  • Editors
  • Git, GitHub
  • Expressions
  • Control flow (loops and conditions)
  • Functions
  • Data-structures (arrays, lists and maps)
  • File handling
  • Modules and imports
  • Unit tests
  • Drawing
  • Object Orientation
  • Game Project
Orientation module syllabus
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.

Full-Stack will help you learn how to create web applications using Java and JavaScript, including front-end and back-end web development using Java on the server side and vanilla JavaScript 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, Front-end and DevOps 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
  • Java Backend APIs
  • Data Access with Java
  • MVC
  • REST
Project module syllabus
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. 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

Húli Community - Internal development community after our course!

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.

Back-end developer Curriculum

Foundation module 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, CSS basics
  • Editors
  • Git, GitHub
  • Expressions
  • Control flow (loops and conditions)
  • Functions
  • Data-structures (arrays, lists and maps)
  • File handling
  • Modules and imports
  • Unit tests
  • Drawing
  • Object Orientation
  • Game Project
Orientation module syllabus
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
Project module syllabus
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 focus on server-side web applications in Java and C #, where participants can learn the ins and outs of Spring or ASP.NET Core frameworks and back-end development. 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:

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

Húli Community - Internal development community after our course!

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.

DevOps developer Curriculum

Foundation module 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, CSS basics
  • Editors
  • Git, GitHub
  • Expressions
  • Control flow (loops and conditions)
  • Functions
  • Data-structures (arrays, lists and maps)
  • File handling
  • Modules and imports
  • Unit tests
  • Drawing
  • Object Orientation
  • Game Project
Orientation module syllabus
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
Project module syllabus
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 teams are responsible for setting up the environment for testing and running applications. They are expected to become familiar with hosting services, and all the tools used to host and monitor applications and services. 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:

  • AWS
  • EC2
  • EBS
  • S3
  • Docker
  • Logging
  • Monitoring
  • Jenkins
  • Continuous Integration
  • Deployment Pipelines

Húli Community - Internal development community after our course!

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.

Salesforce platform developer Curriculum

Foundation module 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, 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.

Initially JavaScript is simpler than other programming languages, 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 Microsoft, for introducing object orientation in this module. A good foundation for later client-side (front-end) or even ServiceNow development.

Main Topics:

  • Command Line
  • Version control
  • HTML, CSS basics
  • Editors
  • Git, GitHub
  • Expressions
  • Control flow (loops and conditions)
  • Functions
  • Data-structures (arrays, lists and maps)
  • File handling
  • Modules and imports
  • Unit tests
  • Drawing
  • Object Orientation
  • Game Project
Orientation module syllabus
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.

Learn to expand on an existing platform through custom development, including adapting the platform to existing business processes and building integration with existing systems.

Main Topics:

  • Advanced HTML and CSS
  • CSS Grid
  • DOM
  • SQL
  • REST
  • Callback
  • Salesforce platform development and administration

Főbb témakörök on-campus szuperintenzív esetén:

  • Haladó HTML és CSS
  • SQL
  • MVC
  • ORM
  • REST
  • Platform-alapú fejlesztés és adminisztráció  
Project module syllabus
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 showcase development on the Salesforce platform, by solving specific development challenges.

Main Topics:

  • Agile software development
  • Security features, authentication and authorization
  • Reports and data visualization
  • Workflow automation
  • Data import and processing
  • Change tracking and release process

Húli Community - Internal development community after our course!

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.

ServiceNow platform developer Curriculum

Foundation module 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, 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.

In this module we use Java or Typscript (a JavaScript based language developed by Microsoft) for introducing object orientation. Both languages are good foundations for later ServiceNow platform development. Java is one of the most popular programming languages in the world, while Javascript probably the easiest language for learning the foundations of programming.

Main Topics:

  • Command Line
  • Version control
  • HTML, CSS basics
  • Editors
  • Git, GitHub
  • Expressions
  • Control flow (loops and conditions)
  • Functions
  • Data-structures (arrays, lists and maps)
  • File handling
  • Modules and imports
  • Unit tests
  • Drawing
  • Object Orientation
  • Game Project
Orientation module syllabus
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.

Learn to expand on an existing platform through custom development, including adapting the platform to existing business processes and building integration with existing systems.

Main Topics:

  • Advanced HTML and CSS
  • CSS Grid
  • DOM
  • SQL
  • REST
  • Callback
  • ServiceNow platform development and administration

Főbb témakörök on-campus szuperintenzív esetén:

  • Haladó HTML és CSS
  • SQL
  • MVC
  • ORM
  • REST
  • Platform-alapú fejlesztés és adminisztráció  
Project module syllabus
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 showcase development on the ServiceNow platform, by solving specific development challenges.

Main Topics:

  • Agile software development
  • Security features, authentication and authorization
  • Reports and data visualization
  • Workflow automation
  • Data import and processing
  • Change tracking and release process

Húli Community - Internal development community after our course!

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.

Data Engineer Curriculum

Foundation module 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, CSS basics
  • Editors
  • Git, GitHub
  • Expressions
  • Control flow (loops and conditions)
  • Functions
  • Data-structures (arrays, lists and maps)
  • File handling
  • Modules and imports
  • Unit tests
  • Drawing
  • Object Orientation
  • Game Project
Orientation module syllabus
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.

Learn creating data pipelines that collects data from multiple sources, including databases, spreadsheets and other applications, and then transforms the data to enable creating analytics, reporting and predictors.

Főbb témakörök on-campus szuperintenzív esetén:

  • Haladó HTML és CSS
  • SQL
  • MVC
  • ORM
  • REST
  • Platform-alapú fejlesztés és adminisztráció  

Main Topics:

  • Relational databases, Microsoft SQL Server
  • Python, NumPy
  • Apache Airflow
  • Basics of web development
  • REST API Endpoints
  • Docker and Docker Compose
  • Apache Kafka
  • MongoDB
  • Data Warehouses
Project module syllabus
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 focus on creating data pipelines using cloud technologies, Python, and Workflow automation tools, and learn to use Data visualization tools. 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:

  • Agile development
  • Python
  • Big Data tools
  • Workflow automation tools
  • Cloud technologies
  • Data visualization techniques

Húli Community - Internal development community after our course!

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.

Trainings, coaching sessions

Becoming a developer is half a success without soft skills

During the training, we not only focus on coding, but also put great emphasis on the development of soft skills, such as communication and presentation skills, stress management, collaboration and team work. We consider it important that our students can easily fit in their future workplace, so each class is supported by a dedicated organizational psychologist. Throughout the course, students take part in trainings and individual / team coaching sessions and report on their current knowledge on Fridays in the form of presentations.

Our Psychologists

Virág
Organizational psychologist, Trainer, Coach
Icon for LinkedIn.comCute cartoon fox shaped icon
Bella
Organizational psychologist, Trainer, Coach
Icon for LinkedIn.comCute cartoon fox shaped icon

Basic information

1. How do we support you in finding your first junior developer job?

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.

We give you 100% placement guarantee: this ensures that if you cannot find a job within six months after successful graduation we refund 100% of your tuition or waive it entirely if you chose post-payment.

2. What is there to know about the Study Loan and how can it help to finance the course?

Students who have enrolled in our Junior developer courses are eligible to apply for Study Loan at the Student Loan Center, given that they are between 18 and 55, can prove their secondary education with a Hungarian language certificate (or have an authentic translation or nationalization of a foreign high school diploma/university diploma), have a registered address, have no public debt, have a clean criminal record and they had social security for 12 months prior to applying for a loan, or they had a legal relationship as a student, adult education or higher education student continuously for 12 months prior to applying for the loan.

The interest-free Study Loan covers the cost of tuition, and can be applied for for a maximum of HUF 500,000 on the start day of the course or at any time thereafter. It is important that, when applying for a Study Loan, you must pay at least 20% of the training fee yourself, regardless of the financing package you choose. The requested amount is transferred to the educational institution. The Study Loan is available in this form after December 20, 2021.

If you choose the instalment plan you cannot cover the first instalment directly from a Study Loan, as instalments are due appr. 2 weeks prior to the start of each module. Unfortunately you can apply for a Study Loan on or after the first day of the course. Although you can cover the other two modules by Study Loan.

If you choose the prepaid package you can still apply for a Study Loan, in this case before the start of the course approx. You must pay us the amount reduced by the Education Loan when you pay tuition fees in 2 weeks. You can apply for the Study Loan as soon as possible on the first day of the course.

If you choose the income-share postpaid package post-financing package and want to apply for a Study Loan, we provide a HUF 150,000 discount on the price. According to the regulations, you must pay 20% of the tuition fee reduced by the discount above as a deductible before applying for the loan, of which you only have to pay Green Fox Academy the HUF 100,000 deposit before the course.

  • Ha a képzés vége előtt legalább 500.000 Ft-ot befizetsz, például a Képzési Hitel 2 segítségével, akkor a csomag teljes ára on-campus képzésünk esetén 2.190.000 Ft-ra, míg online programozó képzéseink esetén 1.890.000 Ft-ra csökken. Academy4MoMs képzésünk esetén pedig 2.068.000 Ft-ra változik.
  • Továbbá ha a képzés vége előtt legalább 1.250.000 Ft-ot befizetsz, például a Képzési Hitel 1 és 2 segítségével, akkor a csomag teljes ára on-campus képzésünk esetén 2.090.000 Ft-ra, online programozó képzéseink esetén 1.790.000 Ft-ra csökken, míg Academy4MoMs képzésünk esetén 1.968.000 Ft-ra módosul.
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. Looking at the career paths available for junior Green Fox graduates, there has been a high demand for Java and JavaScript developers, and recently our partners have started to look for more and more platform-based developers.
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 skills will you acquire?

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.

4. How does the selection process go?

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! :)

5. 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, followed by mentor supported individual and group-work.

In case of our online courses we use applications that should be familiar to the students, therefore there is no need to learn to use new platforms. For material reviews we mainly use Zoom, where you can share your screen. The rest of the time you work in smaller teams, each team is provided with a Discord room, where you can collaborate live on your work.

We are constantly developing not only our curriculum, but our teaching methodology too, because our goal is for our mentors to transfer their knowledge to our training participants as effectively and thoroughly as possible.

6. What kind of preliminary qualifications are required?

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.

7. What kind of qualification will you receive?

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.

8. What is the training schedule?

You will need to spend 8 hours with your class every day during our online and on-campus super-intensive training. In addition, we recommend that you plan at least 2 hours a day for homework and studying alone. Scheduled time for group work and teaching: Monday to Friday from 9 a.m. to 6 p.m. This schedule applies to all curriculum units.

During our part-time course, you need to spend with your class on weekdays 3 hours twice (on 2 different days) and 1 full weekend day, scheduled for Tuesdays, Thursdays and Saturdays. During the part-time course, we recommend that you count on an average of 10 hours a week for both studying alone and doing homework. The scheduled time for our part-time course is 2x3 hours per week on weekdays, from 6 pm to 9 pm, and 1 weekend day per week from 9 am to 6 pm. This schedule applies to all curriculum units of the course.

Before the start of the course, each of our students will be given a 0th assignment, the completion of which is compulsory. This helps our future students to start their studies more confidently.

Are you ready to become a junior developer?

Apply Now

FAQ

If something isn’t clear to you, feel free to contact us, but you can find the most common questions right here.

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.