Get in Touch

Course Outline

Introduction

React and JavaScript Libraries

  • Processes used in JavaScript libraries to develop web applications

Overview of the Web Application Development Cycle

  • Native applications versus progressive applications
  • JavaScript logic, CSS templates, and HTML templates

React Goes Native with Progressive Web Apps

  • Cross-platform support
  • 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 Optimising the React Application

  • Creating a new boilerplate React application
  • Installing DOM routers to navigate and manage state in the React application
  • Coding a todo 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 on a mobile device

Testing the Application

  • Validating the React application using Lighthouse to ensure it meets PWA standards

Summary and Conclusion

Requirements

  • Experience with React

Audience

  • Developers
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories