John H's Enrolled Lessons
9 minBasic Computing lesson5 CQ
What are Optionals? Why do developers need them? How do they function? What is unwrapping? Learn all about Optionals in Swift programming language!
28 miniOS Development lesson15 CQ
Have you always wanted to develop an iPhone app, but you don't have a programming background? Then try this lesson on building an app in Swift and Xcode!
14 miniOS Development lesson8 CQ
When learning to develop an iPhone app, it helps to start with something fun and practical. In this app development lesson, learn to program a grocery list.
17 minFREEiOS Development lessonFree9 CQ
Now that you're comfortable working with Table View, continue developing your programming knowledge in Swift and learn to code a multiplication table for iOS.
6 miniOS Development lesson4 CQ
When learning to develop an iPhone app, it helps to start with something fun and practical. In this app development lesson, learn to display your favourite Webs
15 miniOS Development lesson8 CQ
In this programming lesson using Swift, discover the basics of using the NSUrl class, NSURLSession, closures, Webview, trailing closures, and more!
14 minBasic Computing lesson8 CQ
Get ready to build a simple stop motion animation app in Swift using Xcode! Discover how to use the UIImageView and UImages classes, and customize an app.
8 minFREECars + Motorcycles lessonFree5 CQ
Learning how to change the oil in your car is inexpensive and simple with proper instruction. Find out how to do this and basic car maintenance in this lesson.
5 minCars + Motorcycles lesson3 CQ
If a tire's sprung a leak, there are multiple ways to fix it—replacing, patching, or plugging. In this automotive lesson, learn how to plug a tire in a pinch.
8 minCars + Motorcycles lesson5 CQ
Changing a flat tire yourself can save a lot of trouble. In this DIY auto repair lesson, learn how to use your car's spare and tools to change a flat.