My latest course has been released, Programming Foundations: Fundamentals. It’s for people who want to know on a basic level what computer programming is all about. I’m thrilled to have been a part of this monumental project!
Continue Reading
ones and zeros
My latest course has been released, Programming Foundations: Fundamentals. It’s for people who want to know on a basic level what computer programming is all about. I’m thrilled to have been a part of this monumental project!
My second course with LinkedIn Learning is now available, “Intermediate Kotlin for Android Developers”! As an avid fan of the Kotlin programming language, I had lots of fun putting this course together. I hope you enjoy watching and learning!
Kotlin is now officially supported by Google as an Android development language. If you’re an Intermediate Developer interested in learning more about Kotlin, this course can help you get acquainted with this concise, fun language by learning about its efficiencies and power in Android development! The course starts with a general overview of what Kotlin has to offer, and how to leverage the Kotlin Android Extensions plugin. It also explains how to work with Anko, and provides an overview of some of the library’s main artifacts: commons, layouts, and coroutines. To wrap up, the course covers how to work with collections.
For more great video content, check out my course page!
![]() |
Simple Introductory Slide |
![]() |
Use images if possible |
Finally, recording the videos was the easiest part of the entire process. Since I had everything prepared in advance, I would just open Camtasia and make sure I was using my headset for the recording and push record. I had a list of things I wanted to make sure I did however, before recording, and that consisted of the following:
In Part III of this series, I’ll share what I did to help market my course.
Check out Part I if you missed it!
I recently launched my first video course: Developing High Quality Android Applications. It was a significant undertaking for me. But through good planning and execution I was able to create a 2 hour course with over 40 videos in just about 2 months, while still working full-time! So while everything is still very fresh in my mind I wanted to share how I was able to do it.
This is going to be a three part series where I break down the Preparation, Execution, and then Marketing of the course. Hope you find this information useful and you can use it as a reference for your first course! So let’s get started…
This really helped me to stay organized and not feel overwhelmed by having to complete so many videos. Then for each section of videos that needed to be created, I would have one Trello card. That card would contain an embedded checklist that allowed me to specify a due date for when all items should be completed. I really liked this feature of Trello because I had a visual reminder of what needed to be done and what I had accomplished already.
I would also put links to references and my notes for that section of videos in the Comments portion of my cards. This was handy for me because I would sometimes come across information that I would need for a future section and I didn’t have to worry about searching through my Browser History to track it down again.
In Part II of this series, I’ll share what I did to create the slides and videos for my course.