Enhancing User Engagement with JavaScript
1.5-hours online video training for web developers

Creating a good Progressive Web App is not just about the user interface, but also about understanding the platform, what's possible, and how to make a proper integration with the operating system.
Web technologies have grown beyond static pages and simple interactions. Today’s users expect web experiences that respond to their context and behavior.
In this course, Enhancing User Engagement with JavaScript, you’ll gain the ability to build dynamic, interactive experiences by leveraging modern browser APIs.
First, you’ll explore the types of APIs available in browsers and how permission management works. Next, you’ll discover how to use Geolocation, Camera, and Motion APIs to tap into user devices. Finally, you’ll learn how to store and retrieve data locally using different browser APIs.
When you’re finished with this course, you’ll have the skills and knowledge in JavaScript and HTML needed to create engaging, user-aware web applications.
In this 1.5 hours course we'll see:
- Capabilities on the Web
- Feature Detection
- Working with Permissions
- Geolocation Essentials
- The Geolocation API
- Using Geocoding services
- Using Mapping services
- Working with Sensors
- Screen Orientation API
- DeviceMotion and DeviceOrientation
- The Sensors API
- Client-Side Data Storage
- Quotas
- Data Persistance
- Session and Local Storage
- IndexedDB
You can also request a live custom workshop for you or your team on the topics of this course. Let's keep in touch