STUDIUM

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

KAŽDÝ SOFTWARE INŽENÝR 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ískají studenti hluboké pochopení toho, jak software ve skutečnosti funguje – naučí se nejen psát kód, ale i přemýšlet jako vývojáři. 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 čistá 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ím.

Připraveno pro éru AI

Umělá inteligence je přirozenou součástí výuky. Studenti vytvářejí vlastní řešení postavená na AI a LLM a učí se efektivně využívat moderní AI nástroje. Obsah výuky se vyvíjí ruku v ruce s technologickým průmyslem – absolventi tak nejen ovládají současné technologie, ale jsou připraveni i na to, co přijde v budoucnu.

Jak to u nás 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. Curriculum nabízí přes 250 projektů a je pravidelně testováno a aktualizováno pedagogickým týmem ve Francii, aby bylo v souladu s aktuálními požadavky našeho odvětví.

201020_Curriculum-grafik_42_S_Coding_8sek-2 (1).gif

Všichni mají stejný výchozí bod na mapě učebního plánu. Odtud si mohou zvolit svou cestu, tempo a později i specializaci. Učební plán nabízí více než 250 projektů a je pravidelně ověřován a obnovován pedagogickým týmem, aby odpovídal požadavkům oboru.

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

Základy programování Standardní algoritmy na standardních strukturách v jazycích 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í Core programu 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 velkorysý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

    


ZÁKLADY PROGRAMOVÁNÍ

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.

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

18 měsíců

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

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.

Naši studenti často získávají své první pozice díky nabídkám od našich partnerů, ale taky si mnoho z nich najde svou vlastní cestu. Ať už přes nás, nebo sami, dovednosti, které získáš ve 42 Ti otevřou dveře. 🚪

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ÁŠ