OTA YHTEYTTÄ

Ora Hanttu

Tuoteryhmäpäällikkö, ICT

040 582 6008 Lähetä viesti

Kesto: 3 päivää
Veroton hinta (+ alv 24 %): 1 690 €

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

Helsinki
16.11.2016 – 18.11.2016
Ilmoittaudu

Jaa

Lataa pdf-muodossa

Web-tekniikat sovelluskehittäjille

Koulutuksen käynyt osaa käyttää web-standardien viimeisiä versioita oikeaoppisella tavalla sekä saa hyvän yleiskuvan tuoreimpien tekniikoiden tarjoamista mahdollisuuksista selainpohjaista ratkaisua toteutettaessa.

Viimeisten vuosien aikana web-tekniikoiden evoluutio on ollut huimaa. HTML5, CSS3 ja JavaScriptin ECMAScript 5-taso ovat vakiintuneet käyttöön. Lisäksi perinteisten web-sovellusten rinnalle on noussut uusia ratkaisutyyppejä, joissa entistä voimakkaammin pystytään huomioimaan erilaiset päätelaitteet. Sovelluksen logiikasta merkittävä osa siirtyykin selaimeen ja SPA-sovelluksista onkin tullut valtavirtaa aiemman kuriositeettiaseman sijaan. 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ä.

Kohderyhmä

Kurssi soveltuu sovelluskehittäjille, jotka ovat vasta siirtymässä toteuttamaan ratkaisuja web-ympäristöön sekä kehittäjille, jotka ovat toteuttaneet ratkaisuja perinteisemmillä malleilla ja haluavat päivittää osaamisensa vastaamaan nykyaikaisia perus-ratkaisuja.

Esitiedot

Kurssin JavaScriptillä tehtävien harjoitusten vuoksi ohjelmointiosaaminen jollakin JavaScriptin sukulaiskielellä (Java, C++, C#) on suotavaa.


Ohjelma

1. Päivä

9.00 Web-maailma pähkinänkuoressa

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

Selainkäyttöliittymä

  • HTML5-dokumentin rakenne
  • Lomakkeen syöttökentät
  • Tyypilliset CSS-tekniikat
  • Responsiivisuus


16.00 Päivä päättyy

 
2. Päivä

JavaScript

  • JavaScriptin peruskäyttö
  • JQuery
  • JQuery UI

Node.js

  • JavaScript palvelimella
  • Keskeisimmät Node-modulit
  • Kevyt web-palvelin
  • JSON-dataformaatti
  • REST-palvelurajapinta

AJAX

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


16.00 Päivä päättyy

 

3. Päivä

HTML5-sidonnainen JavaScript

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

Angular.js

  • SPA-sovellusarkkitehtuuri
  • Direktiivit ja expressionit
  • Navigointi SPA-sovelluksessa
  • Palveluiden käyttö

Erityisnäkökulmia

  • SPA-sovelluksen turvallisuus
  • JavaScriptin tehokkuus

16:00 Päivä päättyy