Krajta

50 nejlepších bezplatných online výukových programů pro Python

50 nejlepších bezplatných online výukových programů pro Python
Podle Index komunit programování TIOBE vydán v srpnu 2019 pro nejpopulárnější programovací jazyky, Python stojí 3rd v seznamu za programovacím jazykem Java a C. Výjimečný pokrok v popularitě jazyka Python ukazuje, jak tento jazyk získal důvěru milionů programátorů a stal se jedním z nejspolehlivějších programovacích jazyků.

Osobně mě nepřekvapuje ohromná popularita získaná jazykem Python, protože Python používám od mých počátků v programování a je to programovací jazyk na vysoké úrovni, který se velmi snadno naučí, ale jeden z nejsilnějších programovacích jazyků, který umožňuje vám s tím dělat spoustu věcí.

Díky multiplatformní podpoře je Python jedním z nejpoužívanějších programovacích jazyků, protože pomáhá programátorům vyhnout se používání různých nástrojů k přenosu aplikací a softwaru mezi různými platformami, jako jsou Android, Mac a Windows.

Je skvělý nápad začít svou programátorskou kariéru s Pythonem, který je jedním z nejjednodušších jazyků, které se můžete naučit, s podporou integrace do jiných jazyků, jako je Java, JavaScript, PHP atd. Učení jazyka Python je zábavný úkol, jakmile se s jazykem seznámíte a učiníte ho pro vás zajímavějším; Dám vám 50 nejlepších online výukových programů pro Python, které považujete za velmi užitečné.

  1. Jak myslet jako počítačový vědec  

Jak název napovídá, tento výukový program vám nejen pomůže začít programovat v Pythonu, ale také vám pomůže rozvíjet schopnosti myšlení, které každý programátor musí mít. Tento interaktivní výukový program patří k tomu nejlepšímu, co na webu najdete, přičemž každý detail je vysvětlen vhodným příkladem. Pro ty, kteří programování zkoušejí poprvé, bude tento návod velmi užitečný na jejich cestě stát se profesionálním vývojářem.

Každá kapitola je zvlášť věnována proměnným, výrazům a příkazům, toku programu, funkcím, datovým typům, numpy a souborovým I / O, abyste získali důkladnou znalost programovacího jazyka.

  1. krajta.org

Python je díky své elegantní syntaxi a přístupu dynamického psaní ideálním jazykem pro skriptování a rychlý vývoj aplikací. Krajta.org je oficiální dokumentace programovacího jazyka Python, a proto v tomto tutoriálu získáte všechny podrobnosti o tomto jazyce.

Toto je skvělý výukový program pro začátečníky, protože na začátku vám poskytne důkladnou představu o základech Pythonu a jakmile se s ním seznámíte, tutoriál vám představí pokročilejší kapitoly jazyka, jako jsou standardní knihovny, virtuální prostředí a balíčky, zpracování chyb , atd.

  1. Code Academy

Code Academy je jednou zastávkou tutoriálů o všech programovacích jazycích používaných ve všech koutech světa. Jeho nejnovější výukový program pro Python 3 pokrývá všechny základní programovací koncepty programovacího jazyka Python.

Pokud jste v jazyce Python noví nebo natož svět programování, pak je tento tutoriál určitě pro vás, protože každá kapitola je zvlášť věnována syntaxi, funkcím, toku řízení, seznamům, smyčkám, řetězcům, modulům, slovníkům, souborům, třídám a argumentům funkcí s hlubokými postřehy a příklady.

  1. Výukové body

Tutorials Point je další web, který nabízí bezplatné online výukové programy pro různé programovací a skriptovací jazyky. Komplexní výukový program Pythonu od Tutorials Point vás provede všemi základy programovacího jazyka Python.

Jakmile se seznámíte se všemi základy programovacího jazyka, tento tutoriál vás přenese na další úroveň tím, že vás seznámíme s pokročilými tutoriály Pythonu, které pokrývají třídy / objekty, regulární výrazy, programování CGI, databázi, síťování a mnoho dalších pokročilých témat.

  1. Hackr.io

Hackr.io je skvělá sbírka bezplatných i placených kurzů pro různé programovací jazyky. V době psaní tohoto článku je na tomto webu k dispozici více než 50 výukových programů pro Python, takže máte z čeho vybírat.

Nejlepší na tomto webu je, že při učení Pythonu se můžete také podívat na programovací aplikace Pythonu s frameworkem Django, strojové učení a další aplikace Pythonu.

  1. Bajt Pythonu

Byte of Python je speciálně vytvořený výukový program pro Python pro začínající programátory. Tento výukový program vás provede hned od nastavení interpretu Pythonu až po pokročilá témata, jako je objektově orientované programování, vstup a výstup, zpracování výjimek a standardní knihovny Pythonu.

Zpočátku mnozí považují výukový program za velmi rychlý, ale jakmile si na něj zvyknete, bude se vám tento návod opravdu líbit. Tento kurz je velmi doporučen pro začátečníky, ale ostatním s programovacím jazykem bude tento kurz také docela užitečný.

  1. LearnPython.org

Learn Python je skvělý interaktivní výukový program pro Python, který vám umožní začít programovat v Pythonu hned z vašeho webového prohlížeče. Vyhýbá se příliš velké teorii a hned začíná praktickými programy.

Tento výukový program zahajuje vaši cestu k osvojování jazyka Python s malým programem „Hello World“ a pomalu vás přesouvá k pokročilejším programům v programování Pythonu, díky nimž budete odborníkem na daný jazyk.

  1. Třída Pythonu Google

Třída Pythonu Google je velmi užitečný bezplatný online návod pro začínající i profesionální programátory. Jedná se o soubor teoretických, videí a interaktivních úkolů, které vám poskytnou důkladné znalosti programovacího jazyka Python.

Videokurzy nabízené v tomto tutoriálu jsou k věci a poskytují každou minutu podrobnosti potřebné pro začínající programátory. Interaktivní cvičení, která jsou součástí výukových programů, jsou také docela užitečná pro nácvik kódování.

  1. Naučte se X za Y minuty

Learn X in Y Minutes je Python 3.Výukový program 0, pomocí kterého se můžete naučit všechny aspekty kódování programovacího jazyka Python během několika minut, jak název napovídá.

Nejlepší na tomto výukovém programu je, že výukové programy jsou prezentovány ve formátu kódu, což je zajímavé a snadno srozumitelné pro programátory s předchozími znalostmi programování.

  1. Ponořte se do Pythonu

Ponořte se do Pythonu je bezplatný online tutoriál, který vás provede přímo od instalace tlumočníka Pythonu k základním konceptům programovacího jazyka. Máte možnost si tento výukový program přečíst online nebo si jej stáhnout v různých formátech, abyste jej mohli používat offline.

Jedná se o slušný výukový program pro Python, který pokrývá všechna témata hluboce s vynikajícími příklady. Pro začátečníky bude tento návod velmi užitečný.

  1. Výzva v Pythonu

Python Challenge není přesně výukový program, ale spíše programovací hádanka, která vám pomůže zvládnout koncepty Pythonu. Je to divný, ale velmi efektivní způsob, jak se naučit programovací jazyk.

Od této chvíle je na Python Challenge 33 úrovní a složitost každé výzvy se zvyšuje s každou úrovní, což z vás dělá návykovou. Díky dobře sestaveným hlavolamům a správně umístěným vodítkům se budete cítit výzvou a tlakem.

  1. Solo Nauč se

SoloLearn je jeden z nejinteraktivnějších výukových programů pro Python, který je k dispozici online. Díky jeho modulárnímu rychlému kurzu, který se podobá výukovému prostředí, je úkol jazykového učení zábavný, což je velmi dobré pro začátečníky.

Toto je výukový program pro Python 3, což znamená, že všechny základní i nové koncepty jsou velmi dobře pokryty, stačí provést malou registraci na jeho webu a pak je dobré jít.

  1. Skutečný Python

Real Python je zdrojem všech zastávek pro všechny výukové programy pro programování v Pythonu, které jsou zcela zdarma k použití. Všechna základní a pokročilá témata programovacího jazyka Python jsou hluboce pokryta podrobnými informacemi o každém z nich.

Pro přístup k tomuto výukovému programu nemusíte provádět žádnou registraci, ale může být dobrý nápad se zaregistrovat, protože vám pomůže přihlásit se k odběru nových blogů a výukových programů.

  1. TechBeamers

TechBeamers je můj osobní oblíbený bezplatný online výukový programovací jazyk Python.  Pokrývá všechny základní koncepty Pythonu opravdu dobře, aby pomohl programovat noobs, aby se koncepty dobře naučily.

Prostě to nekončí, protože pokrývá také pokročilá témata Pythonu, jako je Multithreading, zpracování výjimek, programování soketů, Python MongoDB a mnoho dalších témat vhodných pro profesionální vývojáře a správce systému.

  1. Praktická kniha o Pythonu

Python Practice Book je online výukový program pro programování v Pythonu se sbírkou základních i pokročilých konceptů programovacího jazyka Python. Tipy a triky zde uvedené od autora budou pro začátečníky na jejich programovací cestě zásadní.

Tento výukový program je rozdělen do 6 kapitol Začínáme, Práce s daty, Moduly, Objektově orientované programování, Iterátory a generátory a Funkční programování, přičemž každá kapitola zahrnuje každý kout a kout jazyka Pythonu.

  1. Automatizujte nudné věci pomocí Pythonu

Napsal Al Sweigart, Automate The Boring Stuff With Python je skvělá kniha o programování v Pythonu, kterou si můžete koupit na Amazonu, ale můžete si ji přečíst zdarma online na svých webových stránkách, protože kniha je k dispozici ke čtení zdarma pod licencí Creative Commons.

Jedná se o výjimečný výukový program pro Python, který vás naučí, jak obejít některé každodenní počítačové úkoly pomocí programování v Pythonu a zároveň vás procvičovat v konceptech Pythonu.

  1. Python pro začátečníky

Jak název napovídá, Python pro začátečníky je speciálně navržen pro všechny začínající programátory. Web obsahuje mnoho průvodců programováním v Pythonu, které pokrývají všechny základní a pokročilé koncepce programovacího jazyka.

Výukový program obsahuje několik velmi užitečných průvodců, jako je Beautiful Soup v Pythonu, Web Scrapping with Beautiful Soup a mnoho dalších pokročilých nástrojů Pythonu.

  1. Programování po hodinách

Výukový program pro Python After Hours Programming vás provede základy programovacího jazyka Python.

Pokrývá všechna základní témata jazyka Python, jako jsou funkce, smyčky, řetězce, n-tice, slovníky atd. a všechna pokročilá témata s aplikací programování v Pythonu s Django.

  1. Nový Boston Python 3.4 Výukový program

Nový Boston Python 3.4 Tutorial je videonávod, který je opravdu dobrým průvodcem pro začátečníky i profesionální vývojáře. Tento videonávod pokrývá celý Python 3.4 témata do jádra, aby bylo možné získat důkladnou znalost programovacího jazyka.

Tento výukový program je speciálně doporučený pro začátečníky, ale profesionální vývojáři ho také mohou dobře využít.

  1. Datové struktury Pythonu

Python Data Structure je bezplatný kurz nabízený University of Michigan prostřednictvím Coursera. Budete vedeni k provádění vícestupňových úkolů, jako je třídění nebo opakování pomocí n-tic, programy ke čtení a zápisu dat ze souborů a ukládání dat jako klíče nebo hodnoty pomocí standardních slovníků Pythonu.

  1. Používání Pythonu pro přístup k webovým datům

Další úžasný a užitečný kurz nabízený University of Michigan prostřednictvím Coursera. Pokud hledáte vývoj webové aplikace, může se vám tento výukový program ukázat jako velmi užitečný.

Provede vás procesem načítání dat z různých webů a API pomocí Pythonu, představí vám různé protokoly používané webovými prohlížeči k načítání dokumentů a webových aplikací. 

  1. Vynalezněte s Pythonem

Invent with Python je sbírka bezplatných elektronických knih od Al Sweigart. Bezplatná elektronická kniha vám pomůže s tvorbou her díky vynikajícím výukovým programům.

Díky různým základním a pokročilým tématům programování v Pythonu, které jsou popsány v tomto kurzu, si osvojíte jazyk.

  1. Čtyřdenní školení v Pythonu společnosti New Circle

Výukový program New Circle pro Python je čtyřdenní videoškolení, které vás provede základy programovacího jazyka Python. Jedná se o sbírku 12 videí, z nichž každé trvá přibližně 45 minut, což znamená, že pokrývá každý koncept jazyka.

Mnoho lidí upřednostňuje výuku pomocí videonávodu před teoretickým, a pokud jste jedním z nich, určitě vás tento návod potěší.

  1. Aplikované strojové učení v Pythonu

Applied Machine Learning in Python, nabízený University of Michigan prostřednictvím Coursera, je výjimečný kurz ideální pro profesionální programátory a vývojáře Pythonu.

Toto je skvělý výukový program pro analytiky dat a ty, kteří pracují na vědě o datech, protože vás seznámí s vytvářením funkcí pro provádění analýzy dat, vytváření a vyhodnocování datových klastrů.

  1. Mysli na Pythona

Myslíte si, že Python je brožovaná kniha, kterou si můžete koupit na Amazonu, ale můžete získat přístup k její verzi HTML online bez absolutního zaplacení. Toto je jeden z nejlepších tutoriálů, které vám představí základy informatiky a základy programování pomocí Pythonu jako základny.

Tento tutoriál může být skvělým způsobem, jak zahájit kariéru programátora, protože vysvětluje každý detail kódování pomocí skvělých praktických příkladů.

  1. Interaktivní: Základy programování v Pythonu

Runestone Interactive je populární tím, že nabízí učebnice open source zdarma pro různé kurzy. Chcete-li uložit nebo uložit záložku stránky, kterou jste četli, abyste mohli pokračovat ve čtení v budoucnu, musíte se zaregistrovat na webu, který je také zdarma.

Zde nabízený kurz programování v Pythonu je výjimečný; všechna témata v jazyce Python jsou pokryta užitečnými postřehy a praktickými příklady. To je skvělý návod pro začátečníky, protože na jednom místě získají vše o programování v Pythonu.

  1. Naučte se Python tvrdě

Autor Zed Shaw, Learn Python The Hard Way je jednou z nejlepších knih dostupných pro programování v Pythonu. Můžete si koupit brožovaný výtisk od Amazonu, ale není třeba utrácet peníze, protože jeho bezplatná online verze je k dispozici na jeho oficiálních webových stránkách.

Online verze je balíček 52 cvičení, který pokrývá každé téma programovacího jazyka Python s podrobnostmi a příklady kódu.

  1. Úvod do interaktivního programování v Pythonu (Coursera)

Úvod do interaktivního programování v Pythonu je bezplatný video kurz nabízený Rice University prostřednictvím Coursera. Je to zcela bezplatný online kurz v Pythonu, ke kterému můžete hned po přihlášení vstoupit.

Kurz je koncipován ve dvou částech, aby pomohl začínajícím programátorům seznámit se se světem vývoje aplikací pomocí Pythonu. V první části vás seznámí se základy programování s průvodcem po sestavení jednoduché arkádové hry s názvem „Pong“. A ve 2nd část vám pomůže vyvinout interaktivní aplikaci, jako jsou „Digitální stopky“, pomocí všech základů, které jste se naučili v 1Svatý část.

  1. Programování pro všechny (Začínáme s Pythonem)

Programování pro všechny je bezplatný online kurz Pythonu nabízený University of Michigan prostřednictvím Coursera. Tento interaktivní kurz vám pomůže se všemi základními znalostmi jazyka Python a provede vás od instalace Pythonu až po psaní vašeho prvního programu v Pythonu.

Pomůže vám také naučit se používat proměnné k ukládání, načítání a výpočtu informací a využívání základních programovacích nástrojů, jako jsou funkce a smyčky.

  1. Úvod do informatiky a programování pomocí Pythonu

Úvod do informatiky a programování pomocí Pythonu je bezplatný online kurz nabízený Massachusetts Institute of Technology prostřednictvím edX. Tento interaktivní videonávod vám pomůže vyřešit problémy v reálném světě pomocí Pythonu 3.5.

V tomto úžasném tutoriálu se naučíte základy programování v Pythonu, datové struktury, testování a ladění, algoritmy a mnoho dalšího.

  1. Naučte se programovat: Základy

Naučte se programovat: The Fundamentals je bezplatný online video kurz Pythonu nabízený University of Toronto prostřednictvím Coursera. Tento kurz je určen zejména pro začátečníky, protože tento kurz vás seznámí se světem programování s využitím jazyka Python jako základny.

Kurz je plný interaktivních a zábavných ukázkových programů, které vám pomohou zvládnout programování a vývoj aplikací pomocí programovacího jazyka Python.

  1. Python pro datovou vědu

Python for Data Science je bezplatný interaktivní video kurz nabízený Kalifornskou univerzitou v San Diegu prostřednictvím edX. Tento kurz vám představí spoustu výkonných nástrojů open-source důležitých pro datovou vědu.

Některé z nástrojů zahrnutých v tomto kurzu jsou python, notebooky jupyter, pandy, numpy, matplotlib, git atd. Kromě toho se naučíte základní proces datové vědy a základní statistické analýzy a metody strojového učení.

  1. Code Nerd: Python Video Tutorial

Výukový program Python Video z Code Nerd, který je kanálem YouTube pro video kurzy a výukové programy. Jedná se o sbírku 5 krátkých videí, která vám poskytnou základní, ale užitečnou představu o programování v Pythonu a jeho aplikacích.

Na konci každého videa se dozvíte, jak řešit problémy, které vám pomohou oprášit vaše dovednosti v programování v Pythonu.

  1. Naučit se programovat

Napsal Alan Gauld, Learning to Program je výjimečný pohled do světa programování prostřednictvím jazyka Python. Pokrývá všechny základy jazyka Python, jako je větvení, moduly a funkce, zpracování textu a souborů, zpracování chyb atd.

Obsahuje také některá pokročilá témata, jako jsou regulární výrazy, databáze, programování v síti, vývoj webového klienta a webové aplikace atd.

  1. Učitel Pythonu

Tutor Pythonu, který vyvinul Philip Guo, vám pomůže překonat složitost učení programovacího jazyka. Tento tutoriál Pythonu vám umožňuje napsat kód do samotného prohlížeče a zobrazit ho vizualizuje krok za krokem.

Na tomto tutorovi můžete také získat živou pomoc od online dobrovolníků, pokud máte jakýkoli dotaz nebo něco.

  1. Úvod do programování v Pythonu (Udacity)

Udacity je jednou z nejlepších bezplatných online výukových platforem pro různé kurzy v oblasti programování a vývoje, umělé inteligence, cloud computingu, vědy o datech, podnikání a autonomních systémů.

Úvod do výuky programování v Pythonu vás naučí základy programovacího jazyka Pythonu a osvědčené postupy programování. Naučíte se datové typy Pythonu, podmínky a smyčky, seznamy, slovníky a n-tice atd.

  1. Úvod do Pythonu: Absolutní začátečník

Introduction to Python: Absolute Beginner is a part of the Microsoft Professional Program in Entry-Level Software Development. Tento kurz se můžete naučit zdarma, ale pokud chcete udělat certifikaci, musíte zaplatit 99 babek.

Některé z vrcholů kurzu se naučíte používat Python v Jupyter Notebooks, manipulovat se vstupem / výstupem, podmíněnými příkazy a smyčkami atd.

  1. Narazil do Pythonu

Crash into Python je sbírka dokumentů a snímků, které vám pomohou naučit se a začít programovat v jazyce Python, pokud máte předchozí znalosti kódování v jakémkoli jiném programovacím jazyce.

Tento malý kousek vám poskytne dostatečnou představu o základech programovacího jazyka Pythonu a pomůže vám hned začít programovat v Pythonu.

  1. Full Stack Python

Výukový program Full Stack Python je ideální jak pro začátečníky, tak pro profesionální programátory, tento výukový program vám pomůže vytvářet, nasazovat a provozovat aplikace Pythonu.

Můžete si vytvořit vlastní webovou aplikaci v Pythonu se sadou jednotlivých projektů uvedených v tomto kurzu.

  1. Python Spot

Python Spot je ideální výukový program pro začátečníky i profesionální programátory a vývojáře, který pokrývá všechna témata od základů Pythonu až po pokročilá témata, jako jsou regulární výrazy a úvod do vytváření aplikací kvantové výpočetní techniky s Python.

  1. CS pro všechny

CS for All vám pomůže naučit se základy počítačové vědy pomocí programovacího jazyka Python. Tento výukový program obsahuje celkem sedm kapitol pokrývající všechny aspekty informatiky a programování v jazyce Python.

Některými tématy jsou funkční programování a syntaxe Pythonu, základy výpočtu, smyčky, slovníky a proměnné a objektově orientované programování atd.

  1. Python pro vás a pro mě

