Hogyan lehet otthon tanulni számítógépes programozást (képekkel)

Tartalomjegyzék:

Hogyan lehet otthon tanulni számítógépes programozást (képekkel)
Hogyan lehet otthon tanulni számítógépes programozást (képekkel)

Videó: Hogyan lehet otthon tanulni számítógépes programozást (képekkel)

Videó: Hogyan lehet otthon tanulni számítógépes programozást (képekkel)
Videó: OpenSSH for Windows: Install, Configure, Connect, and Troubleshoot 2024, Április
Anonim

A számítógépes programozás felbecsülhetetlen készség mindazok számára, akik számítógépes programokat, szoftvereket vagy telefonos vagy táblagépes alkalmazásokat szeretnének készíteni és tervezni. Szerencsére nem kell beiratkoznia egy ülőhelyes főiskolára ahhoz, hogy megtanuljon programozóként gondolkodni, és felvegye a szükséges készségeket. Lehetséges-és nem ritka-saját otthonából is megtanulni online programozni. Sok weboldal olyan oktatási tanfolyamokat mutat be, amelyek ingyenesen elérhetők, és hasznosak mind a kezdő kódolók, mind a tapasztalt kódolók számára, akik néhány új szakmai trükköt szeretnének felvenni.

Lépések

Rész 1 /4: Ingyenes programozó webhely kiválasztása

Tanuljon online számítógépes programozást otthon 1. lépés
Tanuljon online számítógépes programozást otthon 1. lépés

1. lépés. Válassza a Code Academy programot, ha kezdő programozó

A Code Academy egy jól ismert, népszerű webhely, amely segíthet a tapasztalatlan kódolóknak az alapok elsajátításában. Az oldal ingyenes, és különböző tanfolyamokat választhat, amelyek lehetővé teszik a különböző programozási nyelvek és a programozás szempontjainak megismerését. A tanfolyam kínálata: JavaScript, PHP, Python és HTML + CSS. További információ:

Ha tetszik a Code Academy stílusa, nézzen meg pár hasonló (és ingyenes) online programozási oldalt is. Például lásd: Code.org, https://www.code.org. Lásd még a Code School -t, a https://www.codeschool.com címen

Ismerje meg a számítógépes programozást otthon otthon 2. lépés
Ismerje meg a számítógépes programozást otthon otthon 2. lépés

2. Lépjen tanfolyamokat a Kahn Akadémián keresztül, ha video oktatóanyagot szeretne

Azok a vizuális tanulók, akik online programozási készségeket szeretnének elsajátítani, a Kahn Akadémia lehet a legjobb megoldás. Ingyenes, és a Kahn Akadémia órái tartalmaznak lépésről lépésre programozási utasításokat és megtekinthető videókat.

Tudjon meg többet, és nézzen meg néhány órát online a https://www.khanacademy.org/computing/computer-programming címen

Tanuljon online számítógépes programozást otthon 3. lépés
Tanuljon online számítógépes programozást otthon 3. lépés

3. Lépjen be az MIT Open Courseware programba, ha túl szeretne lépni az alapokon

A Massachusetts Institute of Technology online tananyagokat tesz közzé a régi tanfolyamokról. Ez fantasztikus erőforrást biztosít a kíváncsi programozóknak, akik a legmagasabb szintű oktatóktól szeretnének tanulni. Bár ez nem a legjobb lehetőség kezdőknek-a tanfolyamok nem teszik lehetővé az oktatókkal való kapcsolattartást, és előfordulhat, hogy nem tudnak hozzáférni az összes tananyaghoz-, az OCW nagyszerű forrás a tapasztaltabb programozók számára, akik szeretnék kitölteni programjaikat tudás.

Tudjon meg többet online a https://ocw.mit.edu/index.htm oldalon

2. rész a 4 -ből: Tanulás fizetős programozási oldalakon

Ismerje meg a számítógépes programozást otthon otthon 4. lépés
Ismerje meg a számítógépes programozást otthon otthon 4. lépés

1. lépés Válassza ki az Udacity programot, hogy személyes programozói edzővel dolgozzon

