Kuinka oppia tietokoneohjelmointi verkossa kotona (kuvilla)

Sisällysluettelo:

Kuinka oppia tietokoneohjelmointi verkossa kotona (kuvilla)
Kuinka oppia tietokoneohjelmointi verkossa kotona (kuvilla)

Video: Kuinka oppia tietokoneohjelmointi verkossa kotona (kuvilla)

Video: Kuinka oppia tietokoneohjelmointi verkossa kotona (kuvilla)
Video: Hyper-V Explained: Providing Network-Storage-Graphic performance in a Virtual Machine 2024, Huhtikuu
Anonim

Tietokoneohjelmointi on korvaamaton taito kaikille, jotka haluavat rakentaa ja suunnitella tietokoneohjelmia, ohjelmistoja tai puhelin- tai tablet -sovelluksia. Onneksi sinun ei tarvitse ilmoittautua oppilaitokseen oppiaksesi ajattelemaan ohjelmoijana ja hankkimaan tarvitsemasi taidot. On mahdollista-eikä harvinaista-oppia ohjelmoimaan verkossa mukavasti kotona. Monet verkkosivustot tarjoavat koulutuskursseja, joihin pääsee ilmaiseksi ja jotka ovat hyödyllisiä sekä aloittelijoille että kokeneille koodereille, jotka haluavat poimia muutamia uusia ammatillisia temppuja.

Askeleet

Osa 1/4: Vapaan ohjelmointisivuston valitseminen

Opi tietokoneohjelmointia verkossa kotona Vaihe 1
Opi tietokoneohjelmointia verkossa kotona Vaihe 1

Vaihe 1. Valitse Code Academy, jos olet aloittelija

Code Academy on tunnettu, suosittu sivusto, joka voi auttaa kokemattomia koodereita oppimaan perusasiat. Sivusto on ilmainen, ja voit valita erilaisia kursseja, joiden avulla voit oppia eri ohjelmointikieliä ja ohjelmoinnin näkökohtia. Kurssitarjontaan kuuluvat: JavaScript, PHP, Python ja HTML + CSS. Lisätietoja on osoitteessa

Jos pidät Code Academyn tyylistä, tutustu myös pariin samanlaiseen (ja myös ilmaiseen) online -ohjelmointisivustoon. Katso esimerkiksi Code.org osoitteessa https://www.code.org. Katso myös Code School, osoitteessa

Opi tietokoneohjelmointia verkossa kotona Vaihe 2
Opi tietokoneohjelmointia verkossa kotona Vaihe 2

Vaihe 2. Ota kursseja Kahn -akatemian kautta, jos haluat opetusvideon

Visuaalisille oppijoille, jotka haluavat hankkia joitain ohjelmointitaitoja verkossa, Kahn Academy voi olla paras vaihtoehto. Se on ilmainen, ja Kahn Academy -kurssit sisältävät vaiheittaiset ohjelmointiohjeet ja seurattavat videot.

Lue lisää ja tutustu muutamiin luokkiin verkossa osoitteessa

Opi tietokoneohjelmointia verkossa kotona Vaihe 3
Opi tietokoneohjelmointia verkossa kotona Vaihe 3

Vaihe 3. Tutustu MIT Open Courseware -ohjelmaan, jos haluat siirtyä perusasioiden ulkopuolelle

Massachusetts Institute of Technology julkaisee opetussuunnitelmia verkossa vanhoilta kursseilta. Tämä tarjoaa loistavan resurssin uteliaille ohjelmoijille, jotka haluavat oppia opettajilta korkeimmalla tasolla. Vaikka tämä ei ole paras vaihtoehto aloittelijoille-kurssit eivät salli sinun olla vuorovaikutuksessa ohjaajien kanssa, etkä ehkä pääse kaikkiin kurssimateriaaleihin-OCW on loistava resurssi kokeneemmille ohjelmoijille, jotka haluavat täyttää ohjelmat tietoa.

Lisätietoja verkossa osoitteessa

Osa 2/4: Oppiminen maksullisilla ohjelmointisivustoilla

Opi tietokoneohjelmointia verkossa kotona Vaihe 4
Opi tietokoneohjelmointia verkossa kotona Vaihe 4

Vaihe 1. Valitse Udacity, jos haluat työskennellä henkilökohtaisen ohjelmointivalmentajan kanssa

Jos et ole kovin mukava siirtyä online -ohjelmointikursseihin ilman valvontaa tai apua, Udacity voi olla oikea sivusto sinulle. Sinulle määrätään henkilökohtainen valmentaja työskentelemään verkossa. Valmentaja auttaa sinua navigoimaan verkkosivuston ohjattujen ohjelmointikurssien parissa. Mutta Udacity ei ole ilmainen; sinun on maksettava heidän palveluistaan.

Luokat voivat maksaa jopa 999 dollaria. Katso lisätietoja Udacityn verkkosivustolta osoitteesta

Opi tietokoneohjelmointia verkossa kotona Vaihe 5
Opi tietokoneohjelmointia verkossa kotona Vaihe 5

Vaihe 2. Valitse Udemy, jos olet kiinnostunut suuresta kurssivalikoimasta

Sivusto tarjoaa yli 55 000 kurssia, joista suurin osa koskee koodausta ja ohjelmointia. Luokkia opettavat alan asiantuntijat, vaikka monet vaativat maksua. Udemy tarjoaa myös runsaasti aloittelijoille tarkoitettuja intro-tason kursseja ilmaiseksi. Jos haluat sivuston, jossa on paljon tiettyjä kursseja, siirry Udemyn kanssa.

  • Ole myös varovainen Udemyn usein tapahtuvasta myynnistä. Vaikka kurssit ovat edullisesti hinnoiteltuja (alkaen $ 10 USD), myynti voi alentaa kurssien kustannuksia 50–85%.
  • Lisätietoja verkossa osoitteessa
Opi tietokoneohjelmointia verkossa kotona Vaihe 6
Opi tietokoneohjelmointia verkossa kotona Vaihe 6

Vaihe 3. Valitse Code Avengers, jos haluat työskennellä muulla kuin englannin kielellä

Code Avengers sijaitsee Uudessa -Seelannissa ja tarjoaa englannin lisäksi ohjelmointikursseja venäjäksi, hollanniksi, espanjaksi, turkkiksi, italiaksi ja portugaliksi. Sivusto keskittyy yleisten koodauskielten, kuten Pythonin, Java Scriptin ja HTML + CSS: n, opettamiseen. Sivusto tarjoaa ilmaisen kokeilujakson, jonka aikana voit käydä tunteja maksutta.

  • Code Avengers tarjoaa myös tunteja, jotka on suunniteltu erityisesti nuorille ohjelmoijille 5-16-vuotiaille.
  • Kokeile ilmaista testijaksoa ja lue lisää osoitteesta:

Osa 3/4: Ohjelmointikurssin suorittaminen

Opi tietokoneohjelmointia verkossa kotona Vaihe 7
Opi tietokoneohjelmointia verkossa kotona Vaihe 7

Vaihe 1. Valitse sinua kiinnostava ohjelmointikurssi

Jos olet esimerkiksi kiinnostunut tyylikkäiden verkkosivustojen suunnittelusta, etsi kursseja aiheista, kuten HTML/CSS, jQuery tai Ajax. Jos aiot aloittaa oman online -yrittäjyytesi, PHP ja MySQL ovat hyvä valinta tähän.

Useimmat pienet online -liiketoimintahankkeet on rakennettu käyttämällä näitä avoimen lähdekoodin (ja usein ilmaisia) tekniikoita

Opi tietokoneohjelmointia verkossa kotona Vaihe 8
Opi tietokoneohjelmointia verkossa kotona Vaihe 8

Vaihe 2. Keskity Javaan oppiaksesi suosituin kieli

Javaa käytetään yli 7 miljardilla laitteella maailmanlaajuisesti (mukaan lukien Android -matkapuhelimet), ja niin se on luonnollinen lähtökohta kaikille, jotka oppivat ohjelmoimaan. Kielellä on suuri kysyntä, ja monet palkkaavat työnantajat pyytävät nimenomaan tulevia ohjelmoijiaan käyttämään Javaa.

  • Java -kurssit ovat saatavilla kaikilla online -oppimissivustoilla.
  • Opetussivustojen lisäksi on monia online -Java -yhteisöjä, jotka auttavat aloittelijoita, mukaan lukien valtava Java -yhteisö LinkedInissä.
Opi tietokoneohjelmointia verkossa kotona Vaihe 9
Opi tietokoneohjelmointia verkossa kotona Vaihe 9

