Python week November Black Friday
This week up to 80% off on Python courses. More info
Black friday is here! Get up to 80 % extra points for free! More info

How to choose a programming language?

  • No matter how old you are or what your education is. Choose what you want to prove and we'll teach you in complete practical courses:

    • Dobrá volba! V ČR nyní chybí 20.000 programátorů (zdroj: HN) a IT platy i firemní benefity jsou lepší a lepší! Co bys chtěl dělat?

      • Máš raději logiku, vymýšlení postupů a práci s daty nebo design a komunikaci s uživatelem:

      • Co by tě zajímalo?

        • Na té nejnižší úrovni se programuje v C/C++, zařízení typu Raspberry Pi s operačním systémem se programují v Pythonu.

        • Pro tyto účely se používá téměř výhradně programovací jazyk Python.

        • Firemní alfou a omegou jsou programovací jazyky Java a C# .NET. Pro analýzu velkých dat se používá Python.

        • Pro platformu Android se nejčastěji programuje v jazycích Java nebo Kotlin. Pro iOS ve Swift.

        • Pro technologicky vyspělé nebo náročné hry se používá téměř výhradě jazyk C++. Protože je ale extrémně složitý, AAA hry se někdy dělají i v prostředí Unity3D. Nelze zde sice dosáhnout takového výkonu, ale vytvoření hry je nespočetněkrát jednodušší a máš šanci ji tak reálně dokončit.

        • A určitě nechceš tvořit raději aplikace webové? Mnohem lépe se dostávají mezi lidi a mají řádově více uživatelů... Pokud chceš opravdu jít směrem starší technologie, doporučujeme začít s jazykem C# .NET nebo Java a následně přejít na kurz formulářových aplikací v daném jazyce.

        • Tyto věci se programují v jazyce C++.

      • Stačí ti rozmezí 35.000 - 150.000 Kč/měsíc?

        • Tak to nebude složité :) Nástupní platy juniorů bývají běžně kolem 35.000 Kč, po několika letech se dá bez problému dostat na 70.000 Kč, dále je to trochu dřina, ale jde to i přes stovku. Pro co nejvyšší plat doporučujeme vybrat jeden z následujících jazyků:

          Java - Korporátní klasika
          C# .NET - Korporátní klasika od Microsoftu
          JavaScript - Moderní a složitý jazyk
          C++ - Velmi složitý jazyk

        • IT trh má mnoho specifických benefitů, jedním z nich je možnost práce z domova a tedy pak logicky i možnost práce do ciziny, aniž bys musel vycestovat. Průměrný plat programátora ve světě je asi $62.000 (asi 116.000 Kč, zdroj) a to je opravdu jen průměr. Pro více informací prosím přejdi na naši výuku v angličtině.

    • Skvělá volba! IT trh je jeden z nejrychleji rostoucích a nejvýdělečnějších segmentů. Co potřebuješ vytvořit?

      • Doporučujeme začít s jazykem PHP a poté přejít přímo na E-shop kurz v této sekci.

      • Pro platformu Android se nejčastěji programuje v jazycích Java nebo Kotlin. Pro iOS ve Swift.

    • Pokud nepotřebuješ vysloveně nějaký složitý web, lze použít hotové řešení. Doporučujeme populární redakční systém WordPress.

    • Pokud se nechceš IT věnovat profesionálně, existují nástroje a řešení, které nejsou tak časově náročné. Spousta hezkých výtvorů se tak dá tvořit jen po večerech, aniž by člověk musel být profesionál. Na druhou stranu po těchto nástrojích není taková poptávka na trhu nebo se za ně neplatí dobré peníze. Co by tě zajímalo?

      • Pokud chceš jen tvořit jednoduché hry a chceš se zaměřovat hlavně na herní design a méně na programování, doporučujeme nástroj GameMaker. Pokud chceš vytvářet složitější hry a naučit se programovat tak středně, doporučujeme Unity3D. A pokud se chceš programováním třeba jednou živit a dobře se jej naučit, doporučujeme tvořit hry v MonoGame.

      • Pokud chceš jen rychle vytvořit jednoduché stránky, doporučujeme již hotový redakční systém WordPress. Pokud chceš vytvořit unikátní webovou prezentaci, což vyžaduje naučit se webdesign, zvol HTML/CSS, pro dynamické součásti webu poté jazyk PHP.

      • A určitě nechceš tvořit raději aplikace webové? Mnohem lépe se dostávají mezi lidi a mají řádově více uživatelů... Pokud chceš opravdu jít směrem starší technologie, doporučujeme jazyky C# .NET nebo Java.

      • Pro platformu Android se nejčastěji programuje v jazycích Java nebo Kotlin. Pro iOS ve Swift.

    • Pokud je mu do 12 let, doporučujeme jazyk Scratch. Pokud je mu více, doporučujeme začít konzolovými aplikacemi v některém z plnohodnotných univerzálních programovacích jazyků, např. v C# .NET.

  • Potřebuješ poradit s výběrem? Přepni výše na záložku "Průvodce". Jinak si vyber kurz programovacího jazyka nebo technologie, kterou se chceš naučit:

    Toto je zjednodušený seznam kurzů technologií. Pro kompletní rejstřík otevřete záložku "Rejstřík" výše.

  • [view_no_break]
  • Přejděte prosím na naší nabídku pro firmy.

 

Activities (1)