Hogyan tanuljak meg programozni otthon?
Végeztem a vizsgaidőszakkal, és már úgy érzem eltelt annyi idő, hogy valami új dolog tanulásába kezdjek.
Régóta érdekel, gondolkodtam is azon, hogy ezen az irányon induljak el, de végül mást választottam.
Melyik program nyelvvel kellene kezdenem? Könyvek, weboldalak, youtube csatornák ajánlásának nagyon örülnék. (angolul is jöhet) Ha van valami tanácsotok, azt is szívesen fogadom.
Minden héten felteszik a kérdést, leírom mi fog következni:
- valaki azt írja, hogy kezdj Pythonnal, mert ott könnyű látványos eredményeket elérni
- valaki azt írja, hogy C-vel kezdj, és utána könnyebb lesz
- valaki azt írja, hogy Pascallal kezdj, mert az tanulásra nagyon jó
- [vita alakul ki ezen]
- a legtöbben azt írják, hogy a könyvek elavulnak hamar
- azt mondja valaki, hogy fizess be valami online tanfolyamért
- más azt mondja, hogy ne fizess be tanfolyamért, mert a neten minden megtalálható ingyen
- [vita alakul ki ezen is]
- belinkelnek olyan oldalakat, mint a W3School tanulásra
:DDDDDDDD És ez tényleg mindig így van :D
Ki ne hagyjuk, hogy ha nem C-vel és Assembly-vel kezd, akkor már csak alja szakember lehet, és diploma nélkül nincs programozó, ugye... :D
[és vita alakul ki ezen is]
:D
Kössz a nevetést, jólesett!
#2, ha te csak assembly-t értesz és nem tudsz lyukkártyán végigsimítva debuggolni, akkor ne szólj bele a nagyok dolgába! :)
Viccet félretéve: kedves kérdező, miért/mit szeretnél programozni? Mi motivál? Szeretnél egy saját telefonos appot, egy csillogó, pörgő-forgó weboldalt vagy inkább egy vonalkövető robotot szeretnél összerakni és programozni? Esetleg van valamilyen olyan probléma vagy terület a választott irányodban, amihez segítség lenne a programozói tudás?
Ha jól értem, nem (feltétlen) ezzel szeretnél foglalkozni, inkább első körben csak belekóstolni egy kicsit, ahhoz pedig nem árt, ha olyan irányba indulsz el, ami érdekel, hogy viszonylag hamar legyenek kisebb-nagyobb sikerélményeid. Ez pedig valamennyire leszűkíti, milyen nyelvvel és merre érdemes indulnod.
Még az kimaradt, hogy pulpitus integrálszámítás, Fourier-transzformáció, Fuzzy-számítások nélkül nem lehetsz informatikus se, nemhogy programozó :D
Ha alapozás a terv, teljesen mindegy melyik nyelvbe ásod bele magad.
C++, C#, Java, Phyton stb. a változók, adattípusok, vezérlési szerkezetek nagyon hasonlítanak egymásra mindenhol.
Ha egy nyelvben megérted a logikát, az összes többiben is fogod.
Első körben én egyébként roadmapeket nézegetnék, és tutorialokat.
+ w3school
O’Reilly könyvek w3 schools codeacademy igazából tökmindegy csak csináld. Aztán ha megvan a logika, elkezdheted az első pet-projekted és céltudatosan tudsz már keresni/gondolkodni a megoldandó problémákon.
Pl. egy sudoku feladat generátor, nyilván nem webshoppal kell kezdeni.
Ha ez megvan, gyere vissza. A szellemes kollégáknak sajnos igaza van, ebbe is bele lehet kötni, de végeredményében a lényeg, hogy csinálod.
Szerintem java, vagy c#
Amúgy az #1-nek igaza van, jót nevettem.
Valójában bármilyen nyelvel is kezdd, el kell sajátítanod a programozás alapjait és elméletét, majd egy nyelvet is, ami nem könnyű.
Ha neked könnyebb úgy, vehetsz egy könyvet is emellé, ami a tematikát legalább megadja. A neten sok oktató videó is van, köztük a san franciskóból jöttem youtube csatorna, ahol teljesen ingyenes tanulhatsz.
Programozni ne könyvből akarj megtanulni.
Persze kell az elméleti tudás de azzal, hogy végigolvasod semmivel nem leszel előrébb. Ez olyan mint ha elméletben akarnál megtanulni úszni. Semmit nem érsz azzal ha bemagolod a szabályokat, ha a vízben nem megy.
Kezd azzal, hogy tüzzél ki magad elé célokat. (Lehetőleg ne túl nagyokat) és kezd el megvalósítani. Ha elakadsz akkor pedig ne itt vagy ismerősöknél próbálkozz hanem kezdj el keresni az interneten és "magadtól" megoldani a problémákat. Innentől ha megvannak az alapok akkor már sokkal könnyebben menni fog ha más nyelvre van szükséged.
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!