A kódolás megtanulása fantasztikus módja annak, hogy a webes fejlesztés, az alkalmazásfejlesztés vagy a saját indítás megteremtése érdekében karrierje legyen. Az elmúlt néhány hónapban megtanultam kódolni a szabadidőmben, és mivel én megyek át az önállóan tanított útvonalon, az online erőforrásokra kellett támaszkodnom, hogy segítsek a fejlődésemben. Tehát ebben a cikkben megosztom a 11 legjobb weboldalt, amit megtaláltam, ha meg akarod tanulni a programozást.
A legjobb weboldalak ingyenesen tanulhatnak kódolást
1. Codecademy
A Codecademy az egyik legnépszerűbb weboldal, ahol ingyenesen tanulhatsz. Valójában több mint 20 millió ember már használta ezt az oldalt a programozás megismerésére, és ez általában az első ajánlás a kezdőknek, hogy megtanulják a programozás alapjait. Mindössze annyit kell tennie, hogy regisztráljon egy ingyenes fiókra, és kezdje el a kívánt nyelvet. A kínálatban megtalálhatók a HTML és a CSS, a JavaScript, a JQuery, a Python, a Ruby és a PHP.
2. Free Code Camp
A Free Code Camp egy csodálatos hely a webes fejlesztés megtanulására, különösen akkor, ha érdekli a teljes stack-JavaScript, amely ezen a honlapon található. A tanterv HTML5-vel és CSS3-mal kezdődik, mielőtt a böngésző alapú JavaScript-re és JQuery-re, majd a rendszeres kifejezésekre lép. Az itt tárgyalt egyéb dolgok közé tartozik Git, Angular.js, Node.js és Express.js. A legjobb rész az, hogy a kurzus befejezése után valós üzleti tapasztalatok részeként olyan nonprofit projekteket építünk be.
3. Kódiskola
A Code School egy fantasztikus hely a fejlődés folytatásához és a tudás további bővítéséhez. Bár ez nem teljesen ingyenes, jó számban kínálnak ingyenes tanfolyamokat, amiket azonnal megtehetsz. A böngészőtől mindent meg lehet tenni a videó bemutatókkal és screencasztákkal, hogy segítsen neked és rengeteg programozási kihívással, hogy tudásod legyen a tesztre. A kurzusútvonalak közé tartozik a Ruby, a JavaScript, az iOS, a Git, a HTML és a CSS és a választható (rendszeres kifejezések, MySQL, Chrome Developer eszközök).
4. Az Odin projekt
Az Odin Project egy olyan online tanterv, amely azokra az emberekre irányul, akik Ruby és Rails fejlesztőként szeretnének véget érni. Ugyanakkor átfogó tantervük részeként HTML, CSS és JavaScript szolgáltatást is nyújtanak. Már összeállították a legjobb forrásokat az egyes nyelvekre, és hét részre csoportosították őket, így csak felülről lefelé kell dolgoznunk. Vannak olyan projektek is, amelyekkel dolgozhatsz, így elsajátíthatod a tanult technikákat.
5. A Harvard Egyetem CS50 osztálya
A Harvard Egyetem CS50 Osztálya, egy ingyenes számítógép-tudomány bevezető tanfolyamot David J. Malan tanítja. Ez az egyik legjobb módja a programozás elindításának, még akkor is, ha nincs előzetes kódolási tapasztalata. A kurzus témái a webfejlesztés, algoritmusok, kapszulázás, adatszerkezetek és így tovább. Szintén bemutatkozik a programozási nyelvekhez, mint például a C, PHP, JavaScript plusz SQL, HTML és CSS.
6. HTML kutya
A HTML kutya egy csodálatos forrás a HTML, CSS és JavaScript bemutatóinak. Ez egy remek hely kezdeni, ha teljes kezdő vagy, aki a fenti nyelvek bármelyikét szeretné megtanulni. Van még egy kis választék a technikákról, amelyekkel meghatározható, hogy milyen módon lehet elérni a közös web által tervezett funkciókat, mint például a CSS Dropdowns, a Form Form Data PHP-vel, az Custom 404 hibalehetőségeket. Teljesen ingyenes, és nem kell semmit regisztrálnia a webhely használatához.
7. Khan Akadémia
A Khan Akadémia egy teljesen ingyenes online erőforrás, ahol különböző témákat tanulhat meg. A számítógépes programozási szakasz főbb ajánlatai a HTML és a CSS, a JavaScript és az SQL. Mindegyik szekcióhoz beszélgetési (interaktív) videók találhatók, majd kihívásokat kódolnak, amelyek segítségével tanácsokkal és üzenetekkel próbálkozhat, hogy a helyes irányba vezessen.
8. A kód lejátszó
A kód lejátszó kódot játszik, mint egy videó, hogy segítsen megtanulni a front-end technológiákat - HTML, CSS és JavaScript. Itt láthatja, hogy hűvös dolgok jöjjenek létre a semmiből a fenti technológiák segítségével, és megismételhetik ezeket a dolgokat, vagy javíthatják azokat. Néhány példa a HTML és CSS drótvázak, a HTML5 kígyójáték, a JavaScript & CSS kalkulátor és még sok más. Ez a honlap nem a teljes kezdőnek szól, mivel minden nyelvről meg kell ismernie, hogy megérthesse, hogyan használják őket a dolgok létrehozásához.
9. Udemy
Az Udemy egy fantasztikus online platform a tanulás és a programozási készségek fejlesztéséhez. Sokféle nyelv közül lehet választani a népszerű lehetőségek közül, mint például a HTML, a CSS, a PHP, a MySQL Swift, a Python, a Java és még sok más. A webtervezés különböző aspektusait itt is megtanulhatja, mint például az UX (User eXperience) és a Photoshop. Minden tanfolyamra rengeteg videó és vetélkedő van, és kapsz egy befejező tanúsítványt is. A tanfolyamok többsége pénzt fog fizetni, de vannak olyanok, amiket ingyen vehetsz igénybe, mint például a HTML5 és a Java programozás.
10. Udacity
Az Udacity egy másik híres erőforrás a tudás és a karrier fejlesztésében. A tanfolyamokat az iparági szakemberek tanítják, mint például a Google, a Facebook, a MongoDB és más szoftverek. Az Udacity használatával megtanulhatja az Android fejlesztést, a Git és a GitHub, a Java, az ios alkalmazásfejlesztést és még azt is, hogyan lehet saját indítást létrehozni! Néhány tanfolyam fizetett beiratkozást igényel, de a tananyaghoz való hozzáférés ingyenes.
11. Közgyűlés kötőjel
A Dash jó hely a HTML, CSS és JavaScript megismerésére olyan projekteken keresztül, amelyeket közvetlenül a böngészőjéből tehet. A projektek (a kis személyes weboldal készítéséig a CSS-robot kódolásáig) egyre nehezebbé válnak, de az ellenőrző pontokon keresztül haladnak tovább, amelyeknek köszönhetően élvezheti a folyamatot és motiválhatja Önt. Mindössze annyit kell tennie, hogy jelentkezzen be a Közgyűlés számlájára a tanulás megkezdéséhez.
Szóval ennyi. Ezen weboldalak bármelyikét meglátogathatja, hogy a kódolási utazás azonnal megkezdődjön. Ha teljes kezdő, Codecademy, HTML kutya, az Odin Project és a Free Code Camp remek hely a kezdetekhez. Ha kihagytuk a kedvenc online kódolási erőforrásainkat, tudassa velünk erről a megjegyzések részben!