KAŽDÝ IT TALENT BYL JEDNOU ZAČÁTEČNÍK.
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.
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í.
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.
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
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í.
| 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) |
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.
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ů
Zde si otestuješ své dovednosti a programovací schopnosti v praxi.
4-6 měsíců
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
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ů
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.