Get in Touch

Course Outline

Introduction

React and JavaScript Libraries

  • Processes used in JavaScript libraries for developing web applications

Overview of the Web Application Development Cycle

  • Native applications versus Progressive Web Apps
  • JavaScript logic, CSS templates, and HTML templates

React Goes Native with Progressive Web Apps

  • Cross-platform compatibility
  • Backward compatibility
  • Feature parity

Progressive Web Apps and Push Notifications

  • Push API
  • Notification API

Preparing the Development Environment

  • Installing and configuring Node.js
  • Installing and configuring NPM

Programming and Optimizing the React Application

  • Creating a new boilerplate React application
  • Installing DOM routers for navigation and state persistence within the React application
  • Coding a to-do list
  • Updating default styles
  • Registering the Service Worker

Configuring Icons and Push Notifications

  • Creating and styling push notifications
  • Creating and styling icons

Deploying the Application

  • Running the React application on a mobile simulator or a physical mobile device

Testing the Application

  • Validating the React application with Lighthouse to ensure compliance with PWA standards

Summary and Conclusion

Requirements

  • Experience with React

Target Audience

  • Developers
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories