Hatékony programozás tanulás?





Szerintem a legfontosabb, amit meg kell tanulnod, az az, hogy hogyan keress rá egy probléma megoldására. (Google)
Ehhez nem árt tudni angolul, mert nyilván úgy van a legtöbb találat.
Nem tudom, milyen videókat nézel.. biztos vannak jók, de nekem jobban bejönnek az írott anyagot.
Ha jó vagy angolból, akkor itt érdemes kezdeni:
Ez kifejezetten kezdőknek íródott.
Amikor bemásolsz egy kódot, akkor próbáld kicsit átalakítani.
Kísérletezni vele, hogy mikor mi történik..










"Pythont tanulok"
Itt rontottad el.





Nincs erre tuti recept, egyénfüggő.
Van, akinek az válik be, hogy már rögtön az elejétől, elméleti tudás nélkül elkezdi próbálgatni a dolgokat, és majd később, szép lassan tanulja meg, hogy valójában miért és hogyan is működik, amit csinál.
Van, aki meg inkább először szívesebben beleássa magát az elméletbe, és utána kezd neki kódot írni, amikor már nagyjából tudja is, hogy mit csinál.





Én a 15-ös kirakósjátékot szoktam elöször megoldani egy adott nyelven:
https://www.youtube.com/watch?v=IZqpYctv8Zs
Eddig 8 nyelven írtam meg. Elöször fekrakok egy négyzetet, majd beleírok egy számot, és így tovább lépésről lépésre. Így megranulom az adott nyelven a tömbkezelést, a for ciklust és az if döntést.





Én pl. úgy tanultam meg az Angular-t, hogy végig néztem egy teljes Udemy-t, és utána tudtam mikor mihez kell nyúlnom, mert adottak voltak a "szerszám"-ok.
Persze van már tapsztalatom más framework-ökben, így persze volt rutinom a tervezés terén, hogy mikor-mit célszerű használni. :)
További kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!