I am most proud of the Kotlin Bootcamp for Programmers Udacity course (Promotional Video on YouTube). which I imagined, designed, wrote, and co-produced, working with an expert Kotlin developer and a team from Udacity. I had a vision for this course and persisted until it became reality, on schedule. We also built an aquarium in the studio for this course!
As of summer 2020, the course has over 125K enrollments and an exceptional completion rate of more than 30%.
Following up, I also led the creation of a text version, called a codelab in Google lingo, for the developers.android.com website.
The most challenging course I ever worked on was Advanced Android in Kotlin for Udacity. The course is huge and involved a team of experts, stakeholders, and reviewers, all of them independent thinkers with great ideas. Check out the Promotional video!
I created, wrote, coded, and filmed the Advanced Graphics lessons, including 110 pages of script and 140 slides for the videos.
I also reviewed, tested, and improved every single line of code and script for this course huge course.
As of fall 2020, the course has over 30K enrollments.
We also created a text version of the course.
Udacity course for developer who want to learn Android Development in Kotlin (Promotional Video).
Android Basics in Kotlin is an Android course for students new to programming, Kotlin, and Android.
This course includes text tutorials (codelabs) as well as exercises, quizzes, and videos.
I always wanted to teach programming to beginners, so for this course, I created the lessons that focus on teaching Kotlin, such as this Introduction to Kotlin.
I also reviewed, edited, and tested all other lessons, scripts, and quizzes up to and including Unit 2.
The Google Training Team's most ambitious projects were Google’s first Android Fundamentals and Advanced Android courses in Java.
I was the content lead for a team that created Udacity, text, and in-classroom versions of the courses.
The course was built to become part of university curriculum in India. So, we travelled to India and taught the course live to University professors as a train the trainer experience.
I joined this Android Performance Google and Udacity course as it was already being developed but failed to progress. I worked on the course and wrestled with the production team to get the course completed and published. I learned that it only takes one person on a large team to to slow things to a crawl. My job was to wade through the molasses and move the course forward.
I wrote and edited scripts for Colt McAnlis, the expert and lead of this effort, and worked closely with the screen caster to produce recordings.
As a side-effect of helping create this course I also created a Medium article series including Exceed the Android Speed Limit and Performance Tuning.
Another side effect was that I led and wrote most content for a series of Android Performance documentation on developers.google.com. Most of this work has been significantly updated or removed since Android and performance management have evolved.
Co-wrote, edited, and improved scripts for Android Performance Patterns. This evolved into Script Club, where I worked on hundreds of video scripts for Developer Advocates.
This training consisted of slide decks and sample code created for Cloud Endpoints.
This training was taken offline because it became outdated. The value of listing it here is to show that I didn't just do Android.
Power Searching with Google (I had no idea this was still online). Co-developer and contributor. Editor of all things.
There was a second course, Advanced Power Searching with Google. I can only find this reference.