Web, Mobile & Cyber Technologies

Building Scalable PWAs with React

Advanced Techniques for Progressive Web Application Development

Workload: 400 hours Topics: Progressive Web Apps (PWA) Development
Initial Registration โ€” 80 EUR This initial payment is credited toward tuition. Program-specific discounts may apply.
Start registration

Program overview

Building Scalable PWAs with React focuses on equipping participants with the essential skills to develop high-performance Progressive Web Applications. This course emphasizes hands-on, project-based learning, allowing participants to engage with real-world scenarios and apply their knowledge in practical settings. By collaborating on projects, learners will gain a deeper understanding of React's capabilities, including state management, routing, and service workers, which are critical for creating responsive, offline-capable applications.
The curriculum is designed to foster creativity and innovation in web development. Participants will not only build functional applications but will also explore best practices in performance optimization, user experience design, and deployment strategies. The course culminates in a final project where learners will create a fully functional PWA, which they are encouraged to publish in Cademix Magazine, showcasing their work to a broader audience.
Introduction to Progressive Web Apps (PWAs) and React
Setting up the development environment for React applications
Core concepts of React: Components, Props, and State
Managing application state with Context API and Redux
Implementing React Router for navigation in PWAs
Utilizing Service Workers for offline capabilities
Performance optimization techniques for PWAs
Responsive design principles and mobile-first development
Testing and debugging React applications
Deployment strategies for PWAs, including hosting and CI/CD
Final project: Building and deploying a scalable PWA

Learning goal

Equip participants with the skills to design, develop, and deploy scalable Progressive Web Applications using React.

Target group

Graduates, job seekers, business professionals, and optionally researchers or consultants.

Prerequisites

Basic understanding of JavaScript, HTML, and CSS; familiarity with React is beneficial but not mandatory.

Format and certification

Teaching method: Project-based, interactive learning with a focus on collaboration and practical application.

Certificate: Certificate of Attendance or Certificate of Expert issued by Cademix Institute of Technology.

Related programs

Shopping Basket
Cademix Institute of Technology e.U.Continuing Education ยท Professional Development ยท Austria