Hogyan kell elkezdeni a számítógépes programozás tanulását (képekkel)

Tartalomjegyzék:

Hogyan kell elkezdeni a számítógépes programozás tanulását (képekkel)
Hogyan kell elkezdeni a számítógépes programozás tanulását (képekkel)

Videó: Hogyan kell elkezdeni a számítógépes programozás tanulását (képekkel)

Videó: Hogyan kell elkezdeni a számítógépes programozás tanulását (képekkel)
Videó: Coding a Fourth-Order Runge-Kutta Integrator in Python and Matlab 2024, Lehet
Anonim

A programozás nagyon szórakoztató és rendkívül hasznos. Lehetővé teszi, hogy kreatív legyen, és új karrierek széles skáláját is megnyitja az Ön számára. Ha meg akarja tanulni a programozást, olvassa el az alábbi oktatóanyagot, ahol elmagyarázza, hová menjen és mit tanuljon.

Lépések

Rész 1 /3: Nyelv kiválasztása

Kezdje el a számítógépes programozás tanulását 1. lépés
Kezdje el a számítógépes programozás tanulását 1. lépés

1. lépés Válasszon programozási nyelvet

A számítógépes programozás lényegében írásos utasítások összessége, amelyet a számítógép követ (más néven bináris kódolás). Ezeket az utasításokat több különböző „nyelven” is meg lehet írni, vagy egyszerűen az utasítások és a szöveg megszervezésének különböző módjai. A különböző programok létrehozásához azonban általában különböző nyelveket használnak, ezért válasszon olyan nyelvet, amely relevánsnak tűnik ahhoz, amit szeretne csinálni. Ha úgy dönt, hogy egy nyelv nem felel meg az Ön igényeinek, akkor mindig áttérhet egy új nyelvre.

Kezdje el a számítógépes programozás tanulását 2. lépés
Kezdje el a számítógépes programozás tanulását 2. lépés

2. lépés. Vegye figyelembe a C, C ++, C# és a kapcsolódó nyelveket.

Ezeket a nyelveket elsősorban önálló számítógépes alkalmazások, például játékok létrehozására használják. A C és a C ++ nyelv kezdőnek nehezen tanulható, de nem lehetetlen. Ha megtanulod őket, nemcsak a programozást fogod mélyrehatóan megérteni (a legtöbb programozási nyelv örököl valamilyen fogalmat a másikból a C és C ++ nyelvből), hanem azt is, hogyan működik a számítógép. Népszerűek és széles körben használatosak, bár a C#, a Java -hoz nagyon hasonló nyelv, egyre gyakoribbá válik.

Kezdje el a számítógépes programozás tanulását 3. lépés
Kezdje el a számítógépes programozás tanulását 3. lépés

Lépés 3. Fontolja meg a Java vagy a JavaScript használatát

Ezeket a nyelveket érdemes megtanulni, ha webes beépülő modulok (JavaScript) vagy mobilalkalmazások (Java) készítésén szeretne dolgozni. Ezekre a nyelvekre most nagyon nagy a kereslet, ezért praktikusak. Ne feledje, hogy a Java és a JavaScript teljesen különböző nyelvek, a nevek hasonlósága ellenére.

Kezdje el a számítógépes programozás tanulását 4. lépés
Kezdje el a számítógépes programozás tanulását 4. lépés

4. lépés: Próbálja ki a Python alkalmazást

A Python egy nagyon sokoldalú nyelv, amelyet számos platformon széles körben használnak. Annak ellenére, hogy rendkívül erős, egy kezdő nyelv könnyen felvehető, ezért próbálja ki!

Kezdje el a számítógépes programozás tanulását 5. lépés
Kezdje el a számítógépes programozás tanulását 5. lépés

5. lépés. Tekintsük a PHP -t

A PHP jelentése PHP: Hypertext Processor. Ez egy webes programozási nyelv, és viszonylag könnyen elsajátítható a gyenge gépelés és népszerűsége miatt (a népszerűség azt jelenti, hogy számos hasznos oktatóanyag lesz a nyelvről). Kiváló nyelv a szerveroldali programozáshoz.

Kezdje el a számítógépes programozás tanulását 6. lépés
Kezdje el a számítógépes programozás tanulását 6. lépés

6. lépés: Ne korlátozza magát ezekre a nyelvekre

Rengeteg programozási nyelv létezik, mindegyik különböző felhasználási lehetőségekkel. Ha programozóként szeretne dolgozni, akkor többet kell ismernie, ezért tanuljon minél többet.

A legjobb megoldás az lesz, ha megnézi a kívánt állások hirdetéseit, és megtalálja az általuk kért közös nyelveket

Rész 3 /3: Nyelvtanulás

Kezdje el a számítógépes programozás tanulását 7. lépés
Kezdje el a számítógépes programozás tanulását 7. lépés

1. lépés Gondoljon iskolába

Míg a legtöbb programozót alkalmazó cég jobban törődik a készségeivel, mint a főiskolával, ahol járt, vagy az osztályzatokkal, nagyban segít, ha egyetemi diplomával rendelkezik. Hatékonyabban fog tanulni, mint ha önmagát tanítja, miközben szakértői útmutatást kap tanáraitól (és talán barátaitól).

Gyakran vannak ösztöndíjak és ösztöndíjak azok számára, akik diplomát szereznek ezen a területen. Ne ijedjen meg a diploma árcédulájától: ez lehetséges

Kezdje el a számítógépes programozás tanulását 8. lépés
Kezdje el a számítógépes programozás tanulását 8. lépés

2. lépés. Tanuljon online egyetemektől

Függetlenül attól, hogy online diplomát végez díjakkal és tényleges diplomával a végén, vagy olyan ingyenes programon vesz részt, mint az MIT csodálatos Coursera, sokat tanulhat a programozásról ezekből a strukturált tanfolyamokból.

Kezdje el a számítógépes programozás tanulását 9. lépés
Kezdje el a számítógépes programozás tanulását 9. lépés

3. Próbáljon online eszközöket használni

Használjon ingyenes szolgáltatásokat, például a Google Egyetemi Konzorciumát vagy a Mozilla Fejlesztői Hálózatát, hogy többet megtudjon a programozásról. Ezek a vállalatok azt szeretnék, ha több fejlesztő segítené platformjaik virágzását, és erőforrásaik a legjobbak lehetnek az interneten.

Kezdje el a számítógépes programozás tanulását 10. lépés
Kezdje el a számítógépes programozás tanulását 10. lépés

4. lépés. Tanuljon online oktatóanyagok használatával

Rengeteg programozó rendelkezik weboldalakkal, ahol megtanítják az egyéni alapokat, valamint néhány trükköt. Keressen oktatóanyagokat arról a nyelvről, amelyet meg szeretne tanulni, hogy megtalálja ezeket.

Sok ingyenes online tanfolyam elérhető, hogy megtanuljon kódolni. A Khan Akadémia számítógépes kódolást tanít, egyszerű oktatóanyagokkal és videókkal. A Codecademy egy másik ingyenes webhely, amelyből tanulhat, lépésről lépésre szóló oktatóanyagokkal

Kezdje el a számítógépes programozás tanulását 11. lépés
Kezdje el a számítógépes programozás tanulását 11. lépés

5. lépés Ha lehet, kezdje el fiatalon

Számos program létezik, amelyek megtanítják a gyerekeket programozni. Az olyan programok, mint az MIT's Scratch nagyon hasznosak, és minél fiatalabb, annál könnyebb lesz felvenni (mint bármelyik nyelvet).

Kerülje a készleteket, mivel ezek ritkán tanítanak semmi hasznosat

Rész 3 /3: Tanítsd magad

Kezdje el a számítógépes programozás tanulását 12. lépés
Kezdje el a számítógépes programozás tanulását 12. lépés

1. lépés: Kezdjen egy jó könyvvel vagy oktatóanyaggal a programozásról

Szerezzen be egy jó, aktuális könyvet a tanulni kívánt programozási nyelvről. Az Amazonon vagy hasonló webhelyeken található vélemények általában segítenek azonosítani a hasznos könyveket a haszontalan könyvek közül.

