Become a Junior Developer with
a 100% job guarantee

Junior Developer Course


We'll teach you how to program in just 4.5 months in our Super Intensive Course,
or in 10 months in the Evening and Weekend Course. In addition to professional training, you'll get one-on-one coaching with our organisational psychologists, a large community of like-minded people, and a wide range of career paths with a job guarantee.

Our next courses start in November 2022. You can choose from a wide selection of specialisations
(Back-end, Full-stack, DevOps or Salesforce). However, you don't have to worry about specific specialisations, our mentors and coaches will help you make the right choice during the first study module once they get to know you better.

Why should you choose us?

green fox academy proč studovat bootcamp programování
We are the most intensive bootcamp on the Czech market. We provide the most hours of education and the most intense syllabus.
green fox academy proč studovat bootcamp programování
We teach by mentoring and switched classroom methods. We go straight to practice. The education is always live (even in the online courses), no pre-recorded classes.
green fox academy proč studovat bootcamp programování
100 % job placement guarantee. If you do not work in IT 6 months after your graduation, we give you your tuition back.
green fox academy proč studovat bootcamp programování
You can choose from a number of career paths, such as
Back-end, Full-Stack, Salesforce or DevOps developer.
green fox academy proč studovat bootcamp programování
We provide with a money back guarantee during first 2 weeks. If the course doesn't suit you, you can leave.
green fox academy proč studovat bootcamp programování
You can start paying off your tuition after the course in flexible instalments once you start working as a junior developer.
green fox academy proč studovat bootcamp programování
We work very closely with our partner companies and have a large team of professionals who work tirelessly on helping you to land you your first job in IT.
green fox academy proč studovat bootcamp programování
We are accredited by the Czech Ministry of Education. Thanks to this, you do not have to pay the VAT.
Next online Super Intensive Course start:
3 April 2023
Next online Evening and Weekend Course start:
4 April 2023

Early bird application deadline:
18 December 2022

Our partners in the Czech Republic

Smarty CZ
Luigi's Box
Asecco Solutions
CES EA
Združení Deus
Autocont
Konicaminolta
privatbanka
Astratex
Aaron Group
lyfle
kware
Tsoft
Mibcon
Fergo
AMI Praha a.s.
Bahavee
amaris
Rohlik
artini
grappes
"We are pleased about our cooperation with Green Fox Academy as they are energetic, knowledgeable and provide us well prepared junior IT professionals. Till now, Accenture ServiceNow Team has already successfully onboarded 30+ Green Fox absolvents who are an important part of the European ServiceNow Accenture Team."
Josef Pavlas
Managing Director European ServiceNow & Advance Technology Center Lead at Accenture

How to start off your programming career?

Depends how quickly you want to start off you new career. If you are in
a hurry, go for our Super Intensive Course where you will study on daily basis from 9am to 6pm. If you would like keep working during your studies, go for our Evening and Weekend Course.

ONLINE
Super Intensive Course

ONLINE
Evening and Weekend Course

The course lasts 17 weeks + 4 break weeks betwen study modules. The course consists of
608 study hours.

The course lasts for 37 weeks of education + 7 break weeks between study modules. The course consists of 487 study hours.

If you want to start off your IT career as soon as possible, have a wide selection from many technologies and prefer studying from home.

If you want to keep working during your studies.

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

Weekly dedication is 15-20 hours (2x3 hours on weeknights + 1 full day on weekends + homework)
1st module: 15-20 hours
2nd + 3rd module: 20 hours

You can learn the basics of programming in Java. In the second half of the course you can deepen your knowledge through either a Back-end, DevOps or Salesforce platform-based project

You can learn programming through JavaScript technology, and specialise on a Full-stack project in the 2nd half of the course

Language of the course: English

Language of the course: English

1 mentor for 7-8 people

1 mentor for 7-8 people

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% job guarantee See details→

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

Money-back gurantee: If you change your mind in the first 2 weeks of the course, you can use this opportunity!

Money-back gurantee: If you change your mind in the first 3 weeks of the course, you can use this opportunity!