Vaihe 3. Käy C-, C #- tai C ++ -kurssi oppiaksesi kolme toisiinsa liittyvää kieltä

Kun olet valinnut opetusverkkosivuston, seuraava tärkeä päätös on ohjelmointikielen valitseminen opittavaksi. C on yksi vanhimmista ja johdonmukaisimmin käytetyistä kielistä. C ++: n avulla käyttäjät voivat luoda ohjelmia monenlaisille alustoille, kun taas C# (lausutaan C terävä) on kielen nykyaikaisin iterointi.

Kaikki jo mainitut opetussivustot tarjoavat kursseja kaikilla kolmella kielellä

Opi tietokoneohjelmointia verkossa kotona Vaihe 10
Opi tietokoneohjelmointia verkossa kotona Vaihe 10

Vaihe 4. Opi SQL, jos haluat työskennellä tiedonhallinnan parissa

SQL on suosittu koodauskieli yrittäjille ja muille, jotka työskentelevät aloilla, jotka edellyttävät huomattavien tietomäärien hallintaa ja käyttöä. Kielen avulla voit perustaa ja hallita tietokantoja.

Vaikka SQL ei ole aivan yhtä monipuolinen kuin Java tai C, se on erittäin kysytty ammattimaisille ohjelmoijille ja koodereille. Useimmat työnantajat vaativat tietojenkäsittelyohjelmoijiltaan sujuvaa SQL: ää

Opi tietokoneohjelmointia verkossa kotona Vaihe 11
Opi tietokoneohjelmointia verkossa kotona Vaihe 11

Vaihe 5. Valitse Python, jos haluat helpomman vaihtoehdon

Python ei ole aivan yhtä haastava oppia kuin jotkut muut koodauskielet, kuten Java tai C ++. Sitä käytetään yleisesti verkkosivustojen ja tietokantojen rakentamiseen, ja se on myös riittävän monipuolinen pelien ja ohjelmistojen rakentamiseen.

Ajan myötä useimmat ohjelmoijat oppivat monia kieliä. Tässä mielessä ei ole liikaa väliä, mikä on ensimmäinen kielesi, kunhan otat lisää kieliä ensimmäisen oppimisen jälkeen

Opi tietokoneohjelmointia verkossa kotona Vaihe 12
Opi tietokoneohjelmointia verkossa kotona Vaihe 12

Vaihe 6. Pelaa kurssin tarjoamalla esimerkkikoodilla

Useimmat verkkokurssit näyttävät sinulle esimerkkikoodin, joka auttaa sinua ymmärtämään, mitä tietyt koodauspainikkeet ja tekstit tekevät. Joten sen sijaan, että vain katsoisit koodia, näpytä ja muuta sitä, katso sitten, mitä tuloksia tekemäsi on ollut. Tämä auttaa sinua valitsemaan annetut käsitteet nopeammin.

  • Tämä on erityisen tärkeää, jos kurssillasi on raskasta luettavaa. Koodaamisesta ja itse koodaamisesta lukeminen ovat hyvin erilaisia prosesseja.
  • Toteuta kurssin esimerkkikoodi varmistaaksesi, että ymmärrät todella oppimasi koodausperiaatteet.
Opi tietokoneohjelmointia verkossa kotona Vaihe 13
Opi tietokoneohjelmointia verkossa kotona Vaihe 13

Vaihe 7. Älä pelkää pyytää apua, jos olet hämmentynyt

Ohjelmointikurssit voivat olla helposti hämmentyneitä online-kotitunneilla. Jos olet jumissa koodausongelmassa tai jos sinulla on epäselvää kurssin osa -alueesta, ota yhteyttä opettajaan tai johonkin ikätoveriisi. Jos esimerkiksi olet jumissa yrittäessäsi kirjoittaa tiettyä koodiriviä, käsittele sitä yksin noin 20 minuuttia. Jos olet edelleen hämmentynyt, pyydä apua opettajalta.

  • Jos käytät itseohjattua verkkokurssia, tutustu koodausfoorumiin saadaksesi yhteyttä kokeneisiin koodereihin, joiden pitäisi olla valmiita vastaamaan koodauskysymyksiin.
  • Tarkista esimerkiksi "Stack Overflow" -foorumi osoitteessa:
  • Voit myös tutustua online -foorumiin "Code Project" osoitteessa:

Osa 4/4: Oman oppimisen täydentäminen kotona

Opi tietokoneohjelmointia verkossa kotona Vaihe 14
Opi tietokoneohjelmointia verkossa kotona Vaihe 14

Vaihe 1. Harjoittele koodausta päivittäin parantaaksesi taitojasi

Aina kun löydät aikaa, istu ja aloita tietokoneohjelmien koodauksen harjoittelu perustasolta. Mitä enemmän käytät itse koodia, sitä nopeammin saat koodaustiedot. Kokeile myös kirjoittaa koodi käsin. Jos haet ohjelmointityötä, sinua pyydetään koodittamaan käsin haastattelussa.

Sinun ei kuitenkaan tarvitse väsyä henkisesti oppiaksesi koodia. Jos olet turhautunut tai hämmentynyt, pidä tauko 30 minuuttia

Opi tietokoneohjelmointia verkossa kotona Vaihe 15
Opi tietokoneohjelmointia verkossa kotona Vaihe 15

Vaihe 2. Tutustu ohjelmointikirjoihin ja tutustu koodaukseen

Jos et ole kinesteettinen tai tunteva oppija, mutta hankit tietoa lähinnä visuaalisin keinoin ja lukemalla, ohjelmointikirjoista on hienoa oppia koodauksesta. Nämä kirjat hajottavat koodauksen mekaniikan lisäksi myös kielten taustalla olevan historian ja teoriat. Jos olet kiinnostunut, tutustu nimikkeisiin, kuten:

  • Mikä on HTML 5?, Brett McLaughlin.
  • PHP Essentials, Julie Meloni.
  • Ajattele Python, Allen Downey.
  • Opi Ruby the Hard Way, kirjoittanut Zed Shaw.
Opi tietokoneohjelmointia verkossa kotona Vaihe 16
Opi tietokoneohjelmointia verkossa kotona Vaihe 16

Vaihe 3. Hallitse koodauksen perusteet lasten sovelluksella

Lapsille suunnatut koodaussovellukset voivat olla hyödyllisiä aikuisille, jotka oppivat koodaamaan verkossa verkossa kotona. Sovellukset jakavat koodauksen yksinkertaisimpiin komponentteihinsa ja esittävät tietoja grafiikkaa rasittavalla ja helposti käsiteltävällä tavalla. Tämä voi auttaa sinua saamaan vauhtia, jos kamppailet luokallasi, ja voit vahvistaa koodauksen perusteet mielessäsi.

Jos olet kiinnostunut, tutustu lapsille suunnattuihin koodaussovelluksiin, kuten "Scratch", "Tynker", "Hopscotch" ja "Cargo-Bot". Näiden pitäisi olla saatavana kaikista suurimmista sovelluskaupoista

Opi tietokoneohjelmointia verkossa kotona Vaihe 17
Opi tietokoneohjelmointia verkossa kotona Vaihe 17

Vaihe 4. Pelaa online -koodauspeliä ja uppoudu koodaukseen

Jos pidät ajatuksesta oppia koodausta hauskojen, leikkisien ohjeiden avulla, tutustu koodauspeliin. Netissä on monia pelejä, joita voit pelata ilmaiseksi. Nämä pelit voivat täydentää ohjelmointitunnilla hankkimaasi tietoa. Jos haluat mieluummin rakentaa pelejä kuin pelata niitä, monet online -koodausoppaat opastavat sinua oman online -pelisi luomisessa.

  • Tutustu Code Combatiin verkossa osoitteessa:
  • Voit myös tutustua CodinGameen osoitteessa:
  • Voit rakentaa koodin omalle pelillesi verkossa osoitteessa Game Maven osoitteessa:

Vinkkejä

  • Termit "koodaus" ja "ohjelmointi" ovat olennaisesti keskenään vaihdettavissa. "Ohjelmointi" on kattava termi, joka sisältää teknisesti suuntautuneemman "koodauksen".
  • On olemassa monia muita online -ohjelmointisivustoja. Jos haluat saada käsityksen joistakin online -resursseista, tutustu Girl Develop It -ohjelmaan osoitteessa
  • Sinun ei tarvitse rikkoa pankkia oppiaksesi tietokoneohjelmointia verkossa. Tietojenkäsittelytaitojen kehittämiseen tarvitset vain tietokoneen, oikeat kääntäjät (jotka ovat saatavilla ilmaiseksi) ja luotettavan Internet -yhteyden.

Suositeltava: