Sök utbildning

Core JavaScript

Längd
2 dagar
Pris
18 450 SEK exkl. moms
Nästa kurstillfälle
7 januari, 2025 (+7 kursstarter)
Utbildningsform
Öppen utbildning
Längd
2 dagar
Pris
18 450 SEK exkl. moms
Nästa kurstillfälle
7 januari, 2025 (+7 kursstarter)
Utbildningsform
Öppen utbildning
Kursen är bokningsbar via arrangörens hemsida 🤗

Kursbeskrivning

Den här kursen ger dig de grundläggande kunskaper och färdigheter som behövs för att programmera i JavaScript, med särskilt fokus på front-end. Du lär dig  om variabler och datatyper, funktioner, programflöde, DOM, händelsehantering och web APIs.

JavaScript är ett av de mest populära och vanligast använda programmeringsspråken idag. Det är inte bara webbens språk och språket för front-end-ramverken som Angular och React, utan kan nu användas för att bygga vad som helst (front-end, back-end eller annat) tack vare runtime-miljöer som NodeJS.

Denna kurs utgår från ES6 som grundspecifikation för JavaScript eftersom ES6 nu är allmänt stödd.

Målgrupp och förkunskaper

Den här kursen vänder sig till webbutvecklare  som kommer att bygga eller underhålla JavaScript-applikationer.

Kursen kräver grundkunskaper om HTML och CSS samt grundläggande kunskaper om programmering.

 

Detaljerad information

Introduction

  • Setting up the development environment
  • What is JavaScript?
  • HTML and CSS - a brief refresher
  • Embedding JavaScript in HTML
  • Executing JavaScript with NodeJS
  • Browser JS vs. NodeJS
  • A simple example
  • Syntax and comments
  • ECMAScript and JavaScript
  • Deployment

Values, Variables And Types

  • Values
  • Variables
  • var, let, and const
  • Naming conventions
  • Numbers
  • Strings
  • Booleans
  • Arrays
  • Objects
  • The typeof operator
  • Dynamic typing
  • Type conversion and coercion
  • Arithmetic
  • Handling text incl. template literals

Functions

  • Function declarations
  • Parameters
  • Return statements
  • Function expressions
  • Arrow functions
  • Declaration, expression, or arrow function?
  • Calling functions
  • Pass by value or reference?
  • An introduction to scope
  • Default parameters
  • Built-in functions

Program flow

  • Relational and logical operators
  • Equalty comparisons and sameness
  • Truthy and falsey
  • Conditional statements
  • Iterative statements
  • Error handling
  • Debugging

Objects

  • Objects (again)
  • Properties
  • Dot notation
  • Square bracket notation
  • Function properties (methods)
  • The this keyword
  • Iterating over object properties
  • The Object type
  • Array objects and methods
  • String objects and methods

DOM referencing and manipulation

  • HTML elements and JavaScript objects
  • The DOM
  • DOM referencing
  • DOM data types
  • Element manipulation
  • Creating, adding and removing elements

Event handling

  • Events
  • Event propagation
  • Event listeners
  • Event listener registration
  • The event object

Web APIs

  • What is an API?
  • Browser APIs
  • Accessing browser APIs
  • Date
  • Math
  • RegExp
  • JSON
  • Client-side storage
  • Geolocation
  • Others

Kommande kursstarter

Välj mellan 7 kursstarter

7 januari, 2025

  • Öppen utbildning
  • Distans

6 februari, 2025

  • Öppen utbildning
  • Distans

18 februari, 2025

  • Öppen utbildning
  • Distans

20 mars, 2025

  • Öppen utbildning
  • Distans

25 mars, 2025

  • Öppen utbildning
  • Distans

1 maj, 2025

  • Öppen utbildning
  • Distans

13 maj, 2025

  • Öppen utbildning
  • Distans

Intresseanmälan

Beställ information

Fyll i formuläret för att få mer information om Core JavaScript, direkt från arrangören. Det är gratis och inte bindande!

reCAPTCHA logo Den här hemsidan är skyddad av reCAPTCHA och Googles Integritetspolicy och Användarvillkor tillämpas.
Cornerstone Group AB
Borgarfjordsgatan 4
164 55 Kista

Vi vill göra skillnad i världen

Med kompetens som verktyg inspirerar vi människor att växa, utvecklas och briljera. Vi gör det i en medveten riktning. Nya insikter, beteenden, arbetssätt och tekniker börjar tillämpas på ett sätt som ger medarbetarna trygghet och deras prestationer energi och kraft....

Läs mer om Cornerstone Group AB och visa alla utbildningar.

Highlights