JavaScript-sovelluskehitys

Kurssilla siirryt JavaScript-opiskelussa tehokkaasti nollasta sataan teorian sekä useiden harjoitusten avulla.

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

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

Agenda

1. päivä

Yleistä JavaScript-kielestä

  • selainten tuki; ECMAScript
  • vaikutusmahdollisuudet: dynaamiset selainsovellukset ja palvelinohjelmointi nykyään

Vinkkejä käytännön työhön

  • selainten kehittäjätyökalut
  • debuggaus

Suoritusympäristöt

  • koodin ajaminen selaimessa
  • riippuvuuksien lataaminen
  • node.js suoritusalustana

JavaScript-kielen syntaksi

  • perussyntaksi, tietotyypit ja muuttujien määrittely
  • taulukot
  • JavaScript:n oliot;
  • sisäänrakennettuja olioita
  • operaattorit
  • ehtolauseet ja silmukat
  • funktiot; funktio määrittelyalueena

Tapahtumakäsittelijän liittäminen

  • liitäntämahdollisuudet
  • selainten käsittelijät
  • unobtrusive JavaScript

Selaimen oliomalli

  • Katsaus selaimen oliomalliin
  • W3C DOM
  • HTML5 API:t

2. päivä

Omien olioiden ohjelmointi

  • alustustavat
  • konstruktorifunktio
  • jäsenten määrittämisen tavat, this ja prototype
  • periytyminen
  • anonyymi olio, private-näkyvyys

Edistyneitä ominaisuuksia

  • Self-executing functions
  • closures
  • poikkeuksien käsittely

EcmaScript 6

  • Kielen uudet piirteet
  • Module
  • Classes

REST-palveluiden hyödyntäminen

  • XMLHttpRequest
  • Fetch API
  • jQuery
  • JSON
  • same-origin policyn ohittaminen

 

Avainsanat: , , ,

Agenda

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

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.