Assembly-t, C-t, vagy C++-t érdemes tanulni?
Lehet táblagépen programozni.
Leginkább C++-t érdemes, legalábbis kezdetben, bár a C sem lebecsülendő. Az assemblyk nem kezdőknek valók.
14 évesen azt érdemes tanulni, amivel ha készítesz egy programot, akkor az örömet okoz. Később is persze, csak akkor már a munkáért járó pénz is része lesz az örömnek :)
Vannak azonban alap dolgok, amik szükségesek. Ez szerintem három dolog: Angol, internet és matematika. Az angol (elég olvasni és írni tudni) és az internet nélkül nagyon korlátozottak a tájékozódási lehetőségeid. Matematika nélkül pedig nem sok esély van megérteni azokat az elképzeléseket, amikre a programozási nyelvek, illetőleg a számítógép maga épülnek.
A következő dolog, ami fontos lehet, hogy van-e valaki, aki mentorál. Valaki, akitől tanulhatsz, vagy valaki, aki használja, megnézi, értékeli azt, amit készítesz. Sokszor ez lehet a döntő tényező.
Sajnos azt kell feltételeznem, hogy az angollal és internettel rosszul állsz. Ha jól állnál rákeresnél a gugliban, elolvasnád, letöltenéd és már a levelező listákon és fórumokon kérdezgetnél az ipad fejlesztésről.
Matematikában lehetsz jó - vannak fiatal tehetségek -, de ez se valószínű statisztikai okokból.
Fentiek miatt a következő javaslataim vannak:
1. Zed Shaw: Learn python the hard way ( [link]
Egy ingyenesen online olvasható angol nyelvű programozási könyv. Kifejezetten olyan embereknek szól, akik nem programozók. A szerzőnek van egy nagyon szigorú elképzelése arról, hogyan is kell tanulni. Ha ez nálad beválik, akkor szerencséd van.
Választhatsz más kezdőknek szóló könyvet is, viszont én még nem láttam ilyenből jót.
Előnyök: Tanulsz angolul olvasni, megtanulod a programozás alapjait, tanulsz tanulni.
Hátrányok: 1. Alap matematikai képzettséget feltételez. Mivel ez egy amerikai könyv, simán lehet, hogy az már neked megvan. 2. Nem tudsz csilivili programokat készíteni.
2. Körülnézel a való világban lévő környezetedben, és ha valaki ért valamihez, attól megpróbálod megtanulni. Aki valamit tud, nagyon szívesen elmondja általában... :)
3. Választasz egy programozási nyelvet, veszel vagy letöltesz egy könyvet, elkezded csinálni, fórumokon kérdezel. Megnézed meddig jutsz, és ha sehova, akkor vagy jegeled a projektet, vagy visszatérsz 1-2 közül valamelyikre, amelyik adódik. Vagy sikeres biztosítási ügynök leszel :)
Te itt láthatólag a 3-ak választod. És az Ipad programozás érdekel. Szerintem kemény választás. Túl sok mindent kell egyszerre megérteni a nulláról.
Nem írok tovább, mert végül regény lesz :)
A jó relatív, szintúgy mint az érdemjegy :)
Szerintem kezd C majd C++-al, assembly az semmiképp se első programozási nyelvnek való...
C-ből az alapkönyv a kernighan-richie:
Ingyen online:
Ez egy rendkívül rövid könyv. Mint ahogy a C sem egy bonyolult nyelv. tulajdonképpen csak egy vékony kompatibilitási réteg az assembly felett.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, 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!