Mindig is programozó (és designer) akartan lenni, szóval saját bőrön tapasztaltam, milyen módszer hatékony és milyen nem a programozás tanulásra. De mielőtt neki vágsz fontos, hogy válassz nyelvet (erről legközelebb).
Videóval
Sokan mondják, hogy milyen jó, hasznos, és fantasztikus, de nem, lehet, hogy olcsó, de utána 1-2 óráig tudod, de utána semmi. Kiegészítőnek viszont jó, ha valamit nagyon nem értesz, vagy semmikép nem megy, de hogy csak, ilyenből tanulj az nem működik.
Web suli
Ez egy jó megoldás lehet, de ehhez nagyon nagy önszorgalom kell. Szerintem itt a fizetősek nem ajánlottak, de a W3Schools-t tudom ajánlani, itt egyszerű feladatokkal, leírásokkal, és példákkal alap fokon megtudsz tanulni több nyelvben is programozni, de magas fokhoz nem elég.
Könyv
Ugye van az 500 oldalas fekete-fehér szövegből álló felnőtteknek való, és a 200 oldalas színes képes-szöveges gyerekeknek való könyv. Higgyétek el, amit felnőtteknek írnak, abból szinte lehetetetlen megtanulni bármit is, lehet, hogy tele van írva mindenféle okosággal, de túl sok, tömör és monoton. Hülyének foktok nézni, de a gyerekeknek szóló könyvekből sokkal jobban foktok tudni programozni, nem azt mondom, hogy profin, de elég jól -> ehhez a Kódolj! című könyvet ajánlom.
Programozó suli
Itt lehet, hogy sokat tanulsz, de aránytalanul drága (ált.: 1000000Ft fölött), vannak, olyanok, ahol a végén ajánlanak munka lehetőségeket és az egyiket kötelező elfogadnod (ha nem többet kell fizetned), és mindig a fizetésedből vonnak le x%, amíg le nem törleszted az árat. Szóval csak, akkor ajánlom, ha máshogy nem találnál munkát (bár ezt kétlem). Rengeteg munka van vele, miután lejárt a tanítás, rengeteg házi, és tanulni való.
Tesztelés
Ezt úgy értem, hogy magad tapasztalod ki a programozást, bármilyen segítség nélkül. Ha ezt teszed biztos, hogy maradandó lesz, de rengeteg munka van vele. Ehelyett inkább azt tanácsolom, hogy bármelyik másikat használod, amit éppen tanultál, ahoz kísérletezz, mert úgy biztos nem törsz bele, ha valami nem megy, mert átnézed még egyszer, és újra próbálod.
Nekem legjobban a Websuli + Könyv + tesztelés vált be, de ez alany függő. Egy viszont biztos: NE add fel, programozni nehéz (főleg megtanulni), de megéri. Ne feledd képes vagy rá!