Valitse sivuston käyttötapa: Mobiili

JavaScript-ohjelmoinnin jatkokurssi

Tieturi
Yhteenveto
3 päivää
   
Helsinki
Avoin koulutus
Tieturin koulutukset

JavaScript-ohjelmoinnin jatkokurssi


Koulutuksessa käydään läpi haastavammat JavaScript-tekniikat, kielen uusimmat piirteet sekä parhaita ohjelmointikäytäntöjä ja yleisimpiä sudenkuoppia. Koulutuksen tavoitteena on tutustuttaa osallistujat syvällisemmin erinäisiin JavaScriptin edistyneisiin ominaisuuksiin. Koulutuksen käynyt osaa kirjoittaa hyvää ja helposti ylläpidettävää JavaScript-koodia isoissakin projekteissa.
JavaScriptillä voidaan nykyisin toteuttaa täysivaltaisia käyttöliittymäsovelluksia selaimeen (SPA) ja lisäksi myös täydellisiä palvelinsovelluksia käytännössä mihin tahansa käyttötarkoitukseen. JavaScript-projektien kokoluokka on paisunut uusiin mittasuhteisiin ja niinpä onkin entistä tärkeämpää, että kehittäjät hallitsevat kielen piirteiden lisäksi myös hyvät ohjelmointikäytännöt sekä JavaScript-projekteissa yleisesti käytetyt mallit ja apukirjastot sekä -välineet.
JavaScript on myös kehittynyt kielenä. Viimeisin ES6-versiotaso tarjoaa paljon houkuttelevia piirteitä. Valitettavasti edelleen jäljelle jää perinteinen murhe: entä selaintuki? 

1. Päivä
JavaScript-projektit

Mitä kaikkea JavaScriptillä?
JavaScript-versiot ES3-ES6
Node ja npm
Gulp ja Grunt
Käännettävä JavaScript: TypeScript ja JSX
Testaus
Minifiointi

Edistyneet rakenteet

Funktiorakenteet
ES6 nuolifunktiot, lambdat
Asynkrooniset mallit
Callback ja promise
Taulukot ja kokoelmat
ES6 Iteraattorit
Oliorakenteet ja prototyypit
ES6 oliorakenteet  

2. Päivä
ES6-käyttö

ES6- piirteet
ES6-tuki selaimissa ja nodessa
Tuen laajentaminen
Polyfills, shim, Babel

Modularisointi

Modularisointimallit
CommonJS, AMD, UMD, node
Modulien suunnittelu
Latauskirjastot
ES6-modulit

Selaintekniikoita

JQuery, Bootstrap
Less/Sass
SPA -arkkitehtuuri
Angular, ReactJS

3. Päivä
Palvelintekniikoita

Web-palvelin
REST-rajapinnat
Tietokantaliittymät
SOAP-palvelut ja integraatio

HTML5 JavaScript APIt

Web Workers
Web Socket
Web Storage
Indexed DB
Canvas ja piirto API
File API

Muita näkökulmia

Turvallisuus
Suorituskyky

Kohderyhmä


JavaScript-ohjelmoinnin perusteet ja kielen syntaksi (Tieturin JavaScript-ohjelmointi -kurssi tai vastaavat tiedot). Olio-ohjelmoinnin perusteet.

Tieturi

Tieturi

Tieturi – valmentaa paremmaksi

Tieturi on koulutuksen edelläkävijä, jonka kasvattaa yksilöiden ja organisaatioiden osaamista ja tuottavuutta. Autamme kohtaamaan liiketoiminnan muutokset ja kääntämään ne voimavaraksi. Olemme alan monipuolisin toimija ja tarjoamme sekä avoimia että yritysten tarpeisiin räätälöityjä koulutuksia. Erityisiä osaamisalueitamme ovat ohjelmistokehitys, projektityö, infrastruktuuri, tiedonhallinta...


Lue lisää kouluttajasta Tieturi ja katso koulutustarjonta täältä

Yhteydenottopyyntö

Haluatko tietää lisää koulutuksesta JavaScript-ohjelmoinnin jatkokurssi? Täytä yhteystietosi, niin koulutuksen järjestäjä ottaa sinuun yhteyttä.

Arvioinnit
Arvioinnit
Arvioi tämä koulutus ensimmäisenä.

Arvioinnit kouluttajasta
(4,0)
Perustuu 13 arviointiin
Näytä kouluttajan kaikki arvioinnit
Yhteydenotto

Saadaksesi lisätietoa aiheesta JavaScript-ohjelmoinnin jatkokurssi täytä seuraavat tiedot: