App Development for Kids

Our Coding at Home series of videos can be taken at any time, so long as you have an iPad and an internet connection.
Each session is around half an hour and is designed to walk you through Apple's excellent Everyone Can Code curriculum in Swift Playgrounds.

Learn Swift

Learn Swift, Apple's programming language for making apps. It's a great introductory programming language, and these concepts will translate over to other programming languages, too!
Discover the fundamentals of how to make great apps.

Learn on your iPad

Armed with an iPad and an internet connection you can use this course, the free Swift Playgrounds app, and the free Everyone Can Code Puzzles book to start your programming journey, brush up on your skills, or learn a new programming language.

The Code Hub: Coding at Home

Subscribe to our channel to find out when we go live, but it's most often weekdays at 1 PM, Irish time.
Alternatively, watch the recordings of our sessions at your own pace.

Going Further

This is a great start to your coding career. To take it further, get in touch with us!
We offer:


Get online, video face-to-video face chats, advice, and sessions

Code Review

Get feedback on code for Swift Playgrounds and other projects

New Material

Learn new material and explore facets of coding or apps that are tailored to you

Class Instruction

We can work with teachers to design and deliver sessions to a classroom setting (online only, at the moment)

Group Sessions

Learn with a group of friends, co-workers, students.

Get a Quote

Drop us a note to get started with the next phase of your coding journey.

About The Instructor

Matt Hanlon is a longtime software developer, mentor, teacher, coach, and dad.

He's written software that lives on your laptops, phones, iPads, televisions, in your browsers. He wants to make sure that you can fulfill the promise that #EveryoneCanCode, just with a bit of hard work and perseverance. But he'll help you get there if you want to.

Certified Trainer: App Development with Swift