Johdanto
Johdanto
Johdanto on ilmainen JavaScript Academy-oppitunti CoddyKitissä. Tämä on oppitunti 1/1. Voit lukea tästä oppimispolusta kokonaan mitkä tahansa 3 oppituntia ilmaiseksi — sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä käytännön harjoittelun sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Oppitunti kuuluu JavaScript Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. JavaScript Academy-kurssilla on yhteensä 1 oppituntia.
Johdanto
Hei,
Tervetuloa JavaScriptin johdantokurssille.
Tällä kurssilla tutustumme JavaScript-kieleen ja opimme sen perusrakenteet.
Jos HTML ei ole Teille ennestään tuttua, on todettava, että HTML:n tuntemus on tämän kurssin aloittamisen edellytys.
Johdanto
JavaScriptiä käytetään monilla alueilla web-sovelluksista mobiilisovelluksiin, tietokantajärjestelmiin ja palvelinpuolen järjestelmiin (kuten NodeJS).
Ohjelmointikieli on epäilemättä yksi maailman suosituimmista ohjelmistoteknologioista, ja sen suosio on kasvanut viimeisten kymmenen vuoden aikana.
Tietoa
JavaScriptin nykyinen versio on ECMAScript 2020, uusin modernien selainten toteuttama versio.
Vastaus mielessänne olevaan kysymykseen heti
Vastaan heti mielessänne olevaan kysymykseen.
Mikä ero on JavaScriptillä ja ECMAScriptillä?
Ei ole tarpeen kertoa koko tapahtumien taustaa. Muistetaan vain, että JavaScriptin virallinen nimi on ECMAScript.
Alla olevasta osoitteesta löytyvä spesifikaatio on kirjoitettu samalla nimellä, ECMAScript.
Kun näemme nimen ECMAScript missä tahansa, voimme ajatella, että kyse on oikeastaan JavaScriptistä.
Viimeisin tällä hetkellä käytössä oleva JavaScriptin versio on ECMAScript 2020 eli ECMAScript 11.
Kysymys
Kurssimme perustuu JavaScriptin käyttöön web-maailmassa.
Olemme aiemmin tutustuneet sekä HTML:ään että CSS:ään HTML Getting Started- ja CSS-kursseillamme.
Web perustuu HTML-, CSS- ja JavaScript-kieliin. Aloitetaan tämän kolmikon viimeisen osan, JavaScript-kielen, opiskelu.
Työpaikkailmoitukset
Olette ehdottomasti oikeassa paikassa.
JavaScriptillä on korkean tuottavuutensa ansiosta laaja soveltamisala ohjelmistokehityksen monilla alueilla.
Ovatko JavaScript ja Java sama kieli?
Ne ovat ehdottomasti eri kieliä.
Java kehitettiin historiallisesti aiemmin. Sen jälkeen kehitettiin JavaScript.
Java on luokkapohjainen ja tyyppiturvallinen JVM:llä toimiva kieli, kun taas JavaScript on ei-tyyppiturvallinen kieli, joka tarjoaa prototyyppipohjaisen perinnän ja joka kehitettiin toimimaan selaimissa.
Niiden syntaksissa on yhtäläisyyksiä. Voidaan myös todeta, ettei Javalla ja JavaScriptillä ole nimien samankaltaisuutta lukuun ottamatta mitään yhteyttä.
Mitä käyttöalueita JavaScript-kielellä on webin ulkopuolella?
Sen lisäksi, että JavaScript on yksi web-sivujen kolmesta kulmakivestä, se muodostaa palvelinpuolella tärkeän NodeJS-projektin perustan.
Mobiilipuolella sitä käytetään hybridisovelluksissa mobiilisovellusten kehittämiseen React Native- ja Ionic-mobiilikehysten avulla.
JavaScriptin joustavan ja kevyen arkkitehtuurin ansiosta teknologisia ratkaisuja on saatavilla monille alueille aina erilaisista tietokannoista IoT-laitteisiin ja peleihin.
Mikä on JavaScript-kielen rooli web-maailmassa?
Mikä on JavaScript-kielen rooli web-maailmassa?
JavaScript-kielen merkitys, joka on ollut olennainen osa web-maailmaa 1990-luvun puolivälistä lähtien, kasvoi entisestään 2000-luvun puolivälin jälkeen.
JavaScriptin ansiosta selaimissa on voitu toteuttaa paljon liiketoimintalogiikkaa. Verkkosivuista on tullut vuorovaikutteisempia Reactin, Angularin ja Vuen kaltaisten kehysten ja kirjastojen avulla.
Mikä rooli JavaScriptillä on verkkomaailmassa?
Verkon ensimmäisellä aikakaudella verkkosivuja käytettiin yleensä tiedon tarjoamiseen. Seuraavassa vaiheessa ne muuttuivat verkkosovelluksiksi, joissa käyttäjä voi syöttää tietoja.
Facebookin ja Twitterin kaltaiset sosiaalisen median sivustot ovat kaksi hyvää esimerkkiä nykyaikaisista verkkosovelluksista, joissa JavaScriptiä käytetään laajasti.
Toinen JavaScriptin asiakaspuolella käytön etu on, että osa tehtävistä suoritetaan palvelimella sijaan asiakaspuolella, mikä vähentää palvelimen kuormitusta.
HTML ja CSS ilman JavaScriptiä
Voinko kehittää verkkosivuja pelkällä HTML:llä ja CSS:llä ilman JavaScriptin opiskelua?
Kyllä voitte. Verkkosivun voi kehittää käyttämällä vain HTML:ää ja CSS:ää, mutta JavaScript on välttämätön käyttäjien käynnistämien tapahtumien hallintaan, selaimessa ohjelmointiin ja dynaamisempien verkkosivujen luomiseen.
Onko JavaScript vaikea oppia?
Onko JavaScript vaikea oppia?
JavaScriptiä ei ole vaikea oppia. Joitakin käsitteitä, kuten prototyyppiperintää, closurea ja lexical scopea, kehittäjien voi kuitenkin olla aluksi vaikea ymmärtää.
Pyrin parhaani mukaan kartuttamaan JavaScript-tietämystänne nopeasti Coddykitin kursseilla.
Missä kirjoitan JavaScript-sovellukseni?
Voitte katsoa alla olevan videon editorin valinnasta ennen JavaScript-kielen kehittämisen aloittamista.
Jos haluatte kirjoittaa editorin sijaan jollakin verkkotyökalulla, hyviä vaihtoehtoja ovat esimerkiksi jsfiddle.net.
Tukevatko kaikki selaimet JavaScriptin uusinta versiota, ES2020:tä?
Tukevatko kaikki selaimet JavaScriptin uusinta versiota, ES2020:tä?
Tiedämme, että monet ES2020:n ominaisuudet ovat tällä hetkellä käytössä nykyaikaisissa ja ajan tasalla olevissa selaimissa.
Miten JavaScriptiä käytetään verkkosivuilla?
Miten JavaScriptiä käytetään verkkosivuilla?
Tiedämme, mitä HTML ja CSS ovat, koska niiden tuntemus on kurssin aloittamisen edellytys.
JavaScript puolestaan tukee monia toimintoja, kuten käyttäjien HTML-lomakkeisiin syöttämien tietojen validointia ilman niiden lähettämistä palvelimelle, käyttäjälle palautetta antavan mekanismin toteuttamista ilman sivun päivittämistä AJAXin avulla sekä HTML:n ja CSS:n tukemista kehittyneempien käyttöliittymien luomisessa.
Lisäksi JavaScriptiä on käytetty dynaamisten yhden sivun sovellusten (Single Page Applications, kuten React, Angular ja Vue) toteuttamiseen. Niiden käyttö on yleistynyt viime vuosina.
Onnittelut
Onnittelut 🎉
Ensimmäisessä oppitunnissamme opimme, mitä JavaScript on.
Seuraavassa osiossa kirjoitamme ensimmäiset JavaScript-koodimme.

Opi JavaScript tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 59
- Oppitunnit
- 200
Usein kysytyt kysymykset
Onko oppitunti ”Johdanto” ilmainen?
Kyllä — voit lukea täällä verkossa kokonaan ilmaiseksi mitkä tahansa JavaScript Academy-oppimispolun 3 oppituntia, myös oppitunnin “Johdanto”. Sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä interaktiiviset harjoitukset sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. JavaScript Academy-kurssilla on yhteensä 1 oppituntia.
Mitä opin oppitunnilla ”Johdanto”?
Johdanto Harjoittelet JavaScript Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni JavaScript Academy-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin JavaScript Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 1/1.
Kuinka kauan ”Johdanto”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä JavaScript Academy-oppitunnilla?
Kyllä. Jokainen JavaScript Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.