Ha nem érzi jól magát, ha felügyelet vagy segítség nélkül belevághat az online programozási kurzusokba, akkor az Udacity lehet a megfelelő webhely az Ön számára. Személyes edzőt kap, akivel online dolgozhat. A coach segít eligazodni a weboldal programozott tanfolyamain. De az Udacity nem ingyenes; fizetni kell a szolgáltatásukért.

Az osztályok ára akár 999 USD is lehet. További információért keresse fel az Udacity webhelyét:

Ismerje meg a számítógépes programozást otthon otthon 5. lépés
Ismerje meg a számítógépes programozást otthon otthon 5. lépés

2. lépés Válassza az Udemy -t, ha hatalmas tanfolyamválaszték érdekli

Az oldal több mint 55 000 tanfolyamot kínál, amelyek többsége a kódolás és programozás szempontjait tárgyalja. Az órákat a terület szakértői tartják, bár sokan fizetést igényelnek. Az Udemy rengeteg kezdő, intro szintű tanfolyamot is kínál ingyenesen. Ha olyan webhelyet szeretne, amely nagyszámú speciális tanfolyamot tartalmaz, akkor használja az Udemyt.

  • Ezenkívül figyeljen Udemy gyakori értékesítéseire. Míg a tanfolyamok megfizethető áron (10 USD-tól) kezdődnek, az értékesítés 50-85%-kal csökkentheti a tanfolyamok költségét.
  • Tudjon meg többet online a https://www.udemy.com/ címen.
Tanuljon online számítógépes programozást otthon 6. lépés
Tanuljon online számítógépes programozást otthon 6. lépés

3. lépés Válassza a Code Bosszúállókat, ha nem angol nyelven szeretne dolgozni

A Code Avengers új -zélandi székhelyű, és az angol mellett orosz, holland, spanyol, török, olasz és portugál programozási tanfolyamokat is kínál. A webhely olyan gyakori kódoló nyelvek oktatására összpontosít, mint a Python, a Java Script és a HTML + CSS. Az oldal ingyenes próbaidőszakot kínál, amely alatt ingyenesen vehet részt az órákon.

  • A Code Bosszúállók olyan foglalkozásokat is kínálnak, amelyeket kifejezetten az 5-16 éves fiatal programozóknak terveztek.
  • Próbáljon ki egy ingyenes tesztidőt, és tudjon meg többet:

3. rész a 4 -ből: Programozó tanfolyam elvégzése

Tanuljon online számítógépes programozást otthon 7. lépés
Tanuljon online számítógépes programozást otthon 7. lépés

1. lépés. Válasszon egy programozási tanfolyamot, amely érdekli

Ha például stílusos weboldalak tervezése érdekli, keressen olyan kurzusokat, mint a HTML/CSS, jQuery vagy Ajax. Ha saját online vállalkozást szeretne indítani, akkor a PHP és a MySQL jó választás erre.

A legtöbb online kisvállalkozás ezen nyílt forráskódú (és gyakran ingyenes) technológiák felhasználásával épül fel

Tanuljon online számítógépes programozást otthon 8. lépés
Tanuljon online számítógépes programozást otthon 8. lépés

2. lépés: A legnépszerűbb nyelv elsajátítására összpontosítson a Java -ra

A Java -t világszerte több mint 7 milliárd eszközön használják (beleértve az Android mobiltelefonokat is), és ez természetes kiindulópont mindenki számára, aki programozni tanul. A nyelv iránt nagy a kereslet, sokan felvesznek munkáltatókat, akik kifejezetten azt kérik, hogy leendő programozóik használják a Java -t.

  • A Java nyelvtanfolyamok minden online tanulási oldalon elérhetők.
  • Az oktató weboldalakon kívül sok online Java közösség is segít a kezdő programozóknak, köztük egy hatalmas Java közösség a LinkedIn -en.
Tanuljon online számítógépes programozást otthon 9. lépés
Tanuljon online számítógépes programozást otthon 9. lépés

3. lépés. Tanuljon C, C#vagy C ++ nyelven, hogy 3 egymáshoz kapcsolódó nyelvet tanuljon

