KAŽDÝ SOFTWARE INŽENÝR BYL JEDNOU ZAČÁTEČNÍK.
Core program se zaměřuje na základy programování v Céčku a základní měkké dovednosti, jako je týmová práce, spolupráce a schopnost učit se. Zahrnuje také 6 měsíců placené stáže.
Proč právě C? Jazyk C je univerzální programovací jazyk, který je ve srovnání s jinými jazyky, jako je například JavaScript, považován za „bližší“ hardwaru. Jazyk C se často používá k vývoji vestavěných a/nebo operačních systémů a nabízí velkou kontrolu nad způsobem využití paměti a vstupů/výstupů.
Jazyk C je v podstatě nejlepším způsobem, jak se naučit, co tvůj program dělá v zákulisí, což podporuje lepší pochopení algoritmů, efektivity a logiky.
Jediným spolehlivým způsobem, jak se naučit programovat, je prostě programovat. Ve 42 Prague studenti kódují desítky projektů a denně se procvičují v programování, takže si od prvního dne budují své portfolio, které si uloží na svůj Github profil nebo jej prezentují v životopise.
Zatímco kódovat lze i z domova, odevzdávání projektů a jejich hodnocení musí probíhat na kampusu. Ve 42 Prague používáme jako hlavní jazyk angličtinu, což podporuje rozmanité a inkluzivní prostředí kampusu.
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
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í.
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:
| Algoritmy a AI | Standardní algoritmy na standardních strukturách v jazycích C a C++ |
| Paralelní programování | Znalost multi-threaded programů |
| Web | HTML, CSS, Javascript, php, python |
| Data a DB | SQL - maria-db, sqlite |
| Další | Test management (rigor), základy bezpečnosti |
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.
Po absolvování Piscine se zaměříš na pečlivě vybrané projekty, které tě seznámí s příkazovým řádkem, základy jazyka C či algoritmy. Pak přijdou na řadu složitější projekty v týmech, kde se společně se spolužáky ponoříš hlouběji do C, C++, náročnějších algoritmů nebo webového programování.
8-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.
18 měsíců
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ů
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. 🚪