FrontpageCSSHTML5, CSS3 ja JavaScript

HTML5, CSS3 ja JavaScript

star_fullstar_fullstar_fullstar_fullstar_fullstar_half

Koulutuksessa opit käyttämään HTML5:n, CSS3:n ja JavaScriptin viimeisiä versioita oikeaoppisella tavalla. Lisäksi saat hyvän yleiskuvan tuoreimpien tekniikoiden tarjoamista mahdollisuuksista selainpohjaista ratkaisua toteutettaessa.

Viimeisten vuosien aikana web-tekniikoiden evoluutio on ollut huimaa. HTML5 ja CSS3 ovat jo vakiintuneita. JavaScriptin osalta ollaan murroksessa ECMAScript 5:n ja ECMAScript 6:n välillä. Perinteisten web-sovellusten rinnalle on myös noussut uusia ratkaisutyyppejä, joissa entistä voimakkaammin pystytään huomioimaan erilaiset päätelaitteet. Sovelluksen logiikasta merkittävä osa siirtyykin selaimeen, ja Single Page Application (SPA) -sovelluksista on tullut valtavirtaa. Myös palvelinympäristössä on tapahtumassa murros; entistä useammin web-palvelimeksi haetaan kevyttä ja joustavaa ratkaisua, jolloin palvelinosuus tuleekin toteutettua node.js:n varaan JavaScriptillä.


Training formats

Classroom
Remote


Duration

3 days


Price

1990 €

Kohderyhmä

Koulutus soveltuu sovelluskehittäjille, jotka ovat vasta siirtymässä toteuttamaan ratkaisuja web-ympäristöön. Lisäksi se sopii kehittäjille, jotka ovat toteuttaneet ratkaisuja perinteisemmillä malleilla ja haluavat päivittää osaamisensa vastaamaan nykyaikaisia perusratkaisuja.

Esitiedot

Teemme koulutuksessa harjoituksia JavaScriptillä. Tämän vuoksi ohjelmointiosaaminen jollakin JavaScriptin sukulaiskielellä (Java, C++, C#) on suotavaa.

HTML5, CSS3 ja JavaScript -kurssin sisältö

1. päivä

Web-maailma pähkinänkuoressa

  • Standardien kehitys
  • Protokollat
  • Selaimen ja palvelimen yhteistyö
  • Web services (SOAP ja REST)
  • AJAX

HTML5

  • HTML5-dokumentin rakenne
  • Lomakkeen syöttökentät
  • Media-elementit
  • Muut HTML5 -piirteet

CSS3

  • CSS3 valitsimet
  • Tyylien kuvaus
  • Tyypilliset CSS-tekniikat

2. päivä

Responsiivisuus

  • CSS:n mediakyselyt
  • Bootstrap, mobile-first

JavaScript

  • JavaScriptin peruskäyttö
  • Tapahtumankäsittely
  • DOM-muokkaus
  • Lomakevalidointi
  • JQueryn käyttö

AJAX ja REST

  • XMLHttpRequest-olio
  • JQuery ja AJAX
  • Liittymä REST-palveluihin

3. päivä

HTML5-sidonnainen JavaScript

  • Canvas ja piirto-API
  • LocalStorage
  • File-API
  • Web Worker
  • WebSocket

Node.js ja npm

  • JavaScript palvelimella

SPA-sovellukset

  • SPA-sovellusarkkitehtuuri
  • Navigointi SPA-sovelluksessa
  • Katsaus SPA-kirjastoihin

Erityisnäkökulmia

  • WEB-sovelluksen turvallisuus
  • JavaScriptin tehokkuus

Aikataulu

Koulutuspäivä alkaa klo 9 ja päättyy noin klo 16-16.30. Aamiainen on tarjolla klo 8.15-9.00.


You might be interested in these courses: