FAST TRACK COURSE

340+
EMPLOYED GRADUATES
25
COMPLETED CLASSES
60+
HIRING PARTNERS

Basic information

The Junior Developer Course is aimed at total beginners, but if you have knowledge of programming basics, you may have the opportunity to skip some parts of the course.

The course is divided into three modules.

In the Foundation module, you can learn the basics of algorithm implementation in a particular programming language and learn how to use modern tools (such as editors, IDEs, command line and version management systems such as Git). The curriculum teaches language-independent programming languages (terms, cycles, conditions, functions, and data structures). By the end of this module, you will be able to write a two-dimensional game where you can move a character using your keyboard.

In the Orientation module you can learn more about a particular technology. Building on the lessons learned in the previous module, we are introducing the development of web development client or server (back-end / front-end) or developing hardware-related programs.

In the Project module you work on a longer project with a team of 4-5 people. These are all useful products (softwares) for Green Fox or other organizations (typically in the civil organisations or NGOs), so they are real users. Projects pass through different cohorts, so you can work on a more complex task that you will encounter during your future work. This way you can experience the difficulties that await you in everyday life. In this module, with our help, you will have to master new technologies yourself.

To help you decide if you're at the appropriate level to start the Fast Track Course,
we've compiled a level test for you.

Want know more about our Fast Track Course? Then continue reading...

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

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

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

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


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

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

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

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

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

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

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

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

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

Miért fontos ez?

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

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

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

1. What skills will you acquire?

By the end of the course you will have junior level programming skills and lots of experience in different technologies. In the second half of the course you can specialize in the following areas:
Back-end
Front-end
Full-Stack
Desktop
DevOps
Mobile
Embedded
Data Science
Test Automation

2. How long is the course?

HOW LONG IS THE COURSE?
The course takes 13 weeks + 2 weeks break (weekdays from 9 am to 6 pm, with a one-hour lunch break). If you progress faster you will have the chance to take your final exam 4 weeks earlier. Until starting your new job you can deepen your coding knowledge for 10 more weeks by working at our co-working space, Húli.

HOW INTENSIVE IS IT?
The course will take up almost all your time. :) We take things seriously: if you want to become a programmer in 13 weeks then it is a serious commitment. We work from 9am to 6pm, Monday to Friday, and you will also be expected to complete homework.

3. What methodology will we use to teach you?

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

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

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

4. When does the next course begin?

New courses start every few months, and you always have the opportunity to apply for the next one.

Next course begins: 13 May 2019
Application deadline: 31 March 2019
Application results: a few days after you complete the last step in the admission process

Selection is ongoing, so the earlier you apply the greater the opportunity you have to get on the course.

5. When does the course take place and how many students are admitted to each class?

WHERE DOES TEACHING TAKE PLACE?
2nd/ 3rd floors, 1062 Budapest, Andrássy út 66

HOW MANY STUDENTS ATTEND EACH CLASS?
Altogether with the Fast Track Course's students 15-21 people take part in each class. For each cohort there are 3-4 classes (one is always English-speaking).

6. What preliminary qualifications do we require?

If you want to join the Fast Track Course you will need programming basics. To help you decide if you're at the appropriate level to start the Fast Track Course, we've compiled a level test for you.

As well as this, you must have at least an intermediate level of both spoken and written English. This is very important, as in the English-speaking class the syllabus will be presented in English, and students' Friday demos/presentations will also be expected to be given in English. No proof of having passed a relevant language exam will be required.

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

7. What will happen after the course?

After graduating we will help you find a job. Green Fox students go through the same selection process as any other candidates for junior programmer positions.

8. What qualification will you receive at the end?

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

Syllabus

The course is divided into three modules, with each module focusing on a different technology.
On the application form you have the opportunity to write down your preferences for your Project module specializations, but what you'll learn depends on the following (don't worry, regardless of the specializations we'll teach you everything you'll need to be able to learn any other technologies on your own afterwards):
  • whether the specialization runs in English
  • our hiring partners' current needs
  • your admission and exam results

Orientation module

A 4-week long module, allowing you to dig deep into a specific technology field. Depending on the path you choose, you will either learn web development on the server and/or client side, or hardware-related development. During this period, you will start to use technologies that are applied in real-life development activities. The path options are very different from each other, meaning your choices are limited. However, if someone is particularly talented, we allow them to choose a less-related path if they wish.
Detailed orientation module thematics

Spring

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

Main topics

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

Following paths:

  • Easy: Back-end, Mobile, Test Automation, Data Science
  • Moderate: DevOps
  • Hard: Desktop, Front-end, Full-Stack, Embedded

ASP.NET

The .NET framework in C# 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, DevOps and Data Science. At the end of the module, the participant should be capable of creating an interactive web application that is connected to a database.

Main Topics

  • C# delegate, lambda expressions
  • .NET Core
  • LINQ
  • SQL
  • ASP.NET
  • Razor Templates
  • MVC
  • ORM
  • REST
  • Bootstrap
  • Azure

Following paths:

  • Easy: Back-end,  Test Automation, Data Science
  • Moderate: DevOps, Mobile, Desktop
  • Hard: Front-end, Full-Stack, Embedded

Full-Stack

Full-Stack will help you learn how to create web applications using JavaScript, including front-end and back-end web development using Node.js on the server side and vanilla JS on the client side. We intentionally don't introduce any front-end frameworks during this period. It's a good foundation when starting to learn about Full-Stack, Front-end, DevOps and Data Science. At the end of the module, 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
  • Bootstrap
  • REST

Following paths:

  • Easy: Front-end, Full-Stack, Test Automation, Data Science
  • Moderate: DevOps, Back-end
  • Hard: Embedded, Mobile, Desktop

C, Embedded

C is a language closely connected to hardware. Using these technologies, you will create simple console applications, and programs that are executed on development boards with built-in microcontrollers provided by ST. Discover how to establish communication channels between boards or with other computers. At the end of the module, students should be able to program an ST board to control a few peripheries and communicate with other machines.

Main Topics

  • C
  • Microcontrollers
  • ST Boards
  • Timer
  • PWM
  • UART
  • I2C
  • FreeRTOS

Following paths:

  • Easy: Embedded, Desktop
  • Moderate: Mobile, Test Automation
  • Hard: DevOps, Data Science, Back-end, Front-end, Full-Stack

Project module

The first week of the project module is an intense week focusing on bootstrapping the knowledge and skills needed to participate in larger projects. After the bootstrapping week, we split the participants into 4 person groups, and assign each of the groups a project that has to be delivered in 7 weeks. Participants learn the technologies on their own, but Green Fox Academy, of course, provide guidance. We consult with our clients regarding the technologies they currently use, and incorporate these technologies into our projects.
If you progress faster you will have the chance to take your final exam 4 weeks earlier. Until starting your new job you can deepen your coding knowledge for 10 more weeks by working at our co-working space, Húli.
Detailed project module thematics

Back-end

These projects are strictly back-end applications, written in either Java or C#.

Main Topics:

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

Front-end

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

Main Topics:

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

Full-Stack

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

Main Topics:

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

DevOps

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 Pipeline

Test Automation (Quality Assurance)

These teams are responsible, using automation, for testing the functionality of applications developed by the other teams. These students are expected to create programs that are executed by automation test frameworks for testing web applications, and create automated pipelines for reporting.

Main Topics:

  • Continuous Integration
  • AWS
  • Selenium
  • Web drivers
  • Cucumber and Gherkin
  • BDD
  • Performance Testing

Embedded

These teams build programs that run on ST boards used by different hardware devices that communicate with other computers. These projects are mostly connected to the IoT and industrial automation fields.

Main Topics:

  • Adavanced STM
  • CubeMX
  • Parallel programming
  • OpenCV

Mobile

These projects focus on mobile applications for Android written in Java. In addition, some of the projects also use Spring to develop server-side applications.

Main Topics:

  • Android
  • Async structures
  • Token Based Authentication
  • Continuous Integration
  • Implementing Design Patterns

Desktop

These projects are about developing desktop applications used mainly by Microsoft platforms.

Main Topics:

  • Qt
  • Async structures
  • WPF
  • Continuous Integration
  • Implementing Design Patterns

Data Science

At the beginning of the Project module these teams get to know the Python programming language and the most well-known Data Science libraries, then, in they focus on data mining (via REST APIs or webcrawlers), data cleaning (with a minimal methodology) and regular expressions. At the end of the course, they learn about basic machine learning models and combine their own recommendation system with the collected data. Furthermore, if they proceed well, they will have the opportunity to see a database software using an SQL-like language over HDFS (Hive or Impala).

Main Topics:

  • Python
  • Pandas
  • NumPy
  • ScraPy
  • Scikit-Learn
  • Data mining
  • Data cleaning
  • Hive
  • Impala
  • Natural Language Processings

Parancssor:
- Alapvető Unix parancsok: cat, touch, ls, tail, head, wc, grep
- Jogosultságok kezelése
- Programok és szkriptek futtatása
- Fájl műveletek
-Navigáció könyvtár struktúrákban
Git
- Commit
- Push / Pull
- Revert
-Clone
- Checkout
- Github
Editor
Developer Tools
- HTML / CSS inspection
- Network monitoring

Partnercégeink igényei alapján Javascriptben vagy Javaban.

Webprogramozás Javascriptben
- Frontend programozás
- DOM manipuláció
- AJAX, REST
- Csomagkezelés
- Backend Programozás: Node.js
- MySQL MongoDB

Webprogramozás Javaban
- Frontend programozás
- Bootstrap
- Templating
- REST
- Csomag kezelés
- Backend Programozás JSP-ben
- MySQL
- Spring

Frontend Framework-ök (a projekttől függően):
- Angular
- JS
- React, Redux

Backend Framework-ök (a projekttől függően):
- Spring
- Express
- Hapi
- Rails

- HTML elemek es attribútumok
- CSS selector-ok, specificity
- Szemantikus elemek
- SEO alapok, akadálymentesség
- Pozicionálás (elemtípusok, display, position, float, box model, flexbox, grid)
- ormázás (betűtípusok, színek, hátterek)
- Assetek (képek, videók, ikonok)
- Reszponzív design (media query, viewport)

Partnercégeink igényei alapján Pythonban vagy Javaban.
- Típusok
- Kifejezések
- Vezérlőszerkezetek
- Függvények
- Kollekciók
- Objektumok
- Kivételkezelés
- Könyvtárak
- Unit tesztelés

- HTTP/HTTPS protokoll
- DNS
- IP
- HTTP requests

- Algoritmuselmélet
- Clean Code
- Continuous integration
- Scrum
- Kanban

- Hosting (a projekttől függően)
       - Heroku
       - AWS
- Build folyamatok
- Logging

- Team message (Slack, Hipchat)
- Projektmenedzsment-eszközök (Trello, Jira...)

1. A webfejlesztés alapvető eszközei

Parancssor:
- Alapvető Unix parancsok: cat, touch, ls, tail, head, wc, grep
- Jogosultságok kezelése
- Programok és szkriptek futtatása
- Fájl műveletek
-Navigáció könyvtár struktúrákban
Git
- Commit
- Push / Pull
- Revert
-Clone
- Checkout
- Github
Editor
Developer Tools
- HTML / CSS inspection
- Network monitoring

2. Webprogramozás

Partnercégeink igényei alapján Javascriptben vagy Javaban.

Webprogramozás Javascriptben
- Frontend programozás
- DOM manipuláció
- AJAX, REST
- Csomagkezelés
- Backend Programozás: Node.js
- MySQL MongoDB

Webprogramozás Javaban
- Frontend programozás
- Bootstrap
- Templating
- REST
- Csomag kezelés
- Backend Programozás JSP-ben
- MySQL
- Spring

3. Alkalmazásfejlesztés

Frontend Framework-ök (a projekttől függően):
- Angular
- JS
- React, Redux

Backend Framework-ök (a projekttől függően):
- Spring
- Express
- Hapi
- Rails

4. Sitebuilding

- HTML elemek es attribútumok
- CSS selector-ok, specificity
- Szemantikus elemek
- SEO alapok, akadálymentesség
- Pozicionálás (elemtípusok, display, position, float, box model, flexbox, grid)
- ormázás (betűtípusok, színek, hátterek)
- Assetek (képek, videók, ikonok)
- Reszponzív design (media query, viewport)

5. A programozás alapjai

Partnercégeink igényei alapján Pythonban vagy Javaban.
- Típusok
- Kifejezések
- Vezérlőszerkezetek
- Függvények
- Kollekciók
- Objektumok
- Kivételkezelés
- Könyvtárak
- Unit tesztelés

6. Webes protokollok és folyamatok működése

- HTTP/HTTPS protokoll
- DNS
- IP
- HTTP requests

7. Medotológiák

- Algoritmuselmélet
- Clean Code
- Continuous integration
- Scrum
- Kanban

8. Rendszereszközök

- Hosting (a projekttől függően)
       - Heroku
       - AWS
- Build folyamatok
- Logging

9. Kommunikációs eszközök

- Team message (Slack, Hipchat)
- Projektmenedzsment-eszközök (Trello, Jira...)

The following chart summarizes what kind of technologies you can specialize during the various modules, and what options you have to continue after completing each module.

Light green options are easy to continue with, dark green options are harder, and we only recommend grey options to our most advanced students.
Foundation module
Orientation module
(you can join to the course HERE)
Project module

Parancssor:
- Alapvető Unix parancsok: cat, touch, ls, tail, head, wc, grep
- Jogosultságok kezelése
- Programok és szkriptek futtatása
- Fájl műveletek
-Navigáció könyvtár struktúrákban
Git
- Commit
- Push / Pull
- Revert
-Clone
- Checkout
- Github
Editor
Developer Tools
- HTML / CSS inspection
- Network monitoring

Partnercégeink igényei alapján Javascriptben vagy Javaban.

Webprogramozás Javascriptben
- Frontend programozás
- DOM manipuláció
- AJAX, REST
- Csomagkezelés
- Backend Programozás: Node.js
- MySQL MongoDB

Webprogramozás Javaban
- Frontend programozás
- Bootstrap
- Templating
- REST
- Csomag kezelés
- Backend Programozás JSP-ben
- MySQL
- Spring

Frontend Framework-ök (a projekttől függően):
- Angular
- JS
- React, Redux

Backend Framework-ök (a projekttől függően):
- Spring
- Express
- Hapi
- Rails

- HTML elemek es attribútumok
- CSS selector-ok, specificity
- Szemantikus elemek
- SEO alapok, akadálymentesség
- Pozicionálás (elemtípusok, display, position, float, box model, flexbox, grid)
- ormázás (betűtípusok, színek, hátterek)
- Assetek (képek, videók, ikonok)
- Reszponzív design (media query, viewport)

Partnercégeink igényei alapján Pythonban vagy Javaban.
- Típusok
- Kifejezések
- Vezérlőszerkezetek
- Függvények
- Kollekciók
- Objektumok
- Kivételkezelés
- Könyvtárak
- Unit tesztelés

- HTTP/HTTPS protokoll
- DNS
- IP
- HTTP requests

- Algoritmuselmélet
- Clean Code
- Continuous integration
- Scrum
- Kanban

- Hosting (a projekttől függően)
       - Heroku
       - AWS
- Build folyamatok
- Logging

- Team message (Slack, Hipchat)
- Projektmenedzsment-eszközök (Trello, Jira...)

1. A webfejlesztés alapvető eszközei

Parancssor:
- Alapvető Unix parancsok: cat, touch, ls, tail, head, wc, grep
- Jogosultságok kezelése
- Programok és szkriptek futtatása
- Fájl műveletek
-Navigáció könyvtár struktúrákban
Git
- Commit
- Push / Pull
- Revert
-Clone
- Checkout
- Github
Editor
Developer Tools
- HTML / CSS inspection
- Network monitoring

2. Webprogramozás

Partnercégeink igényei alapján Javascriptben vagy Javaban.

Webprogramozás Javascriptben
- Frontend programozás
- DOM manipuláció
- AJAX, REST
- Csomagkezelés
- Backend Programozás: Node.js
- MySQL MongoDB

Webprogramozás Javaban
- Frontend programozás
- Bootstrap
- Templating
- REST
- Csomag kezelés
- Backend Programozás JSP-ben
- MySQL
- Spring

3. Alkalmazásfejlesztés

Frontend Framework-ök (a projekttől függően):
- Angular
- JS
- React, Redux

Backend Framework-ök (a projekttől függően):
- Spring
- Express
- Hapi
- Rails

4. Sitebuilding

- HTML elemek es attribútumok
- CSS selector-ok, specificity
- Szemantikus elemek
- SEO alapok, akadálymentesség
- Pozicionálás (elemtípusok, display, position, float, box model, flexbox, grid)
- ormázás (betűtípusok, színek, hátterek)
- Assetek (képek, videók, ikonok)
- Reszponzív design (media query, viewport)

5. A programozás alapjai

Partnercégeink igényei alapján Pythonban vagy Javaban.
- Típusok
- Kifejezések
- Vezérlőszerkezetek
- Függvények
- Kollekciók
- Objektumok
- Kivételkezelés
- Könyvtárak
- Unit tesztelés

6. Webes protokollok és folyamatok működése

- HTTP/HTTPS protokoll
- DNS
- IP
- HTTP requests

7. Medotológiák

- Algoritmuselmélet
- Clean Code
- Continuous integration
- Scrum
- Kanban

8. Rendszereszközök

- Hosting (a projekttől függően)
       - Heroku
       - AWS
- Build folyamatok
- Logging

9. Kommunikációs eszközök

- Team message (Slack, Hipchat)
- Projektmenedzsment-eszközök (Trello, Jira...)

So, ready to become a junior programmer?

How are students selected to the course?

If you want to take part in the course, you need to complete a 4-step admission process that normally takes
2 weeks in total. This process allows us to select the most appropriate students for the course.
(We don't suggest you to quit your current job before completing the whole process.)

1. Application

Ready to change your life? Then submit your application!
The first thing you will need is a CV and a profile photo.

2. Video interview

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

3. Online test

If you successfully meet the requirements of the previous round you will receive an online test that will help us evaluate your cognitive skills. Don't worry, your IT skills will not be tested. ;)

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

5. Trial exam

If you successfully pass the interview, there is only one step left:
a trial exam at our office to test your programming skills.

You will be informed about whether you have been admitted to the course no more than 30 days before the course is scheduled to start. If you are successful, we will then take care of all the required paperwork for you, and look forward to meeting you on the first day of the course. :) Good luck!

Ready to change your life? Then submit your application!
The first thing you will need is a CV and a profile photo.

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

If you successfully meet the requirements of the previous round you will receive an online test that will help us evaluate your cognitive skills. Don't worry, your IT skills will not be tested. ;)

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.

If you successfully pass the interview, there is only one step left:
a trial exam at our office to test your programming skills.

You will be informed about whether you have been admitted to the course no more than 30 days before the course is scheduled to start. If you are successful, we will then take care of all the required paperwork for you, and look forward to meeting you on the first day of the course. :) Good luck!

Tuition

You can pay tuition fees before or after the course.

Post-payment

990.000

HUF + VAT

  • After the course ends we help you find a job with minimum 340.000 HUF gross salary
  • Payment: 100.000 HUF + VAT on signing the contract, and after the end of the course 49.445 HUF + VAT / month in 18 installments (first installment within 3 months of the course ending)
  • By the 15th week of the course you can decide not to ask for job placement by paying 800.000 HUF + VAT in 12 installments after the course (first installment after paying the tuition fee). However, if you still accept a job offer from any of our hiring partners in the exclusivity period, of course you do not have to pay this amount.

Choose this option if you want to change career but are not able to pay for the course upfront.

Prepayment

690.000

