JavaScript Academy · Lektion

Introduktion

Introduktion

Lektion 1 av 116 steg

Introduktion är en gratis lektion i JavaScript Academy på CoddyKit. Detta är lektion 1 av 1. Du kan läsa vilka 3 lektioner som helst i den här lärvägen kostnadsfritt i sin helhet – därefter låser CoddyKit PRO upp alla lektioner, plus praktisk övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Den ingår i lärvägen för JavaScript Academy, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i JavaScript Academy innehåller totalt 1 lektioner.

Introduktion

Hej,

Välkommen till kursen Introduktion till Javascript. 

I den här kursen introducerar vi språket Javascript och lär oss de grundläggande strukturerna.

Om Ni inte har några förkunskaper i HTML måste jag påpeka att HTML-kunskaper är en förutsättning för att börja den här kursen.

Introduktion

Javascript används inom många områden, från webbapplikationer till mobilapplikationer, databassystem och system på serversidan (till exempel NodeJS).

Programmeringsspråket är utan tvekan en av världens mest populära programvarutekniker, och dess utveckling har accelererat under de senaste 10 åren.

Information

Javascript är för närvarande ECMAScript 2020, den senaste versionen som implementeras av moderna webbläsare.

Låt mig genast besvara frågan Ni har i åtanke?

Låt mig genast besvara frågan Ni har i åtanke?

Vad är skillnaden mellan Javascript och Ecmascript?

Det finns ingen anledning att berätta hela historien. Vi behöver bara komma ihåg att det officiella namnet på Javascript är Ecmascript.

Specifikationen, som Ni hittar på adressen nedan, benämns också Ecmascript.

När vi ser namnet Ecmascript någonstans kan vi tänka att det egentligen handlar om Javascript.

Den senaste versionen av Javascript som för närvarande används är Ecmascript 2020, eller version 11 av Ecmascript.

Fråga

Vår kurs bygger på användningen av Javascript i webbvärlden.

Vi har tidigare lärt oss både HTML och CSS i våra kurser HTML – Kom igång och CSS.

Webben bygger på språken HTML, CSS och Javascript. Låt oss börja lära oss Javascript, den sista delen i denna trio.

Jobbannonser

Ni har definitivt kommit rätt.

Javascript har ett brett användningsområde inom många delar av programvaruutveckling tack vare sin höga produktivitet.

Är Javascript och Java samma språk?

De är helt olika språk.

Java utvecklades historiskt sett tidigare. Därefter utvecklades språket Javascript.

Java är ett klassbaserat och typsäkert språk som körs på JVM, medan Javascript är ett icke-typsäkert språk med prototypbaserat arv, utvecklat för att köras i webbläsare.

De har likheter i syntaxen. Förutom namnlikheten finns det alltså ingen relation mellan Java och språket Javascript.

Vilka användningsområden har Javascript utanför webben?

Utöver att vara en av de tre hörnstenarna på Javascript-baserade webbsidor utgör det grunden för ett viktigt projekt på serversidan, till exempel NodeJS.

På mobilsidan används det i hybridlösningar för utveckling av mobilapplikationer med mobilramverk som React Native och Ionic.

Tack vare Javascript flexibla och lättviktiga arkitektur finns tekniska lösningar för många områden, från olika databaser till IoT-enheter och spel.

Vilken roll har Javascript i webbvärlden?

Vilken roll har Javascript i webbvärlden?

Betydelsen av Javascript, som har varit en central del av webbvärlden sedan mitten av 90-talet, har ökat ytterligare sedan mitten av 2000-talet.

Tack vare Javascript har många delar av affärslogiken kunnat tillämpas i webbläsare. Webbplatser har blivit mer interaktiva med hjälp av ramverk och bibliotek som React, Angular och Vue.

Vilken roll spelar språket JavaScript i webbvärlden?

I webbens första skede användes webbsidor främst för att tillhandahålla information. I nästa skede utvecklades de till webbapplikationer där användaren kan ange data.

Sociala medier som Facebook och Twitter är två bra exempel på moderna webbapplikationer där JavaScript används i stor utsträckning.

En annan fördel med att använda JavaScript på klientsidan är att vissa uppgifter utförs på klienten i stället för på servern, vilket minskar belastningen på servern.

HTML och CSS utan Javascript

Kan jag utveckla webbsidor med enbart HTML och CSS utan att lära mig Javascript?

Ja, det kan Ni. En webbsida kan utvecklas med enbart HTML och CSS, men Javascript är oumbärligt för att hantera händelser som användaren skapar, programmera i webbläsaren och skapa mer dynamiska webbsidor.

Är Javascript svårt att lära sig?

Är Javascript svårt att lära sig?

Javascript är inte svårt att lära sig. Vissa begrepp, såsom prototypbaserat arv, closure och lexikaliskt scope, kan dock vara svåra för utvecklare att förstå till en början.

Jag kommer att göra mitt bästa för att snabbt förbättra Era kunskaper i Javascript genom kurserna på Coddykit.

Var ska jag skriva mina Javascript-applikationer?

Ni kan titta på videon nedan för att välja editor innan Ni börjar utveckla i språket Javascript.

Om Ni menar att Ni kan skriva med ett annat onlineverktyg än editorn finns det bra alternativ, till exempel jsfiddle.net.

Har alla webbläsare stöd för ES2020, den senaste versionen av Javascript?

Har alla webbläsare stöd för ES2020, den senaste versionen av Javascript?

Vi vet att många funktioner i ES2020 för närvarande finns i moderna och uppdaterade webbläsare.

Hur använder vi Javascript på webbsidor?

Hur använder vi Javascript på webbsidor?

Vi vet vad HTML och CSS är, eftersom kunskaper i dem är en förutsättning för att börja kursen.

Javascript stöder däremot många funktioner, till exempel att validera formulär som användare fyller i i HTML utan att skicka dem till servern, att ge användaren återkoppling utan att ladda om sidan med hjälp av AJAX samt att använda HTML och CSS för att skapa mer avancerade användargränssnitt.

Utöver detta har Javascript använts för att skapa dynamiska webbapplikationer av typen Single Page Applications, till exempel React, Angular och Vue, som har blivit allt vanligare under de senaste åren.

Grattis

Grattis 🎉

I vår första lektion lärde vi oss vad JavaScript är.

I nästa avsnitt skriver vi vår första JavaScript-kod.

Introduktion — illustration 16
Gratis att börja

Lär dig JavaScript med en AI-lärare – gratis

Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.

Kurser
59
Lektioner
200

Vanliga frågor

Är lektionen ”Introduktion” gratis?

Ja – du kan läsa vilka 3 lektioner som helst i lärvägen JavaScript Academy, inklusive ”Introduktion”, kostnadsfritt i sin helhet här på webben. Därefter låser CoddyKit PRO upp alla lektioner, plus interaktiv övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Kursen i JavaScript Academy innehåller totalt 1 lektioner.

Vad lär jag mig i ”Introduktion”?

Introduktion Ni övar på JavaScript Academy med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.

Behöver jag någon erfarenhet för att börja lära mig JavaScript Academy?

Du behöver inga förkunskaper. Utbildningen i JavaScript Academy på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 1 av 1.

Hur lång tid tar lektionen ”Introduktion”?

De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.

Kan jag skriva och köra kod i den här JavaScript Academy-lektionen?

Ja. Varje JavaScript Academy-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.

← Tillbaka till JavaScript Academy