Haladó
‍Junior programozó képzés

280+
ELHELYEZKEDEtt hallgató
19
Végzett osztály
90%
elhelyezkedési ráta

Alapinfók a képzésről

A Junior programozó képzésünk teljesen kezdő szintről indul, de ha már rendelkezel programozói alaptudással, a kurzus egy későbbi szakaszába is lehetőséged van becsatlakozni.

A képzésünk 3 modulból épül fel.

Az Alapozó modulban elsajátíthatod egy adott programozási nyelven az algoritmusok megvalósításának alapjait, valamint megtanulhatod a modern programok készítéséhez szükséges eszközök használatát (pl. editorok, IDE-k, parancssor és verziókezelő rendszerek, mint a Git.) A tananyag nyelvfüggetlen módon tanítja meg a programozási nyelvek alapvető építőelemeit (kifejezések, ciklusok, feltételek, függvények és adatstruktúrák). A modul végére önállóan képes leszel egy olyan kétdimenziós játékot írni, ahol a billentyűzeted segítségével tudsz mozgatni egy karaktert.

Az Orientációs modulban mélyebben megismerkedhetsz egy adott technológiával. Az előző modulban tanultakra építve bevezetünk a webfejlesztés kliens- vagy szerveroldali (back-end/front-end) fejlesztésébe, vagy hardverközelibb programok fejlesztésébe.

Projekt modulban 4-5 fős csapatban egy hosszabb projekten dolgozol. Ezek mind hasznos termékek (szoftverek) a Green Foxnak vagy más szervezeteknek (tipikusan a civil szférában), tehát valós felhasználói vannak.A projektek átívelnek évfolyamok projektidőszakai között, így lehetőséged van olyan komplexebb feladaton dolgoznod, amilyennel majd jövőbeni munkád során is találkozni fogsz. Ezáltal átélheted, milyen nehézségek várnak rád a mindennapokban. Ebben a modulban az útmutatásunk segítségével már magadtól kell elsajátítanod új technológiákat.

Ahhoz, hogy megállapítsd, tartasz-e már az Orientációs modulhoz szükséges szinten, és érdemes-e belevágnod a felvételibe, összeállítottunk neked egy szintfelmérőt.

Érdekes lehet számodra a rövidített képzés? Akkor olvass tovább...

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. Milyen tudást szerezhetsz meg?

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. Jelenleg az alábbi területekre van lehetőséged specializálódni:
Back-end
Front-end
Full-Stack
Desktop
DevOps
Mobile
Embedded (beágyazott rendszerek)
Data Science
Test Automation

2. Milyen hosszú a program és mennyi időt vesz igénybe?

MILYEN HOSSZÚ A PROGRAM?
A képzés teljes hossza 12 hét + 1 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 három hónap alatt programozó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.

3. Milyen módszertannal oktatunk?

A képzés mentori keretrendszerű oktatási formában zajlik. Ez a gyakorlatban azt jelenti, hogy az itt töltött idő csupán 10 százaléka klasszikus előadás, a többi mentorok által vezetett egyéni és csoportmunka.

A célunk az, hogy olyan környezetet teremtsünk a Green Foxban, amiben a későbbiekben dolgozni fogsz, ezért a tanulás a képzés teljes időtartama alatt többségében feladatok megoldásával történik. Hallgatóink a kurzus első felében gyakorló jellegű feladatokon dolgoznak, a második felében pedig komplex projektek fejlesztésébe kapcsolódnak be.

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 pl. a kommunikációs és prezentációs készség, a stresszkezelés, az együttműködés é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 minden osztállyal egy erre dedikált szervezetpszichológus foglalkozik. A nálunk tanuló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 mentorainknak és/vagy a partnereinknek az aktuálisan elsajátított tudásukról.

4. Mikor indulnak képzések?

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

Következő kurzus indulása: 2018. december 10.
Jelentkezési határidő: 2018. október 28.

Felvételi eredmények: pár nappal a felvételi utolsó lépcsője után

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

5. Hol és hány fővel zajlik az oktatás?

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 a később csatlakozó hallgatókkal együtt maximum 21 fő.

6. Milyen előképzettség szükséges a képzéshez?

Ha a kurzushoz annak csak egy későbbi szakaszában szeretnél csatlakozni, szükséged lesz programozói alapismeretekre. Ahhoz, hogy megállapítsd, tartasz-e már az ehhez szükséges szinten, és érdemes-e belevágnod a felvételibe, összeállítottunk neked egy szintfelmérőt.

Ami nélkül biztosan nem tudunk felvenni a programozói alapismereteken túl, 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 még előnyt jelenthet a felvételinél, de nem kritérium: ha már van egy diplomád, legyen az bármilyen.

... és fontos, hogy életkori határ sincs. :)

7. Mi történik a képzés után?

A képzés sikeres elvégzése után segítünk munkát találni. 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.

8. Milyen papírt kapsz a végén?

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.

Tematika

A képzésünk 3 modulból épül fel. Ha a rövidített képzésünkhöz csatlakozol, átugrod az Alapozó modult, és a kurzus számodra az Orientációs és Projekt modulból fog állni. Az egyes modulokban párhuzamosan több technológia (szakirány) indul.

A jelentkezési lapon igény szerint előzetesen megjelölheted a Projekt modulban felsorolt technológiákra vonatkozó preferencia-sorrendedet, de az, hogy pontosan mit fogsz tanulni, a következők szerint véglegesül:
  • szeretnél-e angol nyelvű csapatban tanulni
  • a partnercégeink aktuális igényei
  • a felvételi és vizsgaeredményeid
A Projekt modul 9 szakiránya alapvetően az aktuális partnerigényeknek megfelelően indul el, de amennyiben ezek közül kifejezetten egy konkrét technológiát tanulnál nálunk, a Kiegészítő csomaggal biztosíthatod annak indulását. Erről bővebb infót a Tandíj menüpont alatt találsz.

Azt már most megígérjük, hogy a képzés alatt minden olyan eszközt megtanítunk, amivel utána akár önállóan továbbképezheted magadat más technológiákra.

Figyelem, a lista hossza a nyugalom megzavarására alkalmas!:)

Orientációs modul

Ebben a négyhetes szakaszban mélyebben megismerkedhetsz egy adott technológiával. Bevezetünk a webfejlesztés kliens- vagy szerveroldali (back-end/front-end) fejlesztésébe, vagy hardverközelibb programok fejlesztésébe.

Itt már elkezdesz olyan eszközöket és metódusokat használni, amik valós ipari projektekben is megjelennek. Az egyes szakirányok anyaga itt már jobban különbözik egymástól, ezért az idő előrehaladtával egyre nehezebb lesz köztük a váltás.
Részletes Orientációs modul tematika

Spring

Tanulj a szerveroldali (back-end) alkalmazások fejlesztésének alapjairól a Java világ egyik legnépszerűbb frameworkjén keresztül, amit Springnek hívnak! A modul jó alap back-end fejlesztéshez, Android alkalmazásfejlesztéshez, DevOps-hoz és Data Science-hez. A modul végére képes leszel egy adatbázishoz csatlakozó interaktív webalkalmazás létrehozására.

Főbb témakörök

  • Haladó Java
  • Gradle
  • SQL
  • Spring Boot
  • Thymeleaf
  • MVC
  • ORM
  • REST
  • Bootstrap
  • Heroku

A Projekt modulban ezzel folytathatod:

  • Könnyű: Back-end, Mobile, Test Automation, Data Science
  • Közepes: DevOps
  • Nehéz: Desktop, Front-end, Full-Stack, Embedded

.NET

Tanulj a szerveroldali (back-end) alkalmazások fejlesztésének alapjairól a .NET framework segítségével C#-ban! A modul jó alap back-end fejlesztéshez, asztalialkalmazás-fejlesztéshez Microsoft környezetben, DevOps-hoz és Data Science-hez. A modul végére képes leszel egy adatbázishoz csatlakozó interaktív webalkalmazás létrehozására.

Főbb témakörök

  • Haladó C#
  • .NET Core
  • LINQ
  • SQL
  • ASP.NET
  • Razor Pages
  • MVC
  • ORM
  • REST
  • Bootstrap
  • Heroku

A Projekt modulban ezzel folytathatod:

  • Könnyű: Back-end, Mobile, Test Automation, Data Science
  • Közepes: DevOps, Mobile, Desktop
  • Nehéz: Front-end, Full-Stack, Embedded

Full-Stack

