Dive into the world of Progressive Web Apps (PWAs) with Alain Chautard, a
seasoned software engineer and recognised Angular expert, in our immersive Build
Progressive Web Apps with Angular course.
Welcome to the future of web development! This expert-led course is meticulously
designed to guide you on the path of building your very own Progressive Web App
(PWA) using Angular. Whether you're an established developer aiming to diversify
your skills, or you're a newbie excited to dive into the world of PWA
development, this course is just what you need!
The Build Progressive Web Apps with Angular course takes you on a journey from
understanding the basics of PWAs to mastering their practical implementation
using Angular. By the end of this course, you'll be able to turn a standard web
application into a fast, reliable, and engaging Progressive Web App.
Kick off with an enlightening 'Intro to PWAs', where Alain sets the foundation
for your learning adventure. Feel the power of PWAs first-hand in the 'Demo of a
PWA', showcasing how seamless and engaging these applications can be.
From there, venture into the core components of PWAs: The 'Web App Manifest' and
'Service Workers'. Alain guides you through these crucial building blocks,
equipping you with the know-how to unleash native features and make your app
work offline.
Expand your understanding of Service Workers in detailed sections on 'Service
Worker Configuration: assetGroups and dataGroups'. Learn the nuts and bolts of
these important facets, gaining the ability to finely tune the offline
performance of your app. In 'Debugging Your Service Worker', Alain takes you
through troubleshooting processes, ensuring you're well-prepared to handle
real-world development challenges.
Grasp the Angular-specific features in 'Implement Your Own App Update Process
with Angular SwUpdate Service'. With this, you will achieve a sophisticated
level of control over your app's update mechanism, enhancing user experience to
new heights.
Finally, immerse yourself in the world of interactive user engagement with
'Introduction to Push Notifications in the Browser' and 'Implement Your Own
Notification Handler with SwPush'. With these skills, you will be able to deploy
engaging notifications, thereby retaining and entertaining users like never
before.
Wrap up your journey with 'Conclusion and Resources', where Alain provides
further materials to continue your learning adventure beyond the course.
'Build Progressive Web Apps with Angular' is not just another online course;
it's a journey towards mastering the future of web applications. Whether you are
a seasoned developer looking to upgrade your skills or a newbie stepping into
the exciting world of PWAs, this course is your ticket to next-level web
development.
Join us today, and let's build better, faster, and more engaging web
applications together!
Learning Outcomes:
Upon course completion, you should be able to:
* Gain a solid understanding of Progressive Web Apps (PWAs).
* Master web app manifest for unleashing native features.
* Learn how to make apps work offline using Service Workers.
* Grasp advanced service worker configuration for offline performance.
* Develop skills to debug service workers efficiently.
* Learn to implement custom app update processes with Angular's SwUpdate.
* Understand and implement push notifications in browsers.
* Handle user notifications effectively using Angular's SwPush.
Who is this course for?
This Build Progressive Web Apps with Angular course is ideal for:
* Web developers eager to upgrade their skills.
* Beginners enthusiastic about learning progressive web app development.
* Software engineers seeking proficiency in Angular and PWAs.
* Tech enthusiasts exploring new trends in web development.
* Professionals aspiring to enhance their portfolio with PWA projects.
Career Path
This Build Progressive Web Apps with Angular course will help you to develop
your knowledge to pursue different careers, such as:
* PWA Developer: A developer focused on building progressive web applications.
The average salary in the UK ranges from £30,000 to £45,000 per year.
* Angular Developer: Specialising in building applications using the Angular
framework, you can expect to earn £35,000 to £55,000 per year.
* Frontend Developer: A broader role where Angular and PWA skills would be a
plus. Salary typically ranges from £28,000 to £52,000 annually.
* Full Stack Developer: Combining front-end skills like PWA and Angular with
backend skills could see you earning £35,000 to £70,000 a year.
* Software Engineer: A more generalised role, but knowledge of PWAs and Angular
can provide an edge. Salaries range between £35,000 and £80,000.
* Technical Lead/Team Lead: With experience, you could lead a team of
developers, with salaries ranging from £50,000 to £90,000.
CHIEF TECHNOLOGY OFFICER (CTO): AT THE TOP OF THE CAREER PATH, A CTO IN THE UK
CAN EARN BETWEEN £85,000 AND £150,000+.
CERTIFICATION
After studying the course materials of the Build Progressive Web Apps with
Angular there will be a written assignment test which you can take either during
or at the end of the course. After successfully passing the test you will be
able to claim the pdf certificate for £5.99. Original Hard Copy certificates
need to be ordered at an additional cost of £9.60.
PREREQUISITES
This Build Progressive Web Apps with Angular does not require you to have any
prior qualifications or experience. You can just enrol and start learning.This
Build Progressive Web Apps with Angular was made by professionals and it is
compatible with all PC's, Mac's, tablets and smartphones. You will be able to
access the course from anywhere at any time as long as you have a good enough
internet connection.
COURSE CURRICULUM
Build Progressive Web Apps with Angular Alain Chautard - 11 Intro to PWAs
00:05:00 Alain Chautard - 12 Demo of a PWA 00:02:00 Alain Chautard - 13 Web app
manifest or how to unleash native features 00:03:00 Alain Chautard - 14 Service
worker or how to make an app work offline 00:04:00 Alain Chautard - 31 Service
worker configuration assetGoups 00:04:00 Alain Chautard - 32 Service worker
configuration dataGroups 00:05:00 Alain Chautard - 33 Debugging your service
worker 00:03:00 Alain Chautard - 41 Implement your own app update process with
Angular SwUpdate service 00:04:00 Alain Chautard - 51 Introduction to push
notifications in the browser 00:03:00 Alain Chautard - 52 Implement your own
notification handler with SwPush 00:05:00 Alain Chautard - 6 Conclusion and
resources 00:03:00