HTML5 ja CSS3 web-suunnittelijalle

Jaha, uusi työtehtävä: ”Tee työpöytäsovelluksestamme selain- ja mobiiliversiot.” Googletan… Täytyy siis opetella Flash-, Android-, iOS- ja Windows Phone -ohjelmointi!

Vaativuus
Arvostelut
2pvä
Kesto
1800,00 
Ajankohta:
Sijainti:
Ilmoittaudu viimeistään 01.11.2018
Puhuttu kieli: Suomi

Valitettavasti kyseinen kurssi on jo täynnä, kokeilethan toisella ajankohdalla tai sijainnilla.

Tai ota yhteyttä myyntipalveluun: 020 7776 670 tai myyntipalvelu@sovelto.fi

Pakko opetella monta ohjelmointikieltä?

Ei onneksi välttämättä! Suuri osuus työpöytätyyppisistä selain- ja mobiilisovelluksista voidaan rakentaa HTML5-tekniikoilla siten, että sama sovellus toimii kaikilla alustoilla. Tekniikat ovat toki hyödynnettävissä myös tavallisilla web-sivustoilla.

Kurssi on suunniteltu sovelluskehittäjille ja -arkkitehdeille.

Web-sivustojen ja sovellusten mobiilikäyttö lisääntyy lisääntymistään. Vielä ei ole liian myöhäistä hypätä kelkkaan omien ratkaisuiden päivittämisessä, mutta hidastelu ei ole enää perusteltavissa!

Valitettavasti HTML5- ja CSS3-tekniikoita on kymmenittäin ja lisäksi tuki vaihtelee merkittävästi selaimesta toiseen. Määrä on ymmärrettävä, mutta opiskelukynnys on aika valtaisa. Kurssillamme opit näistä tärkeimmät tiiviissä paketissa ja harjoituksissa teet muun muassa joukkoliikenteen pysäkkikarttasovelluksen.

Kurssi on ollut alusta asti eräs Sovelton suosituimmista. Osallistujilta on tullut kiitosta erityisesti käytännönläheisistä harjoituksista!

 

Esitiedot: Kurssi edellyttää perustietoja HTML 4:stä, CSS:stä ja JavaScriptistä.

Materiaali: Kurssilla käytetään Sovelton omaa, suomenkielistä materiaalia.

 

Koulutuksen tarkempi sisältö

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: , , , ,

 

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

Tutustu myös

Web-palvelun haavoittuvuudet ja tietokantojen tietoturva

Web-sovellustekijöiden suurin huolenaihe on se, että onko sovellus turvallinen! Hakkerit ja rikolliset kyllä löytävät pienimmänkin aukon, joka järjestelmään on jäänyt. Osta kurssi NYT.
Seuraava ajankohta
20.11. – 21.11.
Sijainnit
Pasila, Online
Vaativuus
Arvostelut

Web Front-End -sovelluskehittäjän leiri

Tällä viiden päivän kurssilla opit lukuisten harjoitusten voimin tärkeimmät tämän päivän web front end -kehittäjän työkalupakkiin kuuluvat tekniikat.
Seuraava ajankohta
10.06. – 14.06.
Sijainnit
Pasila, Online
Vaativuus
Arvostelut

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.

Kouluttaja


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.