Laimei, internete yra daugybę puikių vietų, kurios išmokys jums įgūdžių, kuriuos reikia žinoti, kad dabar pradėtumėte koduoti, ir daugelis iš jų yra nemokami.
Štai 11 vietų sąrašas, kurias galite pradėti koduoti dabar be pinigų.
Codecademy
Tikėtina, kad jei pažvelgėte į kodo kūrimą anksčiau, susidūrėte su Codecademy.
Naudojant kodą paprasta naudoti ir parodyti kodo rezultatus.
"Codecademy" taip pat siūlo įvairias programavimo kalbas interaktyvioje platformoje: HTML ir CSS, JavaScript , PHP, Python, Ruby, Angularjs, komandų eilutėje ir kt.
Nemokamas kodas stovykla
Laisvosios kodo stovykla pradeda mokytis su 800 valandų kodavimu mokymo programoje (su vasaros stovyklos tema). Skirtingai nuo kitų šio sąrašo variantų, praėjus 800 valandų po to, kai koduojamas neprofesionalių projektų kodavimo praktinis patirtis, kodavimas. Tai puikus būdas kurti savo portfelį, kai mokosi vertingų įgūdžių.
Šiuo metu jūs galite mokytis HTML, CSS, JavaScript, duomenų bazių, DevTools, Node.js ir Angular.js per nemokamą kodo stovyklą.
GA Dash
Skirtingai nuo Codecademy arba Free Code Camp, nemokamos internetinės mokymosi platformos Generalinės asamblėjos pagrindas yra projektų vykdymas. Kiekviena pamoka susideda iš darbo, skirto užbaigti vieną "projektą".
"GA Dash" taip pat siūlo keletą skirtingų kursų variantų, kurių kiti nėra, pavyzdžiui, jautrus dizainas ir "Tumblr" temos kūrimas nuo pat pradžių.
Codewars
Codewars siūlo įdomų būdą, kaip pagerinti kodavimo įgūdžius. Svetainėje pateikiama eilė kovos menų teminių iššūkių, vadinamų "kata". Jūs užbaigiate kata, kad gautumėte garbę ir gretas. Daugiau garbės ir laipsnių reiškia daugiau sudėtingų iššūkių, todėl visada yra kažkas naujo, į kurį reikia dirbti.
Tačiau yra įspėjimas - Codewars reikalauja tam tikrų žinių vienoje iš kodavimo kalbų, kurias jie siūlo šiuo metu, kol jums net neleidžiama užsiregistruoti.
Šiuo metu jie siūlo problemas, susijusias su "CoffeeScript", "JavaScript", "Python", "Ruby", "Java", "Clojure", "Haskell" ir daugiau, įskaitant C + + ir PHP.
Coursera
Skirtingai nuo kitų iki šiol išvardytų svetainių, "Coursera" turi labai didelę biblioteką, kuri apima beveik visas programavimo temas. Užsiėmimus dėsto tikros universiteto profesoriai ir jie gali laisvai dalyvauti. Jei norite atlikti teorinį duomenų mokslą arba netgi supažindinti su "Android" programų sukūrimu, tai gali būti jums geriausias pasirinkimas.
Tačiau, jei norite gauti pažymėjimą, patvirtinantį, kad baigėte šį kursą, jums reikės mokėti šiek tiek - nuo 30 iki 100 dolerių - norint gauti pasirinktą sertifikatą.
edX
Kaip ir "Coursera", edX siūlo daug daugiau kursų negu tik programavimo kalbos, o iš kursų galite gauti pakankamai kompiuterinių žinių. Visus klasių medžiagą remia universitetai ir tikri profesoriai. Daugelis klasių gali būti imamasi jūsų tempu ir neapsiriboja tam tikromis datomis.
Tačiau taip pat, kaip ir "Coursera", jei norite turėti tam tikrų pažymių rūšis, turėsite mokėti šiek tiek pinigų (nuo 30 iki 100 JAV dolerių) ir išlaikyti kursą "patvirtintame" formate - tai tik reiškia, kad jie žino, kad tai yra jūs. kursas.
Khan akademija
Panašiai kaip "Coursera" ir "edX", "Khan Academy" siūlo daugybę dalykų, o ne tik kodavimą. Tačiau, skirtingai nei kiti, yra galimybė išmokti kodavimo pagrindus per valandą - tobulas, jei jus domina temų apžvalga.
Pateikiamos kodavimo kalbos: JavaScript, HTML ir CSS, SQL, ir įvairios kitos programavimo / informatikos temos.
MIT OpenCourseWare
Norėdami gauti prieigą prie šios MIT žinyno medžiagos kolekcijos, nereikia jokios paskyros. Jų programavimo skyrius skiriasi temomis nuo įžangų inžinerijos problemų sprendimo iki algoritmų, naudojamų kompiuterinės animacijos.
Vienintelis trūkumas yra tai, kad tam tikriems kursams skirtos užduotys neturės jokių atsakymų, todėl nėra galimybės tiksliai žinoti iš šios svetainės, jei dirbate teisingai.
Odino projektas
Pagaminta Vikingo kodekso mokyklos kūrėjų - pirmosios interneto kodavimo boot camp - Odin Project yra nemokama versija.
Tai yra pagrįstas projektais, taip pat siūlo galutinį kursą, kuriame galite samdyti naujus įgūdžius, o tai visada yra premija.
Pateiktos kalbos kodai yra HTML, CSS, JavaScript ir jQuery, ir Ruby on Rails.
Udemy
"Udemy" siūlo mokamus ir nemokamus kursus bet kurioje temoje, įskaitant programavimą. Tačiau jie yra bendri kūriniai. Svarbu perskaityti kursų apžvalgas prieš nardymą, nes tai gali būti ne tokia pat veiksminga, kaip vienos iš kitų svetainių lankymas.
Kodo grotuvas
Tai yra vaizdo samouczków, kurie padeda jums pereiti per procesą nuo pradžios iki pabaigos. Tai gali būti geriausia naudoti kartu su kitomis svetainėmis ar kursais, nes tai visiškai pagrįsta mažomis sąvokomis ir projektais.
Išvada
Kaip matote iš 11 aukščiau aprašytų aprašymų, geriausia mokytis efektyviai panaudoti keletą skirtingų šaltinių. Tai yra geriausias būdas išplėsti savo patirtį ir eiti į programavimo lauką.
Net jei jūs nuspręsite, kad nenorite koduoti po kursų ar kelių pratimų, vis tiek galite dirbti su technologijomis !