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.

Vaativuus
Arvostelut
5pvä
Kesto
3250,00 
Ajankohta:
Sijainti:
Ilmoittaudu viimeistään 27.05.2019
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

1. päivä

Millaisia ovat modernit web-sovellukset?

  • Nykyinen sovellusarkkitehtuuri
  • alustriippumattomuus vs. natiivit sovellukset
  • SPA
  • yleiskatsaus HTML5:den ominaisuuksiin

HTML5

  • semanttiset elementit
  • lomakkeiden uudet ominaisuudet
  • video
  • SVG

CSS3

  • visuaaliset efektit
  • animaatiot

Responsiivinen Design

  • Mitä responsiivinen design on?
  • Media Query

JavaScript

  • Mahdollisuudet

HTML5 JavaScript API:t

  • yleiskatsaus
  • File API, drag and drop
  • Offline-sovellukset
  • Geolocation
  • WebSockets ja Web Worker

REST-palvelut

  • ideologia
  • JSON-formaatti

JavaScript Frameworkit

  • jQuery
  • Bootstrap
  • Less/Sass
  • Backbone.js
  • AngularJS

Katsaus palvelinpään tekniikoihin

  • node.js
  • ASP.NET
  • Java
  • PHP

2. päivä

HTML5-sivun rakenne ja uudet elementit

  • semanttiset elementit
  • sivun rakenne

HTML5 lomakkeet

  • uudet input-tyypit
  • uudet attribuutit
  • validointimahdollisuudet
  • autosuggest-toiminnallisuus

SVG

  • työkalutuki
  • vektorigrafiikka
  • interaktiivisuus

CSS3

  • visuaaliset efektit: kulmien pyöristys, värimääritykset, gradientit, varjostukset
  • transformaatiot
  • transitiot ja animaatiot

Media Query

  • erilaisten päätelaitteiden huomiointi
  • Responsive Web

CSS3 valitsimet ja asemointi

  • valitsimet
  • uudet asemointipiirteet

3. päivä

JavaScript

  • JavaScript-kielen syntaksi
  • tapahtumakäsittelijän liittäminen
  • W3C DOM

jQuery-yleiskatsaus

  • päähyödyt
  • toiminnallisuus
  • liittäminen sivulle

jQueryn toimintamalli

  • jQueryn lauseen rakenne
  • valitsimet ja tehokkuus
  • funktioiden ketjuttaminen

Tapahtumakäsittely

  • click() ja muut
  • on-toiminto
  • nimiavaruudet
  • kuplinta

DOM ja lomakkeet

  • DOM-puun käsittely
  • viittaukset lomakenttiin
  • validointi ja lomakedatan käsittely

jQuery ja Ajax

  • Ajax-pyynnöt
  • HTML-sisällön lataaminen
  • JSON ja JSONP -pyynnöt

4. päivä

HTML5 JavaScript API:t

  • Canvas

Canvas

  • Canvas API
  • piirtäminen

Paikkatiedon hallinta

  • Geolocation API
  • hyödyntäminen

Offline-sovellukset

  • localStorage ja sessionStorage
  • Application cache

Web Worker

  • säieohjelmointi

WebSockets

  • WebSocket-liikennöinnin mahdollisuudet
  • selainclientin toteuttaminen

FileAPI ja Drag and Drop

  • käyttö

5. päivä

AngularJS

  • Yleiskatsaus
  • MVC-malli
  • initialisointiprosessi

Templatet

  • View:n kuvaaminen

Controllerit

  • logiikan toteuttaminen

Directiivit

  • mahdollisuudet
  • sisäänrakennetut
  • event handling

REST-palvelujen hyödyntäminen

  • $http-service

SPA-sovelluksen toteuttaminen

  • Route-moduuli

 

Avainsanat: , ,

 

Paikkoja jäljellä:
Ei paikkarajoitusta
useita
3250,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.

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.