Opi JavaScriptiä aivan ensimmäiseltä koodiriviltä aina promiseihin ja async/await-koodeihin asti – täysin offline-tilassa, bengaliksi tai englanniksi.
Learn JavaScript on täysi aloittelijan kurssi yhdessä sovelluksessa. Kolmekymmentäkuusi oppituntia vie sinut JavaScriptin olemuksesta funktioiden, taulukoiden ja objektien kautta DOM:iin, tapahtumiin ja asynkroniseen koodiin. Jokaisella oppitunnilla on mukana suoritettava esimerkki, jota voit muokata ja suorittaa paikan päällä, sekä lyhyt tietokilpailu, jolla tarkistetaan, että olet ymmärtänyt sen.
Ei tiliä. Ei rekisteröitymistä. Ei internetyhteyttä tarvita.
TOIMII TÄYSIN OFFLINE-TILASSA
Koko JavaScript-kurssi, viite ja koodikenttä on tallennettu sovelluksen sisälle. Opi bussissa, luokassa tai missä tahansa ilman dataa – mitään ei ladata opiskelun aikana.
BANGLAKSI JA ENGLANNIKSI
Jokainen oppitunti, esimerkki ja tietokilpailu on kirjoitettu sekä bengaliksi että englanniksi. Vaihda kieltä milloin tahansa, ja sovellus ja kurssi muuttuvat yhdessä. Täydellinen, jos haluat oppia ohjelmointia omalla kielelläsi menettämättä englanninkielisiä termejä, joita kohtaat oikeassa koodissa.
JAVASCRIPT-KURSSI — 9 MODUULIA, 36 LUKUA
• Perusteet — mikä JavaScript on, ensimmäinen skriptisi, muuttujat, tietotyypit
• Operaattorit ja ohjauskulku — aritmetiikka, vertailu, logiikka, ehdot, silmukat
• Funktiot — parametrit ja paluu, nuolifunktiot, laajuus, sulkeumat
• Objektit ja taulukot — objektit, taulukot, kartoitus, suodatus, pienentäminen, hajottaminen, hajauttaminen
• Merkkijonot, numerot ja päivämäärät — merkkijonometodit, malliliteraalit, matematiikka, päivämäärä
• DOM ja tapahtumat — DOM, elementtien valitseminen, sivun vaihtaminen, tapahtumakuuntelijat
• Asynkroninen JavaScript — ajastimet, takaisinkutsut, tapahtumasilmukka, lupaukset, async/await, fetch
• Moderni JavaScript — luokat, this, moduulit, JSON, localStorage, modernit lyhenteet
• Virheet ja hyvät käytännöt — try/catch, virheenkorjaus, koodin puhdistaminen, mitä seuraavaksi opitaan
AITO JAVASCRIPT-LEIKKIKENTTÄ
Tämä ei ole täyttöharjoitus. Kirjoita oikeaa JavaScriptiä ja paina Suorita. Tuloste näkyy oikeassa konsolissa, joka tulostaa objektit, taulukot, kartat, joukot, päivämäärät ja virheet samalla tavalla kuin selainkonsoli, ja raportoi havaitsemattomat virheet sen sijaan, että ne epäonnistuisivat hiljaa. Luo DOM-elementtejä, liitä tapahtumakuuntelijoita, käytä setIntervalia, kokeile localStoragea. Saat käyttöösi syntaksin korostuksen, rivinumerot ja valmiita koodinpätkiä.
HAETTAVA OFFLINE-VIITE
Oletko unohtanut, miten reduce toimii? Hae se poistumatta sovelluksesta.
• 148 sisäänrakennettua objektia, metodia ja ominaisuutta, arr.reduce():sta fetch():iin
• 88 operaattoria ja avainsanaa, === ja ??:sta asynkroniseen ja valinnaiseen ketjutukseen
Jokainen merkintä on selitetty molemmilla kielillä. Napauta mitä tahansa merkintää kopioidaksesi sen.
PYSY MOTIVAATIOISENA
Ansaitse kokemuspisteitä oppituntien suorittamisesta, visailuihin vastaamisesta ja oman koodin ajamisesta. Rakenna päivittäinen putki. Kerää yhdeksän merkkiä ensimmäisestä oppitunnistasi koko kurssin suorittamiseen. Ota käyttöön valinnainen päivittäinen muistutus sinulle sopivana ajankohtana.
MUKAVAAN LUKEMINEN
Seitsemän väriteemaa vaalealla ja tummalla, viisi lukutaustaa, jotka voit asettaa sovelluksen teemasta riippumatta, ja kuusi tekstikokoa, joita voit muuttaa oppitunnin sisällä. Toimii pysty- ja vaakasuunnassa, puhelimissa ja tableteissa.
KENELLE SE ON SOPII
Täysin aloittelijoille, jotka oppivat koodausta, web-kehityskurssin opiskelijoille ja kaikille, jotka osaavat HTML:ää ja CSS:ää ja haluavat seuraavaksi JavaScriptin. Aiempaa ohjelmointikokemusta ei tarvita.
TIETOSUOJA
Ei tiliä, ei analytiikkaa eikä lukemasi tai pisteiden seurantaa. Edistymisesi pysyy laitteellasi.
Learn JavaScript on ilmainen ja mainosten tukema.
Opi JavaScriptiä offline-tilassa askel askeleelta. 36 oppituntia, tietokilpailuja ja koodieditori.