Kursen ger en inblick i möjligheterna med JavaScript.

I kursen ingår bl.a. teori om JavaScript, serverscript vs. klientscript, genomgång av DOM-principen och introduktion till webbens DOM.

Förkunskaper

Deltagare bör kunna enklare HTML-kodning men inga tidigare programmeringskunskaper krävs.

Mål

Eleven får en översikt och grund i JavaScript, och hur man styr innehållet på bl.a. webbsidor, men också hur man kan styra andra program, som ex.v. Adobe InDesign. Detta är första steget om man vill lära sig skapa AJAX-applikationer.

KURSINNEHÅLL

  • Möjligheter med JavaScript

  • Teori om JavaScript
  • Serverscript vs. Klientscript
  • Genomgång av DOM-principen
  • Introduktion till webbens DOM
  • Exempel på andra DOM-träd och program där man kan använda JavaScript
  • Programmeringsprinciper

  • Variabler
  • Arrays
  • Tester
  • Loopar
  • Skapa egna funktioner, för att få en moduluppbyggd och mer effektiv kod
  • JavaScript för webben

  • Allmän DOM-manipulering
  • Byta innehåll på en sida
  • Dölja/Visa innehåll på sidan
  • Ändra formatering och layout med JavaScript
  • Göra beräkningar i ett formulär
  • Använda URL-variabler för att kommunicera mellan olika HTML-sidor
  • Kort info om färdiga javascriptbibliotek

  • Fördelar/nackdelar med färdiga bibliotek
  • Kort introduktion till jQuery
  • Enkla exempel på jQuery-plugins för effekter
  • Kort om jQuery Mobile
Alla kursdeltagare får kursintyg.

KUNSKAP ON DEMAND

Vi har inga schemalagda kurser, endast bokning enligt följande alternativ:

  1. Företags- eller användaranpassade kurser. Skicka förfrågan om önskat program/ämne och önskat utbildningsdatum. Vi återkommer med offert.
  2. Produktionssupport/utbildning on demand. Adobe-produkter, Enfocus, wordpress, xml, mm. Se vår kurslista för kunskapsområden.

Har du specifika problem gällande grafisk produktion eller ”hur-gör-man-frågor”, skicka förfrågan och vi återkommer. Vi kan skicka svar via mail, instruktionsvideo eller boka tid för uppkoppling till dig/er via Skype eller Teamviewer. Minimidebitering för denna tjänst är 30 minuter.


Förfrågan/bokning