Nauč se základy programování během svého zaměstnání s naším večerním a víkendovým Part-time kurzem!

Začátek dalšího kurzu: 3. dubna 2020
Uzávěrka přihlášek: 15. března 2020

Pro koho je kurz určen?

Dlouhodobě pracujeme na tom, abychom zpřístupnili náš superintenzivní Rekvalifikační kurz na Junior programátora lidem, kteří dosud neměli příležitost se kurzu zúčastnit - kvůli času nebo jiným omezením, například kvůli tomu, že nemůžou opustit předchozí pracoviště.

Na rozdíl od našeho 4,5 měsíce dlouhého rekvalifikačního kurzu na Junior programátora, tento kurz obsahuje jen první za tří modulů. Pokud se chcete naučit základům programováním, pak je pro vás tento kurz nejvhodnější. Můžete se také připojit, pokud zatím nechcete měnit svou kariéru, ale chcete vylepšit svou současnou kariéru naučením se kódovacích dovedností (např. projektový manažer atd.). V případě, že se na konci kurzu rozhodnete změnit kariéru na Junior programátora, navážete studiem Fast-track kurzu pro pokročilejší studenty a podstoupíte tak i druhý a třetí modul rekvalifikačního kurzu na Junior programátora.

Rozsah kurzu

Zaměřujeme se na vaše programovací dovednosti, snažíme se však zároveň rozvíjet i vaše měkké dovednosti

Standardní kurz Junior programátora zahrnuje tři moduly – přípravný, orientační a projektový. Během part-time kurzu zvládnete stejné učivo a trénink měkkých dovedností, jaké obsahuje první – přípravný – modul standardního kurzu, ale během jiného časového rozvrhu. Nebudete sice zatím připraveni na změnu kariéry, ale pochopíte základní nástroje, metodologii, principy vývoje webu, teorii algoritmu a online zdroje. Stejně jako v případě standardního kurzu budete muset i do part-time kurzu projít čtyřkolovým výběrovým řízením.

Tento kurz probíhá v angličtině, u které stačí znalost na komunikativní úrovni, a zaměříme se na programovací jazyk C#.  

Kurz vyvrcholí vytvořením jednoduché 2D hry a na jeho konci byste již měli mít dostatečné algoritmické myšlení. Naučíte se základy s Git, objektově orientované programování, C#, základy CSS & HTML a testování. Hlubší poznatky o vývoji webu nebo her jsou součástí následující - orientační - fáze.

Jak moc času kurz zabere?

14 hodin týdně, 4 měsíce

Jeden večer v týdnu - 3 hodiny (18:30 - 21:30)
+ každou sobotu (9:00 - 18:00)
+ 2 hodiny domácí práce za týden

Začátek kurzu:
3. dubna 2020

Cena

58 000 CZK + DPH

  • Platba ve splátkách:
    ve čtyřech měsíčních splátkách (14 500 CZK + DPH)
  • Platba jednorázově před kurzem

Při platbě jednorázově získáte slevu 10 %.

Začátek kurzu: 3. dubna 2020

Přihlásit se

Máte dotaz?

Kontaktujte nás!

Naše emailová adresa: ahoj@greenfoxacademy.com
Naše telefonnní číslo: +420 776 476 664
Nebo přijďte na naší další akci a zeptejte se osobně.

Časté dotazy:

Jaký je profil ideálního kandidáta?

  • Je starší 18 let (vrchní věková hranice není dána)
  • Hovoří angličtinou alespoň na komunikativní úrovni
  • Je motivován naučit se něco nového
  • Projde naším výběrovým řízením

    * matematika není podmínkou ;)
Přihlásit se
1. Jaké dovednosti můžu získat?

Během kurzu si osvojíte základy programovaní. Proberete stejnou látku, jako naši rekvalifikující se studenti za první, přípravný, modul. Naučíte se základy s Git, objektově orientované programování, C#, základy CSS & HTML a testování.

2. Kdy začíná další kurz a proč se přihlásit co nejdříve?

Další kurz: 3. dubna 2020

Výběr probíhá průběžně, čím dřív se tedy přihlásíte, tím větší je šance, že se do kurzu dostanete.

3. Kolik času kurz zabere?

Samotná práce v učebně je jeden pracovní den v týdnu večer a v sobotu od 9:00 do 18:00 hodin. Často však ještě dostanete domácí úkol, který budete muset vypracovat do následující lekce nebo látku k procvičování.

4. Jakou metodiku používáte?

Kurz využívá výukový formát založený na mentoringu. V podstatě to znamená, že pouze část výuky představují tradiční lekce, zbytek je vlastní práce koordinovaná ze strany mentorů. Studium během výcviku probíhá formou plnění zadaných úkolů.
Vaše studium však nebude jen o psaní kódů; stejně důležitý je rozvoj měkkých dovedností, jako jsou komunikace, prezentace, spolupráce a týmová práce. V našem týmu proto máme odborníky, kteří se věnují organizační psychologii a pracují pro nás na plný úvazek. Studenti se v průběhu celého kurzu účastní školení a koučovacích sezení.

5. Jaký certifikát získám po ukončení kurzu?


Pokud úspěšně projdete závěrečným testem - který však není povinný - získáte certifikát vydaný společností Green Fox Academy.

6. Kolik studentů do programu přijímáte?

Maximální kapacita jedné skupiny je 20 studentů.

7. Kde se bude kurz pořádat a co budu do kurzu potřebovat?

Kurz se koná v našich učebnách na adrese Václavské náměstí 11, Praha 1. Ke kurzu budete potřebovat pouze vlastní notebook (velmi základní model stačí).

Studijní program

Jaký je studijní program v rámci kurzu?


Základy vývoje webových aplikací jsou v rámci programu rozděleny do třech modulů.
  • szeretnél-e angol nyelvű csapatban tanulni
  • a partnercégeink aktuális igényei
  • a felvételi során rólad készült profil
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!:)

Přípravný modul

V této části jde o menší praktické úkoly, pokrývající základní nástroje, metodologii a principy vývoje webových aplikací. Dozvíte se rovněž základy teorie algoritmů, na které pak bude navazovat výuka v dalších fázích. Rovněž si představíme online zdroje (Stack Overflow, Mozilla Developer Network, CodeAcademy atd.), které budete neustále využívat v pozdějším studiu a v práci.
Přípravný modul

Főbb témakörök

  • Parancssor
  • Editorok
  • Kifejezések
  • Vezérlési szerkezetek
  • Függvények
  • Adatstruktúrák
  • Fájlkezelés
  • Modulok és használatuk
  • Unit tesztelés
  • Rajzolás
  • Objektumorientált programozás
  • Játék projekt
  • GitHub

Java

Az alapok elsajátítása Java nyelven, minden tananyag és feladat Javaban. A Java az egyik legnépszerűbb nyelv a világon, ezért nagyon jó kezdés ezen keresztül megismerni a programozás és a technológia világát. Egy jó alap később szerveroldali (back-end) vagy Android fejlesztésre, de minden más irányba lehetséges továbbhaladni vele. 

Az Orientációs modulban ezzel folytathatod:

  • Könnyű: Spring
  • Közepes: .NET, C, C++, Dev Boards, Full-Stack JavaScript

C#

Az alapok elsajátítása C# nyelven, minden tananyag és feladat C#-ban. Egy jó alap később .NET szerveroldali (back-end), mobil vagy asztali alkalmazásfejlesztésre Microsoft környezetben, de minden más irányba lehetséges továbbhaladni vele.

Az Orientációs modulban ezzel folytathatod:

  • Könnyű: .NET
  • Közepes: SpringC, C++, Dev Boards, Full-Stack JavaScript

JavaScript

Esetenként könnyebb ezzel a nyelvvel kezdeni a programozás tanulását, viszont a későbbiekben ez is nehezedik. JavaScriptben az objektumorientáltság sok szempontból másképp működik, mint más klasszikus objektumorientált nyelvnél (Java, C#), ezért az objektumorientált programozás alapjait TypeScripten keresztül mutatjuk be, ami egy programozási nyelv a Microsoft által fejlesztve. Ez az ág a legjobban a Full-Stack JavaScript modulhoz kapcsolódik, de minden más irányba lehetséges továbbhaladni vele.

Az Orientációs modulban ezzel folytathatod:

  • Könnyű: Full-Stack JavaScript
  • Közepes: .NET, SpringC, C++, Dev Boards

Instruktážní modul

V této části jde o menší praktické úkoly, pokrývající základní nástroje, metodologii a principy vývoje webových aplikací. Dozvíte se rovněž základy teorie algoritmů, na které pak bude navazovat výuka v dalších fázích. Rovněž si představíme online zdroje (Stack Overflow, Mozilla Developer Network, CodeAcademy atd.), které budete neustále využívat v pozdějším studiu a v práci.
Instruktážní modul

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

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, asztali és mobilalkalmazá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

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, C++, Dev Boards

Tanulj a C és C++ programozásról, amik hardverközelibb nyelvek. Készíts asztali 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
  • C++
  • SQL
  • Microkontrollerek
  • ST Boards
  • FreeRTOS
  • 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

Projektový modul

V tomto modulu budete ve skupinách po 3 pracovat na komplexních projektech, sestavených na základě reálných projektů a pracovních postupů sponzorských společností. Skupinové aktivity probíhají v rámci každodenních činností a v rámci týdenních prezentací, ale také ve výrobním (reálném) prostředí. Práci na projektu bude nutné zorganizovat s využitím metodiky pružného projektového řízení (Scrum, Kanban), což vám pomůže připravit se na reálné pracovní podmínky.
Projektový modul

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
  • Integrációs tesztelés
  • Continuous Integration
  • Design Patterns

Front-end

Ezek a projektek webalkalmazások kliensoldali fejlesztésével foglalkoznak valamelyik népszerű JavaScript framework segítségével (Angular.js vagy React). Ezek az alkalmazások olyan szerveroldali programokhoz csatlakoznak, amiket másik csapatok fejlesztenek.

Főbb témakörök

  • Angular.js / React
  • Aszinkron struktúrák
  • Haladó DOM
  • Token alapú authentication
  • Integrációs tesztelés
  • 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.js / React
  • Aszinkron struktúrák
  • Haladó DOM
  • Token alapú authentication
  • Complex database structures
  • Integrációs tesztelés
  • 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
  • Web drivers
  • Cucumber és Gherkin
  • 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
  • FreeRTOS
  • LabView

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
  • Integrációs tesztelés
  • 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
  • Integrációs tesztelés
  • 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

Jak probíhá přijímací řízení?

Pro účast v kurzu nejsou nutné žádné tradiční vstupní předpoklady. Jednu věc však musíte zvládnout – angličtinu. A to plynule. V průběhu kurzu je to velmi důležité, neboť studijní plán i výuka je v angličtině a páteční prezentace studentů probíhají také v angličtině. Není nutná žádná jazyková zkouška.
I když to není nutnou podmínkou, výhodou během přijímacího procesu může být:
- máte-li jakýkoliv titul
- jestliže jste někdy zkoušeli sami programovat nebo se účastnili nějakého internetového kurzu

*Kroky výběrového řízení se mohou měnit.

1. Krok

Pokud jste připraveni změnit svůj život, pošlete nám svou přihlášku!
První věc, kterou musíte udělat, je poslat nám svůj životopis.

2. Krok

Dalším krokem výběrového procesu je kognitivní test. Budete potřebovat dobré připojení k internetu, počítač a vhodné místo pro soustředění. Všechny pokyny budou doručeny emailem. Samotný test trvá
maximálně 20 minut.

3. Krok

Během pár dní obdržíte pozvánku na osobní pohovor či odkaz na video pohovor. Tato část výběrového řízení je zaměřena na anglický jazyk a prezentační dovednosti. Video pohovor probíhá pouze v případě, kdy setkání osobně není možné v průběhu nadcházejících dnů a zabere přibližně 10 minut před web kamerou. Všechny pokyny Vám budou zaslány emailem. Buďte bez obav, Vaše znalosti v IT oboru se netestují. ; )

4. Krok

Po úspěšném absolvování kognitivního testu budete pozváni na programovací simulaci. Nebojte se, simulace je přizpůsobena pro naprosté začátečníky. Budete potřebovat pouze dobře nabitý notebook, stabilní připojení k internetu a dobrou náladu. ;) V závislosti na Vaší časové dostupnosti a našeho mentora může být simulace prováděna jak v rámci osobní schůzky tak online.

Přihlásit se

Pokud jste připraveni změnit svůj život, vyplňte přihlášku!
První věc, kterou musíte udělat, je poslat nám svůj životopis a sdělit nám pár základních informací.

Dalším krokem výběrového procesu je kognitivní test. Budete potřebovat dobré připojení k internetu, počítač a vhodné místo pro soustředění. Všechny pokyny budou doručeny emailem. Samotný test trvá
maximálně 20 minut.

Během pár dní obdržíte pozvánku na osobní pohovor či odkaz na video pohovor. Tato část výběrového řízení je zaměřena na anglický jazyk a prezentační dovednosti. Video pohovor probíhá pouze v případě, kdy setkání osobně není možné v průběhu nadcházejících dnů a zabere přibližně 10 minut před web kamerou. Všechny pokyny Vám budou zaslány emailem. Buďte bez obav, Vaše znalosti v IT oboru se netestují. ; )

Po úspěšném absolvování kognitivního testu budete pozváni na programovací simulaci. Nebojte se, simulace je přizpůsobena pro naprosté začátečníky. Budete potřebovat pouze dobře nabitý notebook, stabilní připojení k internetu a dobrou náladu. ;) V závislosti na Vaší časové dostupnosti a našeho mentora může být simulace prováděna jak v rámci osobní schůzky tak online.

Přihlásit

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

Máte další otázky o Part-time kurzu základů programování či navazujícím studiu?

Rozhodnete-li se po kurzu změnit kariéru na programátora, zvolte Fast-track kurz

Nejen studenti, kteří úspěšně projdou Part-time kurzem základů programování, mohou navázat na své dosavadní znalosti a začít studovat Full-time kurz až od orientační fáze, tzn. připojit se k probíhající třídě na zbývající 2 moduly (orientační a projektový) v rámci Fast-track kurzu.

Tato možnost je otevřena i pro všechny ostatní, kteří již mají určité znalosti programování, jako jsou základy implementace algoritmu v konkrétním programovacím jazyce (aktuálně C#), moderní nástroje (editory, IDE, příkazový řádek a systémy správy verzí, jako je Git) a také základní pojmy, jako jsou cykly, podmínky, funkce a datové struktury vč. jejich praktického užití v objektově orientovaném programování.

Zájemci o Fast-track kurz musí kromě přijímacího řízení absolvovat také odborný rozdílový test.
Nejbližší rekvalifikační kurz na Junior programátora: od 2. března 2020

Nejbližší part-time kurz základů programování: 3. dubna 2020

Nejbližší fast-track kurz: 14. dubna 2020

Upozornění!
Přijímací řízení a přijímací pohovory probíhají průběžně. Volná místa se postupně zaplňují. Chcete-li tedy mít jistotu, že se do kurzu dostanete, přihlaste se co nejdříve!

Pokračujte a naučte se nejžádanější dovednosti současnosti!

Informuji.cz = Akce, Kultura a Výlety v ČR