Miután kiválasztott egy oktató webhelyet, a következő fontos döntés a programozási nyelv kiválasztása lesz. A C az egyik legrégebbi és leggyakrabban használt nyelv. A C ++ lehetővé teszi a felhasználók számára, hogy programokat készítsenek a legkülönfélébb platformokra, míg a C# (ejtsd: C éles) a nyelv legmodernebb iterációja.

A már említett oktató weboldalak mindegyike ezen a nyelven kínál tanfolyamokat

Tanuljon online számítógépes programozást otthon 10. lépés
Tanuljon online számítógépes programozást otthon 10. lépés

4. lépés. Tanulja meg az SQL -t, ha adatkezelésben szeretne dolgozni

Az SQL népszerű kódolási nyelv a vállalkozók és mások számára, akik olyan területeken dolgoznak, amelyek jelentős mennyiségű adat kezelését és használatát igénylik. A nyelv lehetővé teszi adatbázisok beállítását és kezelését.

Bár az SQL nem olyan sokoldalú, mint a Java vagy a C, nagyon igényes a professzionális programozók és kódolók számára. A legtöbb munkáltató megköveteli, hogy adatfeldolgozó programozóitól folyékonyan beszéljen SQL-ben

Tanuljon online számítógépes programozást otthon 11. lépés
Tanuljon online számítógépes programozást otthon 11. lépés

5. lépés: Válassza ki a Python programot, ha egyszerűbb opciót szeretne kezdeni

A Python tanulása nem olyan nehéz, mint néhány más kódoló nyelv, például a Java vagy a C ++. Általában weboldalak és adatbázisok készítésére használják, és elég sokoldalú játékok és szoftverek készítéséhez is.

Idővel a legtöbb programozó sok nyelvet tanul. Ebben az értelemben nem mindegy, hogy melyik az első nyelve, amennyiben további nyelveket vesz fel, miután megtanulta az első nyelvet

Tanuljon online számítógépes programozást otthon 12. lépés
Tanuljon online számítógépes programozást otthon 12. lépés

6. lépés. Játsszon a tanfolyam által biztosított mintakóddal

A legtöbb online tanfolyam mintakódot mutat be Önnek, hogy megértse bizonyos kódolási billentyűk és szövegek működését. Tehát ahelyett, hogy egyszerűen csak a kódot nézegetné, barkácsoljon és változtassa meg, majd nézze meg, milyen eredményeket ért el a barkácsolás. Ez segít gyorsabban felvenni az adott fogalmakat.

  • Ez különösen akkor fontos, ha a kurzus nehezen olvasható. A kódolásról való olvasás és a kódolás valójában nagyon különböző folyamatok.
  • Végezze el a kurzus mintakódját, hogy megbizonyosodjon arról, hogy valóban megérti a tanulási kódolási elveket.
Tanuljon online számítógépes programozást otthon 13. lépés
Tanuljon online számítógépes programozást otthon 13. lépés

7. lépés: Ne féljen segítséget kérni, ha zavarban van

Könnyen lehet, hogy zavartnak érzi magát a programozó tanfolyam az online, otthoni órákon. Ha elakad a kódolási probléma, vagy nem világos a tanfolyam valamely aspektusa, forduljon az oktatóhoz vagy valamelyik társához. Például, ha elakad egy adott kódsor írásával, dolgozzon rajta egyedül körülbelül 20 percig. Ezután, ha még mindig tanácstalan, forduljon oktatójához segítségért.

  • Ha önállóan vezetett online órára készül, keresse fel a kódolási fórumot, ahol kapcsolatba léphet tapasztalt kódolókkal, akik készek válaszolni a kódolási kérdésekre.
  • Nézze meg például a „Stack Overflow” fórumot a következő címen:
  • Megtekintheti a „Code Project” online fórumot is:

4. rész a 4 -ből: A tanulás kiegészítése otthon

Tanuljon online számítógépes programozást otthon 14. lépés
Tanuljon online számítógépes programozást otthon 14. lépés