Python For You and Me je jednoduchý, ale užitečný návod pro začínající i zkušené programátory a vývojáře aplikací. Využívá editor mu, který vám pomůže naučit se programovací jazyk Pythonu, ale můžete použít libovolný.

Všechna základní i pokročilá témata jazyka jsou podrobně popsána v každé kapitole, která je samostatně věnována proměnným a datovým typům, operátorům a výrazům, toku řízení, smyčkám, datovým strukturám, řetězcům, funkcím, manipulaci se soubory, výjimkám, třídě a moduly atd.

  1. Stopařův průvodce po Pythonu

Stopařův průvodce po Pythonu vám pomůže instalovat, konfigurovat a využívat programovací jazyk Pythonu k každodennímu řešení problémů vědy o datech.

Tento výukový program je úžasný balíček pokrývající základní a pokročilá témata jazyka Python s jeho aplikacemi v kódovacích a skriptovacích jazycích. Nakonec vám ukáže, jak publikovat váš kód na větší platformě.

  1. Praktický obchodní Python

Tato malá, ale užitečná část tutoriálu vám pomůže vytvořit si vlastní pythonovské skripty pro řešení každodenních obchodních problémů na cestách. Pomocí této příručky se můžete naučit vyvíjet pokročilé pracovní listy aplikace Excel pomocí Pythonu k řešení problémů vědy o datech a provádění efektivní analýzy dat.

  1. Prvky pythonovského stylu

The Elements of Python Style se doporučuje pro začátečníky až středně pokročilé programátory, protože vás provede standardy nad rámec syntaxe a základní struktury programování v jazyce Python.

Tento kurz vám pomůže zefektivnit váš kód s průvodcem pokyny PEP8, flexibilitou čar a délek, konzistentním pojmenováním, paradigmaty a vzory, standardními nástroji a strukturami projektu atd.

  1. Pythonský guru

Python Guru je další ideální výukový program pro Python pro začátečníky, kteří chtějí udělat kariéru v programování a vývoji aplikací.

Provede vás instalačním procesem Pythonu 3 a poté vám poskytne skvělý pohled na každé téma Pythonu, které zahrnuje datový typ a proměnné, čísla, řetězce, seznamy, slovníky, n-tice, objekty a třídy, funkce, smyčky atd.

  1. Učení jazyka Python

Učení jazyka Python Matta Makai, který je vývojářem softwaru a expertem na Python, je jedním z nejlepších tutoriálů, které najdete, pokud se chcete naučit programování.

Tento kurz vám pomůže zahájit vlastní projekt pomocí rámců Flask a Django, které můžete použít pro vývoj webových aplikací.

  1. CheckiO

Toto je zábavný výukový program, díky kterému si osvojíte programovací jazyk Python pomocí náročných a zábavných úkolů vývoje her.

Toto je skvělý návod pro začátečníky i profesionální programátory, protože vám pomůže oprášit své dovednosti v programování v Pythonu.

  1. Python Learn

Python Learn je bezplatný výukový program pro Python 2 pro všechny programátory a vývojáře. Tento výukový program vás provede instalací Pythonu a provede vás prohlídkou výuky jazyka Python podle tématu.

  1. Twilio Blog: Python

Twilio Blog: Python není přesně výukový program pro Python, ale je to kolekce velkého počtu projektů v Pythonu. Je tedy v zásadě ideální pro středně pokročilé až profesionální programátory.

Toto je 50 nejlepších online výukových programů pro Python, které odpovídají požadavkům každého nováčka a profesionálního programátora. Sdílejte své názory a návrhy na @LinuxHint a @SwapTirthakar.

Hry Výukový program OpenTTD
Výukový program OpenTTD
OpenTTD je jednou z nejpopulárnějších her pro obchodní simulaci. V této hře musíte vytvořit skvělé dopravní podnikání. Začnete však na začátku kolem r...
Hry SuperTuxKart pro Linux
SuperTuxKart pro Linux
SuperTuxKart je skvělý titul navržený tak, aby vám ve vašem systému Linux přinesl zážitek Mario Kart zdarma. Je to docela náročné a zábavné hrát, je n...
Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
The Battle for Wesnoth je jednou z nejpopulárnějších strategických her s otevřeným zdrojovým kódem, které si v tuto chvíli můžete zahrát. Tato hra se ...