FAQ

Rozhodnutí pustit se do programování přináší různé otázky. Podívejte si na ty nejčastější. Pokud zde svoji otázku nenajdete, neváhejte se ozvat a zeptat se.

Můžu po kurzu najít práci v IT?

Po absolvování našeho kurzu získáte pevné základy v programování v Pythonu, což je momentálně jeden z nejvyhledávanějších programovacích jazyků. Přestože vám náš kurz nabídne skvělý start, většina pozic v IT vyžaduje hlubší specializaci a praktické zkušenosti.

S tímto kurzem budete ovládat klíčové aspekty Pythonu, což vám otevře dveře k začátečnickým pozicím, kde vám firma poskytne další výcvik a rozvoj. Na pozice typu „entry level“ tedy můžete mít po ukončení studia dostatečnou kvalifikaci.

Pro dosažení vyšších met profesionálního růstu však doporučujeme nepřestávat se vzdělávat a zaměřit se na specifické oblasti, které vás lákají a ve kterých vidíte svou budoucnost. A ať se dál vydáte jakýmkoliv směrem, budete vždy stavět na znalostech získaných na našich kurzech.

Proč se naučit Python a ne jiný programovací jazyk jako je Java?

Pokud přemýšlíte o výběru mezi Pythonem a Javou nebo jiným programovacím jazykem, je důležité znát některé klíčové rozdíly a výhody, které Python přináší. Jedním z nejmarkantnějších rozdílů je způsob, jakým oba jazyky přistupují k vývoji. V Pythonu můžete rychle začít psát a spouštět kód bez složitého nastavení, zatímco Java vyžaduje více konfigurace a často je třeba kód kompilovat před spuštěním.

Co se týče syntaxe, Python je často chválen za svou jednoduchost a čistotu. Tato čitelnost a stručnost kódu může zkrátit dobu vývoje a usnadnit život začátečníkům. Na druhou stranu Java, s její podrobnější a složitější syntaxí, může být méně intuitivní, zejména pro ty, kteří se teprve začínají učit programování. Přestože oba jazyky mají své místo v IT průmyslu, mnoho začátečníků a firem preferuje Python pro jeho efektivitu a jednoduchost.

Má programování v době umělé inteligence budoucnost?

Rozvoj umělé inteligence (AI) a strojového učení je nepochybně jednou z největších technologických revolucí současnosti. Mnoho lidí má obavy, zda automatizace a pokroky v AI neznamenají, že programování jako dovednost ztratí svůj význam. Naopak, programování hraje klíčovou roli v rozvoji a implementaci těchto technologií. AI a strojové učení potřebují programátory, aby tyto systémy vytvořili, upravili a optimalizovali.

Je zajímavé poznamenat, že některé z nejpokročilejších nástrojů v oblasti umělé inteligence, včetně známého modelu ChatGPT od OpenAI, jsou vyvinuty s využitím Pythonu. Toto svědčí o významu a relevanci programovacích jazyků i v době rostoucího významu umělé inteligence.

Programování tedy má nepochybně budoucnost, a to nejen v kontextu tradičního softwarového vývoje, ale také jako základní nástroj pro rozvoj a aplikaci nejnovějších technologií v oblasti umělé inteligence.

Co když nebudu programování zvládat?

Chápeme vaše obavy ohledně učení se programování, protože mnozí studenti na začátku mají obavy, zda to zvládnou. Nicméně v našich kurzech se tempo výuky přizpůsobuje potřebám jednotlivých studentů. Naši lektoři jsou velmi trpěliví a jsou zvyklí věci vysvětlovat několikrát, dokud není student plně spokojen s porozuměním daného tématu. Věřte, že nejste první, kdo má obavy, a právě proto jste u nás na správném místě.

Pokud máte pochybnosti o svých logických dovednostech, můžete využít našeho testu logických dovedností, který vám pomůže lépe se seznámit s tím, co vás čeká. Mnoho našich studentů postupem času zjišťuje, že je programování baví. Protože práce s kódem přináší uspokojení z řešení problémů, možnost tvorby něčeho nového a také získání dovednosti, která je v dnešní digitální době velmi ceněna. Pokud však zjistíte, že programování pro vás není to pravé, stále získáte cennou zkušenost, která vám může rozšířit obzory. Kurz vás nijak nezavazuje k tomu, abyste zvolili kariéru programátora.

Kdo jsou naši lektoři?

Naši lektoři jsou pečlivě vybraní profesionálové s praktickými zkušenostmi v oblasti programování a IT. Co je však důležitější, jedná se o nadšené lektory s vášní pro výuku a sdílení znalostí. Každý lektor tak přináší nejen nezbytné technické znalosti, ale také schopnosti tyto znalosti předávat srozumitelnou a přístupnou formou.

Důležitost lektorovy seniority či prestiže společnosti, ve které působí, nemusí být rozhodující. Někdy se dokonce stává, že programátoři s vysokou úrovní odbornosti a zkušeností nemají dostatečné pedagogické dovednosti nebo schopnost přizpůsobit svou komunikaci tak, aby byla srozumitelná i pro ty, kdo nejsou obeznámeni s IT sektorem. Pro nás je tedy klíčové, aby naši lektoři byli schopni vysvětlovat složité koncepty jasně a stručně, s ohledem na různé úrovně předchozích zkušeností našich studentů.

Naši lektoři jsou zde proto, aby vás inspirovali, motivovali a poskytovali vám neustálou podporu na vaší cestě učením se Pythonu.

Co když kurz zameškám či se nebudu moci zúčastnit hodiny?

Pokud z nějakého důvodu zameškáte kurz, nemusíte se obávat. Z každé lekce je k dispozici záznam, který si můžete kdykoli pustit a prohlédnout si obsah, který jste propásli. Doporučujeme si záznam shlédnout co nejdříve, ideálně před další plánovanou lekcí, abyste měli aktuální informace a mohli následovat tempo kurzu.

Nicméně je důležité zdůraznit, že delší absence v kurzu se nedoporučuje. Přímá účast a interakce s lektorem a ostatními studenty je klíčová pro efektivní učení a chápání látky. Pokud se vyskytnou jakékoli problémy či otázky, je vždy nejlepší se obrátit na nás a společně najít řešení.

Kolik času studium zabere?

Studium programování je koncipováno jako intenzivní a komplexní zážitek, který vyžaduje osobní závazek a investici času i mimo strukturované lekce s lektorem. Tento přístup je nezbytný nejen pro opakování a upevňování nově nabytých znalostí, ale také kvůli pravidelným domácím úkolům, které jsou součástí kurzu a jsou navrženy tak, aby prohloubily vaše praktické dovednosti a porozumění látky.

Je důležité si uvědomit, že množství času potřebného k samostudiu se může lišit. Někteří studenti mohou zvládnout potřebné úkoly a revizi látky v rámci jedné hodiny, zatímco jiní zjistí, že pro dosažení optimálních výsledků preferují delší dobu samostudia. Bez ohledu na to, kolik času studiu věnujete, je důležité pochopit, že každá minuta strávená studiem představuje cennou investici do vašich budoucích odborných a kariérních možností.

Důsledné studium a praktické zlepšování vašich dovedností vám pomůže lépe porozumět kurzu, ale také vám poskytne solidní základ, na kterém můžete stavět vaši budoucí kariéru v oblasti programování.

Jaké technické vybavení je zapotřebí?

Pro účast v našem kurzu programování v Pythonu potřebujete počítač s přístupem k internetu, mikrofonem a ideálně i kamerou pro lepší interakci během živých lekcí. Ať už máte Windows, Mac či Linux, všechny tyto systémy jsou plně kompatibilní s naším kurzem.

Pokud jde o samotné programování, budeme používat online nástroje na psaní kódu, což je velmi vhodné pro začátečníky, protože eliminuje potřebu instalace a nastavování softwaru. Nicméně, pokud máte zájem si vytvořit vlastní vývojové prostředí, můžete si nainstalovat Python a Visual Studio Code (často označované jako VS Studio).

Instalace Pythonu:

  1. Navštivte oficiální webové stránky Pythonu na adrese python.org.
  2. Stáhněte si instalátor pro svůj operační systém.
  3. Spusťte instalátor a postupujte dle pokynů. Doporučujeme zaškrtnout možnost „Add Python to PATH“, což vám umožní spouštět Python přímo z příkazové řádky.

Instalace a nastavení Visual Studio Code:

  1. Navštivte oficiální stránky Visual Studio Code na adrese code.visualstudio.com.
  2. Stáhněte a nainstalujte VS Code pro váš operační systém.
  3. Po instalaci otevřete VS Code a navštivte sekci rozšíření (Extensions). Vyhledejte a nainstalujte rozšíření „Python“, což vám umožní efektivně psát kód v Pythonu přímo v VS Code.

Zdůrazňujeme, že instalace Pythonu a VS Studio je doporučená, ale nikoli nezbytná. Hlavním cílem je, abyste se cítili pohodlně a mohli se plně soustředit na učení, ať už s instalovaným softwarem nebo online nástroji.