Kezdje el a számítógépes programozás tanulását 13. lépés
Kezdje el a számítógépes programozás tanulását 13. lépés

Lépés 2. Szerezzen tolmácsot az adott nyelvhez

A tolmács csak egy másik számítógépes program, de a programozási nyelven írt ötleteket "gépi kódgá" alakítja át, így láthatja a dolgok működését. Rengeteg program áll rendelkezésre, és ki kell választania az Önnek megfelelőt.

Kezdje el a számítógépes programozás tanulását 14. lépés
Kezdje el a számítógépes programozás tanulását 14. lépés

3. lépés. Olvassa el a könyvet! Vegyen példákat a programozási nyelvre a könyvből, és tegye be a tolmácsába. Próbálja megváltoztatni a példákat, és arra készteti a programot, hogy különböző dolgokat tegyen.

Kezdje el a számítógépes programozás tanulását 15. lépés
Kezdje el a számítógépes programozás tanulását 15. lépés

4. lépés: Próbálja összerakni ötleteit egy munkaprogram kialakításához

Kezdje egyszerű dolgokkal, például egy valutát konvertáló programmal, és folytassa a bonyolultabb dolgok felé, miközben folytatja a programozási nyelv olvasását és megismerését.

Kezdje el a számítógépes programozás tanulását 16. lépés
Kezdje el a számítógépes programozás tanulását 16. lépés

5. lépés. Tanuljon meg egy másik nyelvet

Miután elkezdte aktívan programozni az anyanyelvét, érdemes megtanulnia egy másodikat. A legtöbbet hozhatja ki egy második programozási nyelv elsajátításából, ha azt választja, amely gyökeresen eltérő paradigmát használ, mint amit kezdett. Például, ha a Sémában kezdte, akkor megpróbálhatja a C vagy a Java tanulását. Ha Java nyelven kezdte, megtanulhatja a Perl vagy a Python alkalmazást.

Kezdje el a számítógépes programozás tanulását 17. lépés
Kezdje el a számítógépes programozás tanulását 17. lépés

6. lépés. Folytassa a programozást és az új dolgok kipróbálását

Ahhoz, hogy jó programozó legyél, legalább lépést kell tartanod a változó technológiával. Ez egy állandó tanulási folyamat, és mindig új nyelveket, új paradigmákat kell tanulnia, és ami a legfontosabb: új dolgok programozása!

Sikeres programozónak lenni annyit jelent, mint megtanulni gondolkodni. A kihívásokra úgy kell tekinteni, mint tanulási lehetőségekre, a készségek fejlesztésének vágyára, és nyitottnak kell lennie a programozási folyamat javításának új módjaira

Videó - A szolgáltatás használatával bizonyos információk megoszthatók a YouTube -lal

Tippek

  • Kezdjen valami szórakoztatóval, motiválja magát a kihívások megoldására, fejlessze készségeit a logikus problémamegoldásban.
  • Van egy nagyon jó programozási nyelv, amely nagyon könnyen használható kezdőknek. Ezt felhasználóbarátnak is nevezik. És ez a VB (Visual Basic nyelv), próbáld ki, ez elképesztő.
  • Ne egy bonyolult nyelvvel kezdje, mint a Java, hanem egy olyan egyszerű nyelvvel, mint a Python. A Python kezdőket bátorít, és a programozás szinte minden aspektusából áll.
  • Fejből mondva, a szintaxis kötelező. Szabadon alkalmazhatja a maga módján. Tanulmányozzon néhány mintaprogramot, majd kezdje el saját kódolását.
  • Szerezzen be egy praktikus referenciakönyvet. Győződjön meg arról, hogy ez a legújabb verzió, mivel a nyelvek folyamatosan frissülnek.
  • A Java -nak van egy erőteljes, többszálú fogalma. Tanulmányozza alaposan.
  • Használja az Eclipse programot Java programok írásához. Ez egy rendkívül hasznos program, amely hibakeresést végez a kódon, és azonnal futtathatja a kódot, valamint használhatja a csomagkezelőt a kód több fájljának lapozásához.

Ajánlott: