HTML5, CSS3 ja JavaScript
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ä.
Koulutusmuoto
Classroom
Remote
Kesto
3 päivää
Hinta
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.
Saattaisit olla kiinnostunut myös näistä koulutuksista:
Aiheeseen liittyvät webinaarit
Aiheeseen liittyvät blogit