STUDIUM

Error 404: Zastaralé vzdělání nebylo nalezeno. Vítej ve 42 Prague.

KAŽDÝ IT TALENT BYL JEDNOU ZAČÁTEČNÍK.

Jak se učí programování ve 42 Prague?

   

Nejdříve pevné základy

Začíná se s jazykem C, na kterém si postavíš základy programování. Díky přímé práci s hardwarem a pamětí získáš jako student hluboké pochopení toho, jak software ve skutečnosti funguje – naučíš se nejen psát kód, ale i přemýšlet jako vývojář/ka. Tento základ umožňuje mnohem rychlejší a snazší učení jakéhokoli dalšího jazyka. 

Od základů k reálnému vývoji

Následuje Python, jeden z nejžádanějších jazyků na trhu. Jeho srozumitelná a dobře čitelná syntaxe umožňuje studentům soustředit se na řešení problémů, návrh architektury a na pokročilé koncepty, jako je objektově orientované a funkcionální programování. Python otevírá dveře k vývoji webů, automatizaci, práci s daty, AI i podnikovým aplikací. 

PřipravenI PRO ÉRU AI

Umělá inteligence je přirozenou součástí výuky. Jako student/ka si vytvoříš vlastní řešení postavené na AI a LLM a budeš se učit efektivně využívat moderní AI nástroje. Obsah výuky se vyvíjí ruku v ruce s technologickým průmyslem – jako náš absolvent tak nejen ovládneš současné technologie, ale budeš připraven/a i na to, co přijde v budoucnu.
   

UČ SE </42> CESTOU

Programování se nenaučíš z prezentací. Naučíš se ho tím, že programuješ. Ve 42 Prague studenti od prvního dne píší reálný kód, pracují na desítkách projektů, tvoří výstu díky AI a denně trénují programování. Každý projekt je zároveň krokem k vlastnímu portfoliu - ať už na tvém GitHubu, nebo v životopise.

I když můžeš kód psát odkudkoli, odevzdávání projektů a jejich hodnocení probíhá přímo na kampusu v Praze. Pracovním jazykem je angličtina, která podporuje otevřené, mezinárodní a inkluzivní prostředí, kde se připravíš na reálný svět IT.

Tak jak to ve 42 Prague funguje?
🧑🏽‍🏫 Žádní učitelé
📅 Žádné hodiny nebo rozvrh
💸 Žádné školné a poplatky
🇬🇧 Vše v angličtině
🫂 Peer-to-peer

DOBŘÍ VÝVOJÁŘI SE PROSTĚ NAUČÍ KÓDOVAT. SKVĚLÍ VÝVOJÁŘI SI OSVOJÍ ROVNOU CELOU SADU DOVEDNOSTÍ.

PROGRAM VYŠŠÍHO VZDĚLÁVÁNÍ

Všichni student začínají na stejné úrovni na pomyslné mapě studijního plánu. V tomto bodě máš svobodu vybrat si svou vlastní cestu i tempo a později také specializaci. Celá studia nabízí přes 250 projektů a jsou pravidelně testována a aktualizována pedagogickým týmem, aby byla v souladu s aktuálními požadavky našeho odvětví.

201020_Curriculum-grafik_42_S_Coding_8sek-2 (1).gif

  

Dovednosti získané v rámci základního studia: 

Základy programování Standardní algoritmy na standardních strukturách v jazyku C
Správa systému Budování, zabezpečení a správa moderní serverové infrastruktury
Algoritmizace Návrh, analýza a optimalizace efektivních algoritmů
Objektově-orientované programování Python, principy OOP, návrhové vzory a softwarová architektura
Umělá inteligence LLM, prompt engineering, RAG a agentní AI systémy
Systémové a síťové programování Multithreading, síťové protokoly, konkurenční a distribuované systémy
Web Full-stack vývoj, API, databáze a nasazování aplikací (deployment)

   

dovednosti získané ze specializace: 

Po absolvování základního studia si vybereš vlastní kombinaci projektů, na které se budeš specializovat. Každý projekt je navržen tak, aby tě naučil určité programátorské dovednosti, což ti umožní:

Během práce na plný úvazek lze studovat více než 100 projektů s flexibilními termíny. 

DATABÁZE
WEB DEVELOPMENT
VÝVOJ MOBILNÍCH APLIKACÍ
VÝVOJ HER
OPERAČNÍ SYSTÉMY
SOFTWARE PRO AUTOMOTIVE
MOBILNÍ EKOSYSTÉMY

TESTOVÁNÍ SOFTWARU
POČÍTAČOVÁ GRAFIKA
ROBOTIKA/HARDWARE
AI A STROJOVÉ UČENÍ
NÁVRH ALGORITMŮ
DEV OPS/DOCKER
KYBERNETICKÁ BEZPEČNOST

   

