OTA YHTEYTTÄ

Ora Hanttu

Tuoteryhmäpäällikkö, ICT

040 582 6008 Lähetä viesti

Kesto: 2 päivää
Veroton hinta (+ alv 24 %): 1 350 €

Tästä asiakaskohtainen toteutus?

Toteutamme koulutuksia myös asiakaskohtaisina. Jätä yhteystietosi ja tehdään juuri teille sopiva toteutus.

Voit maksaa:
Koulutuskortti

Paikka ja päiväys

Tampere
3.11.2016 – 4.11.2016
Ilmoittaudu

Jaa

Lataa pdf-muodossa

JavaScript - ohjelmointi

Koulutuksessa käydään läpi teorian ja harjoitusten avulla yleisimmät JavaScriptin käyttökohteet web-sivuilla, kuten lomaketietojen tarkistus, tilan hallinta sekä erilaisia käyttöliittymän tehostamiskeinoja.

Koulutuksen käynyt osaa JavaScript-kielen perusteet. JavaScript-kurssi antaa perustaidot perinteiseen sekä moderniin tapahtumankäsittelyyn selainikkunan ja HTML-sivujen hallinnassa.

JavaScriptin standardoitu ECMAScript (versio 3) on perustana monelle muulle skriptikielelle kuten JavaScript, JScript ja Actionscript. ECMAScriptiä ja sen johdannaisia käytetään web-sivujen lisäksi myös erilaisten ohjelmistotuotteiden sisäisenä ohjelmointikielenä.

Web-sivujen yhteydessä JavaScript on käytetyin skriptikieli ja sitä käytetään ennen kaikkea sivuston käyttökokemuksen ja käyttöliittymän toiminnallisuuden parantamiseen, sillä lähes kaikki selaimet tukevat sitä. JavaScriptin perusteet oppii nopeasti ja alkuun pääseminen on helpompaa kuin monilla varsinaisilla ohjelmointikielillä.

Kohderyhmä

JavaScript-kurssi sopii hyvin web-sivujen tekijöille, webmastereille ja web-sovellusten kehittäjille, jotka haluavat oppia JavaScript-kielen perusteet ja tavan parantaa web-sivuston käyttökokemusta, toiminnallisuutta ja näyttävyyttä.

Esitiedot

Kurssin asiasisällön omaksumista helpottaa HTML- ja CSS-kielien perusosaaminen sekä ohjelmoinnin peruskäsitteiden tunteminen.

Kurssin materiaalit

JavaScript-kurssin oppimateriaali on englanninkielinen sekä väline- ja toimittajariippumaton.


Ohjelma

1. päivä

Johdanto

  • Selainkäytttöliittymä ja Web standardit: HTML, CSS ja JavaScript

JavaScriptin perusteet

  • JavaScript ja sen käyttötavat web-sivulla
  • Yleisimmät kirjoitussäännöt
  • Tietotyypit
  • Muuttujat
  • Operaattorit
  • Esimerkkejä ja harjoituksia

Kontrollirakenteet

  • if-, switch-, for-, while-, do while -lauseet
  • for in -lause
  • with-lause
  • Virheenkäsittely
  • Esimerkkejä ja harjoituksia

Funktiot

  • Funktiot ja argumentit
  • JavaScriptin sisäänrakennetut funktiot
  • Omat funktiot
  • Esimerkkejä ja harjoituksia 


2. päivä

Oliot

  • Johdanto olioihin
  • JavaScriptiin sisäänrakennetut oliot
  • Omat oliot
  • Esimerkkejä ja harjoituksia

BOM

  • Browser Object Model
  • Selainikkunan hallinta ja käsittely
  • Ajastetut tapahtumat
  • Evästeet
  • Esimerkkejä ja harjoituksia

Tapahtumankäsittely

  • Perinteinen tapahtumankäsittely
  • W3C-mallin tapahtumankäsittely
  • MS-mallin tapahtumankäsittely
  • Esimerkkejä ja harjoituksia

DOM

  • Document Object Model
  • DOM 0
  • W3C DOM
  • Lomake ja sen kanssa työskentely
  • Kuvat, linkit, CSS
  • Esimerkkejä ja harjoituksia

AJAX

  • XMLHttpRequest
  • Selainten tunnistaminen ja erot
  • Datatyypit: XML, JSON ja teksti/HTML

Muuta

  • JavaScript kirjastot
  • Apuvälineitä JavaScript koodaajalle