HTML5 ja CSS3 sovelluskehittäjille (open source)

Kurssillamme opit HTML5- ja CSS3-tekniikoista tärkeimmät tiiviissä paketissa ja harjoituksissa teet muun muassa joukkoliikenteen pysäkkikarttasovelluksen.

Vaativuus
Arvostelut
1800,00 

Pahoittelemme mutta tiedossa ei ole seuraavia kurssipäiviä.
Ole hyvä ja ole yhteydessä myyntiin: 020 7776 670 tai myyntipalvelu@sovelto.fi

Agenda

1. päivä

Miksi HTML5?

  • Mobiilikäytön räjähdys
  • Apua sovelluksiin
  • Eroon Flashista

HTML5-sivu

  • Sivun rakenne
  • Uudet HTML5-elementit
  • Erot HTML4:een verrattuna

Lomakkeet

  • Auta mobiilikäyttäjää uusilla input-tyypeillä
  • Käytettävyys ja validointi

CSS3

  • Helppoa visuaalisuutta: Pyöristykset, gradientit ja heittovarjot
  • Piirrä CSS:llä!
  • Flashia ilman Flashia: Transformaatiot, transitiot ja animaatiot
  • Varaudu eri päätelatteisiin: Media queryt
  • Uudet valitsimet
  • Viimeinkin järkeviä layout-ratkaisuja: border-box, calc() ja flexbox

Canvas

  • HTML5:n ohjelmalliset piirto-ominaisuudet
  • Pikselipiirto JavaScript:llä

SVG

  • Vektorigrafiikkaa XML:llä
  • Efektit mukaan CSS:llä
  • Ja ohjelmointi JavaScript:llä

Lisätietoa: Same-origin policy

  • JSONP
  • CORS

Paikkatiedon hallinta

  • Geolocation API: Mahdollisuudet
  • Paikkatiedon kuuntelu ja hyödyntäminen osana sovellusta

2. päivä

Web Storage

  • Merkitys sovelluskehityksessä; offline-sovellusten tuki
  • localStorage
  • sessionStorage

History API

  • Palvele käyttäjiä: Hallitse itse back-painiketta Ajax-sovelluksissa

Web worker

  • Säieohjelmointi JavaScript-sovelluksissa

Offline-sovellusten luonti

  • Application cache

WebSocket

  • WebSocket-liikennöinnin mahdollisuudet
  • Selainasiakkaan toteuttaminen
  • Palvelun ohjelmoinnin vaihtoehdot; harjoitusesimerkkinä suosittu Node.js

Liite: Cross-document messaging

  • Same origin policy -rajoituksen kiertäminen cross-document messaging -tekniikalla

 

Avainsanat: , , , ,

Agenda

Paikkoja jäljellä:
Ei paikkarajoitusta
1800,00  + alv./VAT

Vastuuhenkilö


Toni Ylärinne

Toni Ylärinne

Toni toimii Soveltolla senior-konsulttina. Hänellä on yli viidentoista vuoden kouluttaja- ja konsultointikokemus. Tonin erityisaloina ovat XML-tekniikat, integraatioarkkitehtuurit, BizTalk Server-, .NET- ja SharePoint-sovelluskehitys.

MCPD: SharePoint 2010, MCPD: Web Developer, MCTS: BizTalk Server, Certified Scrum Master, MCT, senior-konsultti. XML-tekniikoiden, Microsoft Biztalk Server- , .NET- ja SharePoint-sovelluskehityksen asiantuntija.