Android

4 Ilmaiset ja vuorovaikutteiset sivustot koodiohjauksen oppimiseen

Web Apps of the Future with React by Neel Mehta

Web Apps of the Future with React by Neel Mehta

Sisällysluettelo:

Anonim

Ohjelmoinnin opettaminen voi tuntua pelottavalta, ja kokonaisten oppikirjojen lukeminen on vain uuvuttavaa. Kokeile sen sijaan yhtä näistä neljästä ilmaisesta verkkosivustosta oppiaksesi koodaamaan. Jokaisella verkkosivustolla on erilaisia ​​oppitunteja, tehtäviä ja ohjeasiakirjoja - joten käytä niitä kaikkia saadaksesi vielä laajemman valikoiman ohjemateriaalia.

Nämä neljä verkkosivustoa erottavat muista koodinoppimispalveluista sen, että ne ovat kaikki ilmaisia, tarjoavat vuorovaikutteisen käyttöliittymän oppimiseen ja tulosten katseluun sekä opastavat sinut läpi tarvittavat vaiheet yksinkertaisella ja puhtaalla tavalla. Katsotaanpa heidät.

1. Codeacademy

Codeacademy on ollut aloite aloittelijoille oppia ohjelmointia. Koska valittavana on monia kieliä, se sopii kaikille oppimista varten - aloittelijalle tai edistyneelle käyttäjälle.

Opiskele näitä kieliä Codeacademy:

  • JavaScript
  • jQuery
  • PHP
  • pytonkäärme
  • Rubiini
  • HTML
  • CSS

Oppiminen on erittäin helppoa interaktiivisten opetusohjelmien ja reaaliaikaisten esikatselujen avulla. Jokaisessa opetusohjelmassa on joukko ohjeita siitä, mitä sinun on tehtävä oppitunnin jatkamiseksi.

Esimerkiksi ensimmäinen HTML-oppitunti on erittäin helppoa, koska se opastaa sinut läpi sen toteuttamisen ja selittää.

Vasemmalla on ohjeet kurssin ensimmäisen vaiheen suorittamiseksi, ja ne ovat saatavana jokaiselle kurssille, jotta tiedät mitä suoritetaan sen suorittamiseksi.

Kun kirjoitat, tulokset näytetään yksinkertaisella upotetulla verkkosivulla, jos haluat, palautteen saamiseksi.

Jos olet jumissa, napsauta vain vihjettä nähdäksesi, mitä on tehtävä loppuun saattamiseksi. Ne ovat saatavilla melkein jokaiselle kurssille. Vaikeammat eivät ole yhtä suoraviivaisia, mutta siihen mennessä sinulla pitäisi olla aika hyvä idea siitä, mitä on tehtävä käsillä olevien tehtävien suorittamiseksi.

2. Code Avengers

Code Avengers on samanlainen malli kuin Codeacademy, ja live-esikatselukuva ja tekstieditori ovat samassa ikkunassa. Ohjeet ovat sielläkin, joten oppiminen ja harjoittelu on erittäin helppoa.

Opiskele näitä kieliä Code Avengersissa:

  • HTML5
  • CSS3
  • JavaScript

Sano haluat oppia JavaScriptin Code Avengers -sovelluksella. Tasolla 1 on 40 oppituntia ja 5 tehtävää jokaisesta oppitunnista. Se on 200 askelta JavaScriptin ensimmäisen tason oppimiseen. Tämä osoittaa kuinka paljon yksityiskohtia tutustut Code Avengersiin.

Jokaisessa oppitunnissa on tekstialueen yläpuolella joukko ohjeita, joita on helppo katsella. Vihjeet ovat oikein ohjeissa, jos napsautat alleviivattuja sanoja. Saat pisteitä kurssin aikana, mikä kannustaa oppimaan ilman vihjeitä tai suorittamaan oppitunteja ilman sinulle annettua vastausta.

Tekstialue ja suora esikatselu on kohdistettu ohjeiden alapuolelle yksinkertaista oppimista ja katselua varten.

3. LearnStreet

LearnStreet-kurssit perustuvat heidän opiskelu tekemällä -lähestymistapaan. Kuten aiemmat palvelut, myös LearnStreet tarjoaa puhtaan ja yksinkertaisen käyttöliittymän ohjelmoinnin harjoittamiseen samalla kun oppitaan.

Opiskele näitä kieliä LearnStreetissä:

  • JavaScript
  • pytonkäärme
  • Rubiini

Tarkastellaan Rubyn oppimista tässä esimerkissä.

Kurssin alkaessa voit tarkastella oppitunnin sisältöä saadaksesi yleiskuvan siitä, mihin sinut viedään tällä oppimatkalla. Avaa Sisältö- osio nähdäksesi eri aiheet.

Sanasto- osassa on hieno määritelmä- ja termejä, joihin viitataan helposti kaikissa tutkimuksissa.

Interaktiivinen tekstialue tarjoaa hyvää palautetta harjoittelussa, jotta opit mitä tapahtuu ja miten pääset tiettyyn tulokseen.

Päivitys: Valitettavasti LearnStreet sulki hetken. Vaihtoehtoisesti voit tarkistaa SnoopCodin, jonka avulla voit ymmärtää ja oppia ohjelmointia interaktiivisella tavalla.

4. Kurssi

Coursera on koulutusyritys, joka tarjoaa ilmaisia ​​kursseja maailman parhaimmista yliopistoista ja organisaatioista. Vaikka käyttöliittymä ei ole aivan yhtä intuitiivinen kuin kolme edellistä palvelua, tässä oleva sisältö on täynnä informatiivisia kursseja, jotka menisivät hienosti edellisten verkkosivustojen kanssa.

Valitse mistä tahansa tietyn kurssin luokista, kuten ohjelmointitutkimus.

Tässä olevat ohjelmointikurssit löytyvät varsinaisesta koulukurssista. Opi esimerkiksi Python interaktiivisella 9 viikon pituisella kurssilla täällä. Tärkein kohta, joka erottaa Courseran muista luetelluista palveluista, on se, että sinun on odotettava istunnon alkamista, kuten kouluohjelmassa. Rekisteröidy vain kuten mitä tahansa verkkosivustoa ja odota sähköpostia kurssin alkaessa.

johtopäätös

Kaikki nämä palvelut tarjoavat upeita käyttäjäystävällisiä ohjeita, vuorovaikutteisia työalueita ja palautetta. Jokainen tarjoaa vinkkejä ja ohjeasiakirjoja eri ohjelmointikielten oppimiseksi. Ja mikä parasta, ne ovat kaikki ilmaisia!

Nyt on sinun vuorosi kokeilla näitä ja täydentää ohjelmointitaitojasi.