Advanced JavaScript Programming
The course brings the participants JavaScript-skill to a new level. The participant will learn to use more complex JavaScript techniques and tools used in typical, large-scale JavaScript Project.
- Web-techniques and Architectures
- Web-architectures
- Standards and versions
- Tools and libraries
- JavaScript-language
- Type system and prototypes
- Object-concept in JavaScript
- Working with arrays
- Function constructs
- Object-techniques
- Understanding this-keyword
- Localization and internationalization
- Asynchronous constructs
- Asynchronous patterns in JavaScript
- Callbacks vs. Events vs. Promises
- Web Workers
- JavaScript Project tools
- Compiled JavaScript, Babel
- TypeScript and JSX
- CSS-preprocessors: Less and Sass
- Development process: gulp, grunt, WebPack
- npm-scripts
- Unit testing
- Modularization
- Packaging and minification
- NodeJS server programming
- Web-server with express-module
- NodeJS modules
- Operating with databases
- Implementing RESTful interface
- Web Sockets
- NodeJS in Cloud (Azure and AWS)
- Browser techniques
- File API
- Local Storage/Session Storage
- Canvas and drawing API
- Indexed DB
- SPA-overview
- Angular or React
- UI Components
- Routing between views
- Language features beyond basics;
- JavaScript project tools;
- Basics of node.js -development;
- Full-stack JavaScript application;
- klassikoolitust;
- õppematerjale;
- tunnistust.
- vajadusel tasuta korduskoolitust kui tunned, et mõni oskus vajab täiendamist või pidid endast mittesõltuvatel põhjustel koolituse katkestama;
- sooje jooke koos küpsistega;
- lõunasööki igal koolituspäeval.
Hind kokkuleppel
Küsi, millal see koolitus toimub
See koolitus hetkel ei toimu. Jäta oma kontakt ja anname teada, kui see taas toimub.
Otsid midagi muud?
Aitame leida sarnase koolituse või koostada tiimile eraldi pakkumise — vestle meiega.