Tanulj webalkalmazásokat készíteni JavaScript segítségével! Mélyedj el a front-end és back-end fejlesztés rejtelmeiben Node.js használatával a szerveroldalon, és Vanilla JavaScript használatával a kliensoldalon! Ebben a szakaszban tudatosan nem mutatjuk még be a front-end frameworkök használatát. A modul jó alap Full-Stack fejlesztéshez, front-end alkalmazásfejlesztéshez, DevOps-hoz és Data Science-hez. A modul végére képes leszel egy adatbázishoz csatlakozó interaktív webalkalmazás létrehozására.

Főbb témakörök

  • Haladó JavaScript
  • Haladó HTML és CSS
  • DOM
  • SQL
  • Node.js
  • Express
  • MVC
  • REST

A Projekt modulban ezzel folytathatod:

  • Könnyű: Front-end, Full-Stack, Test Automation, Data Science
  • Közepes: DevOps, Back-end
  • Nehéz: Embedded (beágyazott rendszerek), Mobile, Desktop

C, Dev Boards

Tanulj a C programozásról, ami egy hardverközelibb nyelv. Készíts console alkalmazásokat, és írj olyan programokat, amik az ST fejlesztői boardjai által biztosított mikrokontrollereken futnak! Próbáld ki, miként tudnak egymással kommunkálni a boardok és más számítógépek! A modul végére képes leszel egy perifériákat vezérlő beágyazott alkalmazás létrehozására.

Főbb témakörök

  • C
  • Microkontrollerek
  • ST Boards
  • UART
  • I2C

A Projekt modulban ezzel folytathatod:

  • Könnyű: Embedded (beágyazott rendszerek), Desktop
  • Közepes: Mobile, Test Automation
  • Nehéz: DevOps, Data Science, Back-end, Front-end, Full-Stack

Projekt modul

A képzés utolsó, nyolchetes szakaszában 7-8 fős csapatban egy hosszabb projekten dolgozol.
Ezek mind hasznos termékek (szoftverek) a Green Foxnak vagy más szervezeteknek
(tipikusan a civil szférában), tehát valós felhasználói vannak.

A projektek átívelnek évfolyamok projektidőszakai között, így lehetőséged van olyan komplexebb feladaton dolgoznod, amilyennel majd jövőbeni munkád során is találkozni fogsz. Ezáltal átélheted, milyen nehézségek várnak rád a mindennapokban.
Ebben a modulban az útmutatásunk segítségével már magadtól kell elsajátítanod új technológiákat.
Részletes Projekt modul tematika

Back-end

Ezek a projektek webalkalmazások szerveroldali részére fókuszálnak Java és C# nyelven.A részvevők egy nagyobb rendszerben működő microservice-t fejlesztenek.

Főbb témakörök

  • Token alapú authentication
  • Aszinkron struktúrák
  • Komplex adatbázis-struktúrák
  • Migráció
  • Hosting
  • Continuous Integration
  • Design Patterns

Full-Stack

Ezek a projektek JavaScript nyelven készülnek a kliens- és a szerveroldalon is, így a résztvevők betekintést nyerhetnek a webfejlesztés miden oldalába, viszont kevesebbet tanulnak az egyes frameworkökről.

Főbb témakörök

  • Angular / React
  • Aszinkron struktúrák
  • Haladó DOM
  • SQL
  • Token alapú authentication
  • Complex database structures
  • Continuous Integration
  • Design Patterns

DevOps

Ezek a csapatok felelősek azért, hogy felállítsák és karbantartsák a futtató és tesztelő környezetet a többi projektnek. A csapattagoknak meg kell ismerkedni a szerver- és tárhelyszolgáltatókkal, valamint olyan eszközökkel, amikkel futtatni és monitorozni tudják az alkalmazásokat.

Főbb témakörök

  • AWS
  • EC2
  • EBS
  • S3
  • Docker
  • Loggolás
  • Monitorozás
  • Jenkins
  • Continuous Integration
  • Deployment Pipeline

Test Automation (Quality Assurance)

Ezek a csapatok felelősek a többi projekt minőségellenőrzésért és funkcionalitásáért. A csapattagoknak automatikus tesztelőkörnyezetek által futtatott programokat kell írniuk, hogy webalkalmazásokat teszteljenek és jelentéseket generáljanak.

Főbb témakörök

  • Continuous Integration
  • AWS
  • Selenium
  • Cucumber és Gherkin
  • Web drivers
  • BDD
  • Performanciatesztelés

Embedded (beágyazott rendszerek)

Ezek a csapatok olyan programokat írnak, amik az STM által biztosított fejlesztői kártyákon fognak futni, miközben azok másik eszközhöz (hardverhez) csatlakoznak és kommunikálnak velük. A projektek legtöbbször az ipari automatizálási vagy IoT területekről származnak.

Főbb témakörök

  • Haladó STM

Mobile

Ezek a projektek Java nyelven Android platformra írt mobilalkamazások. Egyes projektek a szerveroldali alkalmazást is elkészítik Springet használva.

Főbb témakörök

  • Android
  • Aszinkron struktúrák
  • Token alapú authentication
  • Continuous Integration
  • Design Patterns

Desktop

Ezek a projektek asztali alkalmazásokat fejlesztésével foglalkoznak a Microsoft platformra.

Főbb témakörök

  • Qt / WPF
  • Aszinkron struktúrák
  • WPF
  • Continuous Integration
  • Design Patterns

Data Science

Ezek a csapatok adatokat gyűjtenek minden egyes alkalmazástól, amit a többi csapat fejleszt. Ezekből az adatokból készítenek aggregált adatokat olyan eszközök segítségével, amiket nagy rendszereknél használnak az iparban.

Főbb témakörök

  • Spark
  • Python
  • AWS
  • Advanced SQL
  • Plotting
  • Time series adatbázisok
  • Loggolás
Az alábbi ábrán összefoglaltuk neked, hogy melyik modulban milyen technológiákra lehet specializálódni, és hogy az egyes modulok teljesítése után hova van lehetőséged továbbmenni.


A világoszöld elemek a könnyen teljesíthető váltások a modulok között. A sötétzöldek a nehezebb váltások, a szürkék pedig azok, amiket csak a legjobban haladóknak ajánlunk.
Alapozó modul
Orientációs modul
(itt tudsz becsatlakozni)
Projekt modul

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

Meggyőztünk? Legyél te is junior programozó!

Hogyan zajlik a felvételi?

Ahhoz, hogy csatlakozhass a képzésünkhöz, a következő ötlépcsős felvételi folyamaton kell végigmenned, ami kb. 2 hét alatt zajlik le. Erre azért van szükség, mert olyan jelentkezőket szeretnénk felvenni a kurzusra, akikről mi magunk is elhisszük, hogy el fogják tudni végezni a képzést.

1. Jelentkezés

Ha elhatároztad magad, hogy megváltoztatod az életed, add le a jelentkezésed! Amire biztosan szükséged lesz ehhez, az egy magyar vagy angol nyelvű önéletrajz és egy profilkép.

2. Videointerjú

A jelentkezés leadása után pár nappal kapsz tőlünk egy linket egy videóinterjúhoz, amiben előre rögzített kérdésekre kell válaszolnod egy webkamerán keresztül. Ebben az angol nyelvtudásodat is teszteljük, ami azért fontos, mert a képzés során angol nyelvű tananyagokat használunk, és hallgatóink minden pénteken angolul prezentálnak.

3. Online teszt

Amennyiben az előző körön túljutottál, e-mailben küldünk neked egy ún. DRT-tesztet, ami a kognitív készségeid felmérésében segít minket. Ezt otthonról, online tudod kitölteni, és maximum 1 órát vesz igénybe.

4. Személyes interjú

A teszt kiértékelése után nem sokkal értesítünk, hogy tovább jutottál-e a következő körbe. Ha igen, akkor behívunk egy kb. 30 perces interjúra, mert személyesen is szeretnénk megismerni téged. :)

5. Próbavizsga

Ha továbbjutottál az interjún is, akkor már csak egy lépés van hátra: egy próbavizsga, amit előre egyeztetett időpontban itt a Green Foxban kell megírnod.

Legkésőbb 30 nappal a kurzus indulása előtt értesítünk a felvételi eredményedről. Ha a legjobbak között vagy, elintézzük a papírmunkát, és sok szeretettel várunk a képzés első napján. :) Sok sikert!

Ha elhatároztad magad, hogy megváltoztatod az életed, add le a jelentkezésed! Amire biztosan szükséged lesz ehhez, az egy magyar vagy angol nyelvű önéletrajz és egy profilkép.

A jelentkezés leadása után pár nappal kapsz tőlünk egy linket egy videóinterjúhoz, amiben előre rögzített kérdésekre kell válaszolnod egy webkamerán keresztül. Ebben az angol nyelvtudásodat is teszteljük, ami azért fontos, mert a képzés során angol nyelvű tananyagokat használunk, és hallgatóink minden pénteken angolul prezentálnak.

Amennyiben az előző körön túljutottál, e-mailben küldünk neked egy ún. DRT-tesztet, ami a kognitív készségeid felmérésében segít minket. Ezt otthonról, online tudod kitölteni, és maximum 1 órát vesz igénybe.

A teszt kiértékelése után nem sokkal értesítünk, hogy tovább jutottál-e a következő körbe. Ha igen, akkor behívunk egy kb. 30 perces interjúra, mert személyesen is szeretnénk megismerni téged. :)

Ha továbbjutottál az interjún is, akkor már csak egy lépés van hátra: egy próbavizsga, amit előre egyeztetett időpontban itt a Green Foxban kell megírnod.

Legkésőbb 30 nappal a kurzus indulása előtt értesítünk a felvételi eredményedről. Ha a legjobbak között vagy, elintézzük a papírmunkát, és sok szeretettel várunk a képzés első napján. :) Sok sikert!

Tandíj

A képzés díját előre vagy utólag van lehetőséged kifizetni.

Utófinanszírozás

990.000

forint + ÁFA

  • A képzés sikeres elvégzése után segítünk az elhelyezkedésben min. bruttó 340.000 Ft kezdőfizetésért
  • Fizetés a képzés elvégzése után: 18 hónapon keresztül havi 55 000 Ft + ÁFA
  • Első részlet: a kurzus vége után legkésőbb 3 hónappal

Ezt válaszd, ha már szeretnél karriert váltani, de nincs meg rá a fedezeted.

Előfinanszírozás

690.000

forint + ÁFA

  • A képzés sikeres elvégzése után segítünk az elhelyezkedésben min. bruttó 340.000 Ft kezdőfizetésért
  • Fizetés 2 részletben: 50% a szerződés aláírásakor, 50% november 30-ig

Ezt válaszd, ha lehetőséged van egyben kifizetni a képzés díját.

Elhelyezés nélkül

1.090.000

forint + ÁFA

  • A képzés után nem kéred a segítségünket az elhelyezkedésben, és a szerződés szerint a képzés utolsó napjától számított egy éven belül nem lesz lehetőséged elhelyezkedni a Green Fox partnercégeinél.
  • Fizetés 2 részletben: 50% a szerződés aláírásakor, 50% november 30-ig

Ezt válaszd, ha már biztos helyed van a képzést követően, vagy külföldre mennél dolgozni közvetítés nélkül.

Kiegészítő csomag: 200.000 forint + ÁFA

A Projekt modul 9 szakiránya alapvetően az aktuális partnerigényeknek megfelelően indul el, de amennyiben ezek közül kifejezetten egy konkrét technológiát tanulnál nálunk, a Kiegészítő csomaggal biztosíthatod annak indulását.

  • Ehhez legalább 2 felvett hallgatónak ugyanarra a technológiára vonatkozó Kiegészítő csomagja szükséges
  • A csomagot bármelyik fenti finanszírozási formához választhatod kiegészítésként
  • Finanszírozási formától függetlenül a Kiegészítő csomagot legkésőbb november 30-ig kell kifizetned

Fontos:

  • Előfordulhat, hogy az adott technológiát csak angol nyelven tudjuk elindítani
  • Ha kéred a segítségünket a képzés utáni elhelyezkedésben, azt a Kiegészítő csomag ellenére sem tudjuk garantálni, illetve az is előfordulhat, hogy végül egy másik területen fogsz munkát találni
Minden leendő hallgató ugyanazon a felvételi eljáráson esik át, de a kiválasztásban előnyt élveznek azok, akik az előfinanszírozás opciót választják. A képzés folyamán mindenki ugyanabban a tanulási folyamatban vesz részt, és ugyanazokon a vizsgákon kell megfelelnie.
A hallgatói szerződésben meghatározott módon a képzési tanrend be nem tartása a képzésből való kizárással jár. Előfinanszírozás esetén a befizetett tandíjat ez esetben nem áll módunkban visszatéríteni, utófinanszírozás esetén pedig a hallgatót a képzés díjának utólagos megfizetésére kötelezzük

Hogyan és milyen feltételekkel segítünk neked munkát találni?

Partnereink

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.

Következő kurzus indulása: december 10.
Jelentkezési határidő: október 28.

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

Vágj bele, válts karriert!