Course starts:
3 April 2023

Course starts:
4 April 2023

Early Bird Discount Application Deadline:
18 December 2022

Early Bird Discount Application Deadline:
18 December 2022

Get the specialization discount
20 000 CZK

We work closely with our partners in designing our trainings and defining the IT career paths you can choose from, so we can assure you the knowledge gained here is always marketable. Specialisation Discount helps us adapting to the current needs of the labor market. Moreover, our mentors and psychologists will get to know you well enough during the first study module to provide you with the best specialisation recommendation

Applicable for Online Super Intensive Course.

Our alumni say

quote

"I was looking for a course which would get me to such a level that I would be able to find a job in the field. I was hoping that the bootcamp would teach me everything I needed to be able to program a simpler application. I also wanted to partially try out what the daily life of a programmer entails and what the practice looks like. In the end, the course exceeded my expectations. I'm really working as a programmer now."

Michail, dříve obchodník
Michail, former trader
Current position:
Software Engineer at ServiceNow

The career-changing programming course certainly fulfilled my need for new knowledge. For someone who had never done coding, there was a lot of new information. I'm grateful to Green Fox for helping me change my career and fulfill my goals.

Jaroslav, dříve finanční analytik
Jaroslav, former financial analyst
Current position:
Service Delivery Engineer at Accenture

"Thanks to the bootcamp, I managed to learn it all in four months. In addition, I had someone to ask for help during my studies. Also, Green Fox Academy guarantees a job placement. I went from the course directly to a new job."

Pavel, dříve stavební architekt
Pavel, former architect
Current position:
ServiceNow Developer at Accenture

"I am grateful for the knowledge and experiences that you cannot get anywhere else. All the info about the job search... I feel more universal in my use (recruiters like my story). I was strengthening also my left hemisphere."

Jakub Jenč, dříve student antropologie
Jakub Jenč, former anthropology student
Current position:
Junior Java Developer at Servodata

"I'm really glad I dared to change my career. As a programmer, I can now more easily combine family and work. "

Jiřina, dříve HR specialistka
Jiřina, former HR specialist
Current position:
ServiceNow Developer at Accenture

I'm grateful for the supportive learning environment. The mentors were always happy to answer my questions & guide me towards solutions to my coding problems, and thanks to the soft skills trainings I felt well equipped to succeed in interviews.

Maggie McDonald, dříve učitelka angličtiny
Maggie McDonald, former English teacher
Current position:

What we have learned from our alumni survey:

It takes an average of 1-2 months to find a job
Our most recent alumni survey, conducted in the summer of 2022, found that our former students settled in an average of 1,5 months after training.

You can reach medior level in just 2 years
85% of our graduates reported that with two years of programming experience, they are already holding at least a medior level position.

Gross salary of 75 000 - 80 000 CZK after 3 years
In our survey, we’ve also asked about current salaries. From this, we’ve learned that with three years of experience, the average salary of graduates exceeds 75 000 - 80 000 CZK gross.

What requirements do you have to meet?

ikona jak se stát programátorem
Be motivated
ikona jak se stát programátorem
Be above 18 years olds
ikona jak se stát programátorem
Speak English at least on communicative level
ikona jak se stát programátorem
No need for previous experience with coding
If you already know basics of coding, you can join our class during the second Orientation module

Basic information

1. What kind of skills will you acquire?

