Základy programování Jako prerekvizita k programování v C++ byl zvolen jazyk Python. C++ Python Základní studijní materiál Martin Trnečka: Základy programování v Pythonu, Katedra informatiky, Přírodovědecká fakulta, Univerzita Palackého v Olomouc Základy programování v Pythonu: První část Základy programování v Pythonu: Druhá část   https://www.imysleni.cz/ imysleni.cz Jak nainstalovat V Microsoft Store si nainstalujte: Python (nejnovější verzi) Visual Studio Code Videos Obsah kurzu 1. Úvod, základní terminologie. 2. Seznámení s vývojovým prostředím Visual Studio 2010. 3. Seznámení s programovacím jazykem 4. Proměnné, operátory, výrazy. 5. Rozsah platnosti. 6. Rozhodovací příkazy, složené příkazy, opakování a cykly. 7. Třídy, objekty a metody. 8. Parametry metod. 9. Pole a kolekce, pole parametrů. 10. Dědičnost, polymorfismus. 11. Garbage collection a správa zdrojů. 12. Vlastnosti, indexované vlastnosti. 13. Generiky, procházení kolekcí, překrytí operátorů. 14. Diskové soubory.