pro shrnutí mapa studií 


ZÁKLADNÍ STUDIA

Základní studium (Core Curriculum) trvá 12–24 měsíců a probíhá vždy v závislosti na tempu studenta. Po absolvování „Piscine“ studenti budují pevné základy prostřednictvím praktických projektů v jazyce C, algoritmech a Unixových systémech, díky čemuž chápou fungování softwaru na hlubší úrovni. S postupem času přecházejí k Pythonu, vývoji webu a týmovým projektům, přičemž pracují s AI technologiemi. Stávají se tak adaptabilními talenty, pro které je využívání umělé inteligence přirozeností, a jsou plně připraveni na moderní technologický trh.

12-24 měsíců

PRVNÍ PLACENÁ STÁŽ

Zde si otestuješ své dovednosti a programovací schopnosti v praxi.

4-6 měsíců

SPECIALIZACE

Tato část našeho výukového plánu nabízí více než 100 projektů, které tě postaví před výzvy, se kterými se setkávají pokročilí IT specialisté. Vyžadují více času a k jejich zdárnému dokončení je nezbytné pracovat ve větších týmech.

Bez časového limitu

ZÁVĚREČNÁ STÁŽ

Na stáži – ve skutečném pracovním světě – budeš mít možnost své nově nabyté dovednosti předvést a zdokonalit.

6 měsíců

IGOR

8 měsíců, 45 a více hodin studia týdně.

CULLEN

18 měsíců. 25 až 30 hodin studia týdně.

ANDREA

24 měsíců. 15 hodin týdně.

   

FDF - PRVNÍ GRAFICKÝ PROJEKT 🚀

Vstup do světa počítačové grafiky s vlastním 3D modelem vytvořeným z mapových dat. Pomocí jazyka C a lehké grafické knihovny MiniLibX se naučíš, jak přenášet matematické transformace do vizuální podoby – přibližování, rotace i pohyb v prostoru v reálném čase. Ideální start pro každého, kdo chce pochopit, jak funguje grafické jádro softwaru a první kroky v programování vizualizací.

Podívej se na video

SO_LONG - TVÁ PRVNÍ HRA 🎮

Vytvoř si vlastní 2D hru v jazyce C – projdi bludištěm, sbírej předměty a najdi cestu ven. Seznámíš se se zpracováním vstupů v reálném čase, logikou pohybu postavy a základy animace, to vše s pomocí grafické knihovny MiniLibX. Praktický úvod do vývoje her a čisté architektury kódu, který tě naučí myslet jako herní vývojář.

Podívej se na video

CUB3D

Postav si vlastní 3D hru ve stylu Wolfenstein 3D – s použitím raycastingu v jazyce C. Využiješ minimalistickou grafickou knihovnu MiniLibX a vytvoříš herní engine, který převádí 2D mapu do 3D prostředí v reálném čase. Ideální projekt pro každého, kdo chce pochopit principy herní grafiky „z první ruky“.

Podívej se na video

MINISHELL

Vyvíjej vlastní Unix shell v jazyce C – minimalistický klon Bashe podle pravidel systému. Minishell je základní projekt, ve kterém si osvojíš práci na úrovni operačního systému: správu procesů, manipulaci se souborovými deskriptory a spouštění příkazů. Ideální vstup do světa systémového programování a hlubšího porozumění tomu, jak funguje příkazová řádka „pod kapotou“.

Podívej se na video

kariéra při/PO 42 PRAGUE? 

Naši studenti často získávají své první IT pozice díky nabídkám od našich partnerů, ale taky si mnoho z nich najde svou vlastní cestu.

Dovednosti a zkušenosti, které získáš ve 42 Prague ti otevřou dveře k mnoha skvělým příležitostem jako například:  

Back-End/Front-End Developer, Game Developer, Full-Stack Developer, Mobile Application Developer, DevOps Engineer, Data Scientist, AI / Machine Learning Engineer, Cybersecurity specialista, UX/UI Designer, Cloud Engineer, Systémový architekt, Administrátor databází, Software Tester, IT projektový manažer, Technický Support Specialista.

100 %
STUDENTŮ DOSTANE PRACOVNÍ NABÍDKU JEŠTĚ V PRŮBĚHU STUDIA VE 42 PRAGUE
0
ŠKOLNÉ (ani žádné skryté poplatky)
50 061
PRŮMĚRNÝ PLAT PROGRAMÁTORA NA JUNIORSKÉ POZICI

(*ZÁKLADNÍ PLAT PROGRAMÁTORA, ZDROJ CZ.INDEED.COM)

ODPOVÍDÁME DŘÍV, NEŽ SE ZEPTÁŠ