Communication protocols (websocket, ajax), advantages of Node.js.
Graphics library: Drawing API (rectangle, line, etc.), color palette, working with images.
W3C compliance tests: Validation tools.
Hands-on work ¤Implementation of input forms; buttons and components; rotation of the terminal by CSS; dynamic managemen
» Multiplatform framework
Advantages of using a framework.
Choosing a mobile framework.
Cordova (PhoneGap) and its publication tools.
AngularJS 2.0, a mobile-development-oriented framework.
Mobile Angular UI: Building HTML5 Mobile Apps with Bootstrap and Angular JS.
Ionic: Building native apps with Cordova and Angular JS.
Frameworks for Material Design (Polymer, Materialize CSS, etc.).
Hands-on work ¤Implementing and discovering different frameworks available on the market. Carrying out a Material Design
» Data storage in mobile devices
Setting up an “off-line mode” strategy.
Manifest and caching the mobile site's resources.
Browser-integrated SQLite and indexedDB databases.
SQL language and administration tools.
Management and oversight in JavaScript (creating tables, queries, etc.).
Using Google Gears for terminals not compatible with HTML 5.
Managing the client-end cache for work in offline mode (localStorage, sessionStorage).
Hands-on work ¤Creating a note manager with storage in the on-board database.
» Mapping and geolocation
Managing Google Maps.
Options for handling the device's geolocation.
Hands-on work ¤Displaying the map with respect to the device's location and displaying markers on the map.
Customer reviews
5 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class
No session at the moment, we invite you to consult the schedule of distance classes.