Online kurs: JavaScript Grunnkurs

Varighet: 4 dager, 10:00 - 14:00

Pris: 17200

Målsetning: Etter gjennomført grunnkurs skal deltakerne være fortrolige med JavaScripts grunnstruktur og funksjoner og skal kunne bruke JavaScript til å utvikle interaktive websider.

Kurskategori: Applikasjonsutvikling

JavaScript er nå det eneste skript-språket som anvendes og støttes av alle nettlesere og er blitt en defacto standard for å bygge inn interaktivitet på websider. AJAX, jQuery, Node.js, Angular.js, React.js osv. bygger alle på JavaScript, og en grunnforståelse av hvordan dette språket virker er blitt essensielt for en webutvikler eller webansvarlig.  

Kursinnhold

  • Introduksjon til JavaScript og dets anvendelsesområder og rammeverk
  • JavaScripts grunnleggende grammatikk
  • JavaScripts innebygde funksjoner
  • JavaScripts datatyper og variabler
  • JavaScript og Dokumentobjektmodellen (DOM)
  • JavaScripts kontrollstrukturer og betingelseslogikk
  • Introduksjon til AJAX og kommunikasjon mellom klient og server
  • Kort introduksjon til jQuery som AJAX-bibliotek
  • Funksjonell programmering med JavaScript - inkl. "fat arrow" - funksjoner med filter, map og reduce
  • Objekt-orientert programmering med JavaScript med JSON, prototypes osv.
  • Utvikle en enkel "Full Stack" JavaScript-applikasjon med Node, Express, EJS, jQuery, jQuery-UI, henting og presentasjon av tabell fra PostgreSQL-database 

Gjennomføring

Kurset gjennomføres med en kombinasjon av online læremidler, gjennomgang av temaer og problemstillinger og praktiske øvelser. Det er ingen avsluttende eksamen, men det er hands-on øvelsesoppgaver til hovedtemaene som gjennomgås. Vi bruker bl.a. Visual Studio Code, npm, git og Chrome/Firefox til kurset

Forkunnskaper

Ingen forkunnskaper nødvendig, men en grunnleggende forståelse av websider med html og css vil være en fordel. 

Gjennomføring

Dag 1-3 (mandag-onsdag): undervisning fra klokken 10:00-14:00 + oppgaver som «hjemmelekse»
Dag 4 (fredag): gjennomgang og oppsummering fra klokken 10:00 til 14:00

 

 

Syntes Terje er flink og har veldig god energi. Han scorer veldig høyt på å gi kursdeltakerne mestringsfølelse.

Kursinstruktør

Terje Berg-Hansen har bred erfaring fra prosjektledelse, utvikling og drift med små og store databaser, både SQL- og NoSQL-baserte. I tillegg til å undervise i etablerte og nye teknologier jobber han med programmering, webutvikling og administrasjon av Linux-servere. Han er levende interessert i nye teknologier, distribuerte databaser og Big Data Science.

Ønsker du å samle flere ansatte til et bedriftsinternt kurs?

Finner du ikke det helt optimale kurset eller kombinasjonen av kurs? Da ordner vi det - sammen. Vi kan tilrettelegge kurs slik at de inneholder akkurat det dere har behov for. Vi kan sette opp et helt nytt kurs, eller tilpasse eksisterende kurs og materiell. Flere medarbeidere kan selvfølgelig også samles til et eget felles kurs, for maksimal effektivitet. Ta kontakt med meg for et forslag til gjennomføring og et tilbud basert på deres behov.

Henrik Buzzi
Produktansvarlig