od Nargon 4. 9. 2017 14:19
Podle mě na to jdeš špatně. Vybírat si to podle jazyku je chyba. Vlastně je i chyba se na začátku učit nějaký konkrétní jazyk. Na začátku je důležité naučit se "algoritmovat", jinými slovy pochopit jak programování funguje. Ano je dobré když je to ukazováno a vysvětlováno na nějakém konkrétním jazyku, ale použitý jazyk je až druhořadý a úplně na něm nezáleží.
To máš jako když umíš perfektně anglicky (tj umíš jazyk), ale když by jsi měl někomu sepsat postup (algoritmus) jak vyměnit kormidlo na atomové ponorce tak jsi v háji. Můžeš anglicky umět perfektně, ale když nevíš co máš udělat tak to anglicky nenapíšeš ať se snažíš jak se snažíš.
A i ta forma knihou a nebo online je podle mého špatně. Když tam bude něco co nechápeš tak si to sice můžeš přečíst podruhé, potřetí a nebo i po osmdesáté, ale je to tam napsané stále stejně a pro tebe nesrozumitelně. Na tohle to chce člověka co ti to vysvětlí "nějak jinak", aby jsi to pochopil. Proto ten začátek je lepší studovat formou nějakého kurzu, kde ti to mohou vysvětlit i jinak.
Na začátek doporučuji navštěvovat nějaký kurz/kroužek kde tě naučí základy programování. Například něco jako toto:
https://kapsa.cz/cs/krouzek-programovani-v-pythonu Sám jsem obdobný kurz v mládí navštěvoval (tehdy to bylo vysvětlováno na jazyku Pascal) a rozhodně to bylo prospěšné.
Desktop: Ryzen 7 1800X (3.95GHz, 1.35V), Asus Crosshair VI Hero, 16GB DDR4 Ram (3200MHz), 128GB SSD + 3TB HDD, Nvidia GTX 1080
Notebook: Asus UL50VT 15.6" (SU7300@1.7GHz, 4GB ram, 500GB HDD, Intel GMA 4500MHD + nVidia G210M, dlouha vydrz cca 7+ hod)