Building Progressive Web Apps with Ionic 4
by Michael Callaghan
Everything changed when Google created the concept of Progressive Web Applications or PWA. A PWA is a pure web application that you can install on devices, that can function with limited network functionality, through its use of intelligent caching.
What you'll learn
Build a Progressive Web App that will run anywhere. In this course, Building Progressive Web Apps with Ionic 4, you will learn foundational knowledge and gain the ability to create a web application that will run anywhere: the browser, desktop, or mobile clients. First, you will learn what a Progressive Web App (or PWA) is. Next, you will discover how to use the Ionic Framework, Angular, and Firebase to create, deploy, and optimize a basic web application into a full-blown PWA. Finally, you will explore how to configure the application to make it installable and runnable on Androids and iPhones. When you’re finished with this course, you will have the skills and knowledge of Ionic and PWAs needed to create and deploy your own Progressive Web Application anywhere you desire.
About the author
Michael Callaghan is a highly experienced software developer with over 25 years of professional experience in the field. Throughout his career, he has developed a reputation as an expert in delivering high-quality software solutions for a wide range of clients and industries.
Michael began learning to program computers in 1981 during high school when the data processing teacher took pity on a young 9th grader and let him borrow time on the county's HP 2000 to teach himself BASIC. This sparked ... morea passion for software development that has never waned. Though his early career took a 10-year detour, Michael finally began writing software professionally in 1995 and has been doing so ever since.
In addition to his technical skills, Michael has a deep understanding of the challenges and pitfalls of working in the tech industry. He has written several books on the impact of poor communication on software development projects, which are available on Amazon and have become widely recognized as essential reading for anyone working in the field. His insights and advice have helped many organizations avoid costly mistakes and improve the overall quality of their communications.
Overall, Michael is a well-respected and experienced professional in the field of software development, with a passion for sharing his knowledge and experience with others.