Sisällysluettelo:
2024 Kirjoittaja: Malcolm Clapton | [email protected]. Viimeksi muokattu: 2023-12-17 03:55
Koskaan ei ole liian myöhäistä opetella ohjelmointia. Jos siltä tuntuu, tutustu hyödyllisten oppimisresurssien ja ohjelmointikirjojen valikoimaamme.
Ohjelmoinnin opettelemiseen on useita syitä. Ensinnäkin, kun olet hankkinut tällaiset taidot, pystyt automatisoimaan työprosesseja, ymmärtämään kehittäjiä paremmin ja hakemaan tietoja sivustoilta. Toiseksi se rakentaa uudelleen ajattelutavan: on mahdotonta koodata ilman selkeää syy-seuraussuhteiden ymmärtämistä, syvää keskittymistä tehtävään ja muita ominaisuuksia, joista on hyötyä missä tahansa liiketoiminnassa.
Mutta mistä aloittaa ohjelmoinnin opiskelu, jos et halua yliopistoon, mutta kursseille ei ole aikaa? Kotona tietysti verkkokurssien, oppimisresurssien ja kirjojen avulla. Tässä on valikoima resursseja, joiden avulla pääset alkuun pitkällä matkallasi kooderilahkoon.
Parhaat (ja ilmaiset) online-koodauskurssit
Tässä on luettelo sivustoista, joilla voit suorittaa ilmaisia kursseja eri ohjelmointikielillä, ja luettelo kirjoista, jotka helpottavat oppimista.
Ohjelmointikieli | Online-kurssit | Ilmaisia ohjelmointikirjoja |
JavaScript | Code Academy, Learn Street, Khan Academy, Code Combat, Code Avengers | Puhuva JavaScript, JavaScript-opas, puhuva JavaScript, JS The Right Way, Oh My JS |
HTML & CSS | Code Academy, Älä pelkää Internetiä, Tutsplus, Opi ulkoasu, Dash, Webin saavutettavuus | Sukella HTML5:een, 20 asiaa, jonka opin, HTML Dog, HTML ja CSS, HTML5 suunnittelijoille, DOM Enlightenment |
jQuery | Code Academy, Tutsplus, Code School | jQuery Fundamentals, Opi jQuery |
Python | Code Academy, Google, Learn Street, Python Tutor, IHeartPY | Python sinulle ja minulle, Sukella Pythoniin, Opi Python vaikeasti, Ajattele Pythonia, Python for Fun, Django |
Rubiini | Code Academy, TryRubyCode Learn, Railscasts, Rubymonk, Learn Street | Miksi (kärsivä) Rubyn opas, Opi Ruby kovalla tavalla, opi ohjelmoimaan |
PHP | Code Academy | PHP-ohjelmointi, käytännön PHP |
Google Apps Script | Aloitus, toimistotunnit, Google Scripts -esimerkit, Learning Apps Script | |
WordPress | Treehouse, WordPress TV | |
Linux ja Shell Scripting | Stanford.edu, selitä Shell | Valloita komentorivi |
Node.js | Nodetuts, Node School | The Node Beginner Book, Mixun solmukirja, Node Up and Running, Mastering Node.js |
Git (versionhallinta) | Code School, Git Immersion, GitHub-koulutus | Pro Git, opi Git |
Objective-C (iOS ja Mac) | Code School, Stanford, iTunesU | |
Chrome Dev Tools | Code School, Dev Tools Secret, Chrome Dev Tools Tutorial | |
Mennä | Golang.org | Ohjelmointi Go, Go esimerkin mukaan, Learning Go |
Android | Coursera, The New Boston, Google University | |
D3 (tietojen visualisointi) | Tietojen visualisointi verkkoon, Dashing D3, D3 Vinkkejä ja temppuja | |
Kaikki loput | Udacity, edX.org, Coursera, Udemy$, Lynda$, Pluralsight$, Puuhun rakennettu maja$, Avaa konsortio |
»
Ohjelmointi lapsille
Jos haluat kasvattaa ohjelmoijan, voit alkaa opettaa häntä varhaisesta iästä lähtien. Tynker- ja Hopscotch iPad -sovellusten avulla lapsesi oppii ohjelmoinnin perusteet pelien ja pulmien avulla.
Toinen lasten opetusprojekti on Scratch. Täällä he oppivat luomaan omia tarinoita, pelejä ja sarjakuvia. Voit opiskella Scratchia verkossa tai ladata sovelluksen Mac/Windows/Linux-tietokoneille.
Suositeltava:
"Aloita itsestäsi" on epäsuosittu ajatus, joka voi muuttaa paljon
Jos alat tehdä mitä voit, maailma muuttuu ainakin hieman parempaan suuntaan. Mutta kuten lääketieteessä: oikea käyttö on tärkeää
Aloita valmistautuminen uuteen vuoteen nyt, jos haluat säästää rahaa
Uuteen vuoteen valmistautuminen tulee halvemmaksi ja tuo enemmän iloa, jos luot lomatunnelman pienin askelin etukäteen
Miksi et koskaan aloita uutta elämää maanantaina
Uusi elämä ei ala maanantaina, uutena vuotena tai kesällä, se alkaa kun olet siihen valmis. Tässä vieraspostauksessa Alexander Andrianov kertoo kuntosalin esimerkillä, miksi kaikkien suosikkilähestymistapa "kauniit treffit" ei koskaan toimi ja mitä todella tarvitaan, jotta elämäsi alkaisi muuttua.
Mitä oppia: 10 taitoa, joita jokainen voi oppia
Kerromme sinulle, kuinka opit englantia, luot verkkosivuston, opimme tekemään ruokaa kokin tavoin, kehittämään tyylitajua. Mitä oppia - vain sinä voit valita
Kuinka oppia koodaamaan lapselle tai teini-ikäiselle: vinkkejä ja hyödyllisiä resursseja nuorille ohjelmoijille
Ennen kuin aloitat ohjelmoinnin oppimisen, sinun on päätettävä tulevan kehittäjän edut - jatkovaiheet riippuvat niistä