1. lépés: Gyakorolja a kódolást naponta, hogy fejlessze készségeit

Amikor csak időt talál, üljön le, és kezdje el gyakorolni a számítógépes programok kódolását alapszintről. Minél többet foglalkozik magával a kóddal, annál gyorsabban szerezhet kódolási ismereteket. Próbálja meg kézzel is leírni a kódot. Ha programozói munkára jelentkezik, az interjú során kéri a kódot.

A kódtanuláshoz azonban nem kell lelkileg kimerítenie magát. Ha frusztrált vagy egyre zavartabb, tartson 30 perc szünetet

Tanuljon online számítógépes programozást otthon 15. lépés
Tanuljon online számítógépes programozást otthon 15. lépés

2. lépés: Olvassa el a programozási könyveket, hogy megismerkedjen a kódolással

Ha nem vagy túl kinesztetikus vagy tapintható tanuló, de elsősorban vizuális eszközökkel és olvasással szerzel ismereteket, akkor a programozó könyvek nagyszerűek lesznek a kódolás megismeréséhez. Ezek a könyvek nemcsak a kódolás mechanikáját, hanem a kódolási nyelvek mögötti történelmet és elméleteket is lebontják. Ha érdekel, nézd meg a következő címeket:

  • Mi az a HTML 5?, írta Brett McLaughlin.
  • PHP Essentials, szerző: Julie Meloni.
  • Gondoljunk csak a Pythonra, Allen Downey.
  • Ismerje meg Ruby a kemény utat, Zed Shaw.
Tanuljon online számítógépes programozást otthon 16. lépés
Tanuljon online számítógépes programozást otthon 16. lépés

3. lépés: Gyermekalkalmazással sajátítsa el a kódolás alapjait

A gyermekközpontú kódoló alkalmazások hasznosak lehetnek azoknak a felnőtteknek, akik otthon tanulnak online kódolni. Az alkalmazások a legegyszerűbb összetevőkre bontják a kódolást, és az információkat olyan módon jelenítik meg, amely nehéz grafikával és könnyen feldolgozható. Ez segíthet a gyorsaság felzárkózásában, ha az osztályban küzdesz, és megerősítheti a kódolás alapjait az elmédben.

Ha érdekli, nézze meg a gyerekközpontú kódoló alkalmazásokat, például a „Scratch”, a „Tynker”, a „Hopscotch” és a „Cargo-Bot”. Ezeknek minden nagyobb alkalmazásboltban elérhetőnek kell lenniük

Tanuljon online számítógépes programozást otthon 17. lépés
Tanuljon online számítógépes programozást otthon 17. lépés

Lépés 4. Játsszon online kódolási játékot, hogy elmerüljön a kódolásban

Ha tetszik az ötlet, hogy szórakoztató, játékos utasításokkal tanulja meg a kódolást, nézzen meg egy kódoló játékot. Sok online játék létezik, amelyeket ingyenesen játszhat. Ezek a játékok kiegészíthetik azt a tudást, amelyet a programozási órán szerez. Ha inkább játékokat szeretne építeni, mint játszani, számos online kódolási oktatóanyag végigvezeti a saját online játék létrehozásának folyamatán.

  • Nézze meg a Code Combat -ot online:
  • A CodinGame -be a következő címen is belenézhet:
  • Ha saját online játékához szeretne kódot létrehozni, keresse fel a Game Maven webhelyet:

Tippek

  • A „kódolás” és a „programozás” kifejezések lényegében felcserélhetők. A „programozás” egy átfogó kifejezés, amely magában foglalja a technikailag orientáltabb „kódolást”.
  • Sok további online programozási oldal található. Ha ötletet szeretne kapni néhány online forrásból, nézze meg a Girl Develop It webhelyet a https://girldevelopit.com címen.
  • Nem kell feltörnie a bankot, hogy online tanuljon számítógépes programozást. A számítástechnikai ismeretek fejlesztéséhez mindössze egy számítógépre, megfelelő fordítóprogramokra (amelyek ingyenesen állnak rendelkezésre) és megbízható internetkapcsolatra van szüksége.

Ajánlott: