Sitemap

Angular Advocate Introduction

My Angular Journey

--

Press enter or click to view image in full size

Welcome to the introductory chapter of our Angular Advocate rewrite series, a special “Chapter 0” where we set the stage for what’s to come. Here, we’ll explore the beginning of my work with Angular, dating back to AngularJS 1.2, and how I found myself in the unique position to train our software developers on this powerful framework.

For those wanting a comprehensive look, the first edition of Angular Advocate is always available at AngularAdvocate.com, with an updated version on the horizon. And don’t forget, you can follow along with this exciting rewrite chapter by chapter here on Medium.

Now, without further ado, let’s step back to the late spring of 2018 and unravel the intriguing story that led to the creation of Angular Advocate. Here’s to our shared learning journey!

In late spring 2018, my manager presented me with intriguing news. Our executive director had noticed that while Angular was widely used across his organization, the in-house developers lacked extensive experience with it.

They pondered various methods to address this gap, ranging from subscribing to video courses, purchasing books, or hiring an external training firm to conduct the required training.

Get Michael D. Callaghan’s stories in your inbox

Join Medium for free to get updates from this writer.

My manager then suggested, “What if we ask Mike Callaghan to handle it?” Thus, in an executive meeting, he proposed that I be the one to train our software developers on Angular.

My Angular Journey

My engagement with Angular dates back to AngularJS 1.2. My debut Angular application was a mobile swimming coach, crafted with the Ionic Framework and AngularJS.

Presently, I almost exclusively create web applications using Angular. Though I confess, I have briefly experimented with React — even going as far as writing a book on using React with Ionic.

Whenever I embark on a new application, whether for personal or professional use, I usually begin with Angular.

What’s in the Book?

This book is a compilation of essays that I’ve written for diverse technical audiences over the past year or so. These pieces directly or indirectly pertain to Angular development.

However, this book is not intended for beginners in web development — there are ample resources catering to that audience. Instead, this book is aimed at seasoned web developers who have some experience or familiarity with Angular.

The content, admittedly, bears my biases, much like the broader Angular ecosystem.

I propose solutions that have proven effective for me and my team. Other approaches and solutions may also yield results, but I won’t focus on them here.

The contents of this book reflect my experience, and I hope they offer valuable insights for your learning journey.

--

--

Michael D. Callaghan
Michael D. Callaghan

Written by Michael D. Callaghan⁠

Web Developer at Walt Disney World | Published works available on Amazon: https://amzn.to/3u4EdtA