HUF + VAT

  • After the course ends we help you find a job with minimum 340.000 HUF gross salary
  • Payment in two installments: 50% on signing the contract, 50% by 30 April
  • By the 15th week of the course you can decide not to ask for job placement by paying 800.000 HUF + VAT in 12 installments after the course (first installment after paying the tuition fee). However, if you still accept a job offer from any of our hiring partners in the exclusivity period, of course you do not have to pay this amount.

Choose this option if you don't want to worry about paying when the course has finished. And it's cheaper!

Without
job placement

1.290.000

HUF +VAT

  • Unlike the other options, after the course ends we won’t be able to help you find a job, and you won’t be able to work at our partner companies for 6 months after the last day of the course
  • Payment in two installments: 50% on signing the contract, 50% by 30 April

Choose this option if you already know where you're going to work after the course ends or if you want to finda job abroad.

The same recruitment process applies to all prospective students, but those who choose pre-payment will be given priority during the selection process. During the course, everyone participates in the same learning process and must take the same exams. Failure to follow the training curriculum will result in exclusion from the training, and in this case, based on the student's contract, the paid tuition fee can not be refunded (prepayment option) or must still be paid in full (post-payment option).

How, and with what terms, do we help you find you employment after the course?

Our partners

Our partners where we have placed our students from the last 3 cohorts
Our other partners with whom we have been cooperating since the beginning

Karrier

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

Kiből lesz jó fejlesztő?

A szoftverfejlesztő eszközök fejlődése az elmúlt évtizedben hatalmas változást hozott abban, hogy milyen képességekre van szüksége egy sikeres programozónak. Amíg az informatika térnyerésének első időszakában szinte tisztán a jó matematikai készségek jellemezték a sikeres programtervezőket, mára a helyzet sokat változott.

Természetesen még mindig fontos szerepet játszanak a logikai és absztrakciós készségek, de a szükséges képességek listája számos más elemmel is bővült. Például:

- folyamatos tanulás és önfejlesztés képessége
- kreativitás
- rugalmasság
- kitartás
- csapatmunkára való képesség
- jó kommunikációs készség

Ennek a mára már kibővült képességtérképnek viszont az eddiginél szélesebb réteg van a birtokában. A Green Fox Academy oktatóstábja abban hisz, hogy bárki, aki a fent említett alapkészségekkel bír, kemény munkával, 4 hónap alatt eljuthat a junior szoftverfejlesztő szintig, tekintet nélkül arra, hogy mi az eredeti végzettsége (akár építész, szabad bölcsész, zenész, tanár, grafikus művész vagy bármi más).

GY.I.K.

Ha valami nem egyértelmű számodra, fordulj hozzánk bizalommal, de összegyűjtöttük neked a leggyakoribb kérdéseket.

Ebben a szakmában nem szükséges papír az elhelyezkedéshez?

Tapasztalataink szerint abszolút nem, az számít, mit tudsz. Klisével megfogalmazva: nem az számít, honnan jössz, hanem hogy hova tartasz.:)

Mennyi elfoglaltságot jelent a képzés?

Egy hagyományos iskolához képest rövid időn belül nagyon sokat. A képzés teljes hossza 16 hét + 2x1 hét szünet, minden hétköznap reggel 9-től este 6-ig, amit otthoni készülés és gyakorlás követ. Nagyságrendileg heti 50-60 órával kell számolnod.

Milyen háttérrel érkeznek a hallgatók?

A lehető legkülönbözőbb területekről váltanak programozásra: tanult már nálunk bölcsész, jogász, sportoló, zenész, mérnök… Az sem kizárt, hogy valaki meglévő végzettségét szeretné kombinálni a programozással.

Next course starts: 13 May
Application deadline: 31 March

The admission procedure and the admission interviews are continuous. Empty slots are filled up on a regular basis. So if you want to make sure you get in, apply as early as possible!

Join and change your career!

---------------------------------------------------------------------------------------------- Tracking Code: Standard (Asynchronous) "Halado_programozo_kepzes" Insert the code below on: https://www.greenfoxacademy.com/halado-junior-programozo-kepzes ----------------------------------------------------------------------------------------------