By the end of the course you will have junior level programming skills (in C# or Java). In the third module of the course you can specialize in the following areas.

  • Back-end
  • Full-stack
  • DevOps
  • Salesforce

It's up to you, which path you choose.

2. Why programming?

There is a huge demand for programmers both nationally and globally due to the enormous technological advancements of recent decades. Also coding is more and more becoming an essential skill, like speaking English. Looking at the career paths available for Green Fox Academy graduates, there has been a high demand for Java and JavaScript developers, and recently our company partners have started to look for more and more ServiceNow Platform or Salesforce Platform developers.

We think that anyone can learn to code, however, not all can learn in such an intensive pace of our bootcamp. Moreover, we make sure our graduates are placed in their news jobs as soon as possible after the graduation. Our company partners rely on us in providing them motivated and talented junior developers. That is why we have an admission process in place.

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

4. What kind of preliminary qualifications are required?

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

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

5. Where does the course take place?

You can join our online classes from anywhere where there is a stable internet connection. We provide
on-campus classes in Prague mainly to our Czech classes. However, there is always one English group available that you can join. Our main office is at Václavské náměstí 11 at Prague 1.

6. 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 candidate for junior programmer positions. Until starting your new job you will deepen your coding knowledge for a further 10 weeks through working at our co-working space, Húli.

We believe that the knowledge you will acquire in our course is job-ready and to prove this to you we provide with a placement guarantee: if you cannot find a job in IT within 6 months after successful graduation, we will refund you the full amount of your tuition (or waive it if you chose @after tuition). Please find more details in the student contract.

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

If you meet the conditions for participation in an accredited course (at least high-school diploma), you will also receive a certificate of retraining from the Ministry of Education, Youth and Sports of the Czech Republic.

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 Course

Main technologies:
Java, JavaScript

Available career paths:

Online Part-time

Main technologies:
Java

Available career paths:


Not sure which IT specialisation to choose? Check out our career compass.

Full-stack

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.
1. 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 can be controlled using the keyboard.

JavaScript's object oriented aspects are very different from other core object oriented 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
2. Orientation module
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
3. Project module
In the last period of the course participants are split into 3-4 person groups, and each group is assigned with a 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

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.
1. 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 can be controlled using the keyboard.

This module will help you learn the basics of Java.  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
2. Orientation module
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
3. Project module
In the last period of the course participants are split into 3-4 person groups, and each group is assigned with a 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 or C #, where participants can learn the ins and outs of Spring or ASP.NET Core frameworks and back-end development.

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.

Salesforce platform developer

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

This module will help you learn the basics of Java.  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 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 Development

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.
1. 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 can be controlled using the keyboard.

JavaScript's 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 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
2. Orientation module
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ó  
3. Project module
In the last period of the course participants are split into 3-4 person groups, and each group is assigned with a 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

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.
1. 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 can be controlled using the keyboard.

This module will help you learn the basics of Java. 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
2. Orientation module
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:

  • REST
  • More advanced SQL
  • NoSQL Databases
  • Big Data tools
  • Workflow automation tools
  • Basics of Web Development
3. Project module
In the last period of the course participants are split into 3-4 person groups, and each group is assigned with a 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.

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.

DevOps

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.
1. 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 can be controlled using the keyboard.

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
2. Orientation module
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
3. Project module
In the last period of the course participants are split into 3-4 person groups, and each group is assigned with a 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.

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.

Who will be mentoring you?

green fox academy mentor of programming
Aleš
Novotný
Senior Programming Mentor
Aleš is an eternal student and scientist. He likes to explore life and the possibilities that are given to us. He loves mutual learning and the courage of people who decide to learn something new. According to him, understanding the language of a computer opens up a wonderful world of enormous possibilities.
green fox academy mentor of programming
Patrik
Polakovič
Senior Programming Mentor
Patrik got into programming in high school. Since then, he has worked with a number of programming languages and technologies. He has been using Python primarily for 10 years. His other favorite language is C #. As a mentor, he wants to share his knowledge with others who have decided to enter the world of IT.
green fox academy mentor of programming
Lukáš
Janeček
Senior Programming Mentor
Lukáš attended the Czech Technical University in Prague, where he fell in love with programming and found his passion for mentoring. His guilty pleasure is Python.
green fox academy mentor of programming
Anna
Hriadelová
Senior Programming Mentor
Amy comes from Slovakia and studied software engineering at the Czech Technical University in Prague. She works as a mentor in online courses of Green Fox Academy.
green fox academy mentor of programming
Jakub
Růžička
Medior Programming Mentor
Jakub studied computer science at the Faculty of Mathematics and Physics at Charles University. As part of his specialisation in programming and software development, he became acquainted with a number of programming languages and technologies. His main hobby is scouting.
green fox academy mentor of programming
Tomáš
Vorobjov
Senior Programming Mentor
Tomáš is not only a programming mentor but also the director of the international astronomical organization IASC. He discovered more than 1,000 asteroids.
green fox academy mentor of programming
Jakub
Korch
Senior Programming Mentor
Jakub is a programmer by body and soul. When he is not passing on his years of experience to students, he is working on his own projects. He's not afraid of any challenges, and if a new technology comes along, he's likely to use it in the classroom or as a mentor on a project.
green fox academy mentor of programming
Lukáš
Vykydal
Medior Programming Mentor
Lukas started the Junior Software Developer Course In September 2019 and 5 months later he successfully graduated with outstanding results. Today he is a medior mentor at Green Fox Academy.
green fox academy mentor of programming
Filip
Lehocký
Senior Programming Mentor
He studied applied computer science and digital game theory, works as a freelance developer. In the past, he worked as a VCATS Engineer at Jaguar Land Rover.
green fox academy mentor of programming
Pavel
Zeman
Junior Programming Mentor
A computer gamer, teacher and trainer who found his way into programming through Green Fox Academy. He combined his previous experience in the field of mentoring with the accumulated knowledge from programming and thus discovered the perfect life path.
green fox academy mentor of programming
Áron
Zajíc
Programming mentor
-
green fox academy mentor of programming
Lucia
Hadvabnikova
Mentor
"The offer to become a mentor appealed to me very much because it combines two things that fulfil me very much; programming and helping others."
green fox academy mentor of programming
Bernardo
Sunderhus
Programming Mentor
Hi I'm Bernardo, I'm a Brazilian, currently living in Prague who is passionate about working with innovations. As web development is currently in the midst of a big storm of changes I see myself as a constant student, always interested, dedicated to keep up and improve. I love to play football ️, volleyball , travel , cinema and I simply can't live without a decent headphone .

We ensure your career change with a placement guarantee

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

To guarantee this we go even further: if you can't find a job in IT within 6 months after successful graduation, we refund the 100 % of your tuition fee. First 3 months after your graduation, it will be only our job to find you your first employer in case you pick @Before, @After or @Component tuition packages. In case of @PathVariable package, you can start looking for you new job yourself.

Our graduates get placed in companies on average in 1 to 3 months. In the Czech Republic, we provide
a guaranteed minimum salary of 40 000 CZK. However, the average salary of our fresh graduates in their first job is 47 200 CZK. Of course the salary increases gradually over the years and with experience.

For your successful placement we need your efforts as well, because you will go through the same selection process as any other candidates for Junior Developer positions. It means that we will expect you to participate in all interviews organised by us, as well as to actively search for and apply to jobs after your exclusivity period is over. Please find the rest of the conditions in the student contract.

More about Career Services

How does the admissions process work?

All steps of the selection process take place online. Therefore, you will need a computer, a mouse, a microphone, stable connection to the internet and good mood. You don't need any experience with programming.

The whole selection process can take up to 2 weeks. It depends on your time availability.

1st step - Application

If you are ready to change your life, submit your application!

The first thing you will need to do is to simply tell us a few basic information about yourself.

2nd step - Cognitive Games

The next step in the selection process is to complete an online cognitive test. It consists of two benchmark games that assess for example your reasoning, learning and problem solving skills.

All instructions will come in the email (don't forget to check the spam folder). The test itself takes up to 20 minutes.

3rd step - Interview

After successfully passing the cognitive test, you will receive an invitation for an interview. This part of the selection process is focused on testing your English and motivation. We are trying to measure your most important soft skills and competencies that are essential for completing the course.

The meeting with our psychologist will last about 30 minutes. It is also time for you to ask detailed questions if you have any.

4th step - Simulation

Programming simulation tests your digital literacy. You will follow the instructions of the mentor and work both in a team and independently. Don't worry, even with this step, we don't expect you to have any prior programming knowledge.

The simulation lasts 1 hour and is held in English.

If you are ready to change your life, submit your application!
The first thing you will need to do is to simply tell us a few basic information about yourself.

The next step in the selection process is to complete an online cognitive test. It consists of two benchmark games that assess for example your reasoning, learning and problem solving skills. All instructions will come in the email (don't forget to check the spam folder). The test itself takes up to 20 minutes.

After successfully passing the cognitive test, you will receive an invitation for an interview. This part of the selection process is focused on testing your English and motivation. We are trying to measure your most important soft skills and competencies that are essential for completing the course.
The meeting with our psychologist will last about 30 minutes. It is also time for you to ask detailed questions if you have any.

Programming simulation tests your digital literacy. You will follow the instructions of the mentor and work both in a team and independently. Don't worry, even with this step, we don't expect you to have any prior programming knowledge.
The simulation lasts 30 minutes and is held in English.

The whole selection process takes about 2 weeks. It depends on your time possibilities and the currently free capacity for the interview/simulation.

Why is selection process so important?
Not everyone can change their careers in such an intensive course. A short phone conversation is not enough for us. We thoroughly examine applicants' cognitive abilities, their motivation and reactions to practical basics coding tasks. We want to minimise the risk of accepting people who are unable to withstand the intensity of the course and the challenges of the career change. We select only those we believe can handle the transformation. Moreover, we provide a 100% job placement guarantee because we know that after choosing the right candidates, we have taught them everything they need to become junior programmers.

After completing the admission process, you will learn not only whether we have accepted you or not, but you will also receive a valuable feedback.

During the selection process, you will be communicating especially with our own organisational psychologists and coaches Katarina Grujičić, Ivana Hradecká and Daniel Houser. You will be meeting them also during soft skills training sessions throughout the course.

Watch video about the selection process

Training and coaching sessions

Becoming a developer is half a success without soft skills

Why?

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

Organizational psychologists, and coaches

What do you need in order to have the courage to change your career? Do you have the potential to successfully finish the course? Is the programming career suitable for you? Ask Katarina, Dan or Ivana our psychologists, and coaches. All have Master's degrees in psychology and experience from the Czech Republic, and abroad.

Katarina Grujičić
Psychologist and coach in Green Fox Academy
linkedin logo
Daniel Houser
Organizational psychologist
linkedin logo
Ivana Hradecká
Organizational Psychologist
linkedin logo

Are you ready to change your life with programming?

Apply

Alumni stories

After graduating, but before starting your first job as a Software Developer you can join a real world project in Húli.

Húli

The Húli Community works like an open source project which means that you can choose your tasks but there will be no mentor time like in the project phase. You decide your timetable and how much of your resources you want to put into it.
Details about Húli:
"I contributed to a frontend project in Húli. Since I coded only in Java before, it was a good opportunity to learn some JavaScript and get familiar with the Vue framework. Péter always helped me when I got stuck with my task. Code reviews were more detailed than in the project phase so I'm sure that we merged more advanced solutions into the development branch at the end. Húli is definitely worth a try."
Eva
"For me joining Húli was the best way to get prepared for a real work environment as a future developer. I've learned a lot from the received feedback and it helped me to improve task by task. This experience was a big advantage at job interviews too. They were really interested in our Húli workflow and the way I managed my time during sprints. It was a big plus that we worked on a big code base and got a sneak preview on how things are on a real world project."
Anna

What is in it for you?

There are multiple benefits, including:

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

Is there a deadline to join?

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

What is expected from you?

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

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

Can I work from home?

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

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

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

Why become a developer

8 surprising facts about the junior developer position

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

Frequently Asked Questions

If you still need more information, read through frequently asked questions. If there is no answer to your question, feel free to reach out to us.
FAQ
Can't you decide which specialisation is the right for you? Find out in our quiz. Do you need more information? Ask us or look at the Career Compass!

Graduation ceremony of the
on-campus class

Presentation of students in front of companies

GREEN-LIGHT YOUR IT CAREER.

Apply