7 Awesome Apps for Learning to Code on Your iPad

Struggling to find time to squeeze in learning with all that’s going on in your life? Take it with you when you’re on the go!

Nicole Peery
Jul 4, 2019 · 6 min read
Photo by Amanda Vick on Unsplash

I’m a millennial to the core. Everything I do, from banking to making a shopping list, is electronic. I shun paper and digitize all the things.

Part of it is my insanely nerdy need to be as organized and efficient as possible. When I’m organized, my brain feels organized.

The other part is my concern for the environment. I’ve set a personal goal of lessening my impact on our planet, and not contributing to paper waste helps me meet that goal. 🌳

In my quest to rid paper from my life, my iPad has become my best sidekick.

I watch videos and take notes in waiting rooms. I brainstorm and draw while dinner is cooking. I check out e-books from the local library and read when I have a few moments to myself.

When I began to pursue web development as a career in 2017, adding an iPad to my learning arsenal turbocharged my time and efficiency. So today I’d like to share the apps that have helped me make the most of my learning time.

Taking Notes

Research has shown that you understand concepts more deeply when you write them down. The fact that writing takes longer than typing is exactly what helps you learn.

For that reason, my typical learning process is:

  • Watch video or read content
  • Take handwritten notes on what I just learned in my own words
  • Review concepts after I take a break
  • Convert handwritten notes to a document in a note-taking app and add code examples

Here’s the apps I use to help me get this done. I use an Apple Pencil because I love the pressure sensitivity, but any stylus will work. You can even use your finger! ✍

Goodnotes

It comes with paper options such as graph, lined or plain. You can also pick from various notebook covers or upload your own designs.

A helpful feature I use a lot in this app is its awesome OCR recognition. You can search through your handwritten notes as if they were text.

You can get fancy with Goodnotes or just keep it simple. The beauty of this app is its flexibility, and endless inspiration can be found on their social media accounts.

Price: $7.99

My notes from a lesson on JavaScript callback functions at Treehouse. Terrible handwriting and all! 🤣

Bear

After I take handwritten notes in Goodnotes, I let the material stew in my brain for a while. I review any concepts that aren’t clear to me, then I transfer my handwritten notes to Bear.

Bear uses Markdown, so organizing my handwritten notes is quick and easy. I use the free version, but as funds allow I’ll upgrade to a paid plan to unlock cross-device syncing and export options.

Price: Free version or $1.49 a month/$14.99 a year for extended features

Turning my handwritten notes into documents with formatting and code examples in Bear

Cardflow

I can now draw directly on the board, add images, export cards to PDF, link cards to make outlines, and more. This app is great for the times when I’m having trouble grasping particularly tricky concepts. I can write out my thoughts and questions on cards and tease them out of my brain visually.

Price: Free version or $14.99 for extended features

JavaScript array method flash cards in Cardflow

Coding Exercises

These apps have been a big part of my success in completing two rounds of #100DaysOfCode. I open them up and do a little practicing here and there and before I know it I’ve met the “code for an hour a day” requirement.

SoloLearn

When you complete a course you get a nice certificate to show off, and the app has a code editor built in. SoloLearn has courses and resources on:

  • Git
  • React
  • PHP
  • C
  • JavaScript
  • HTML
  • CSS
  • SQL
  • Ruby
  • Swift
  • Python
  • And more. The list grows all the time!
Practice with JavaScript constructor functions in the SoloLearn iPad app

Progate

The lessons in this app are great for learners at all skill levels. I love the clear “lessons in progress” tab and the helpful slide library that allows you to review concepts at a glance.

At this time, Progate offers lessons in:

  • HTML
  • CSS
  • JavaScript
  • Ruby
  • Python
  • Java

Price: Free version or $19.99 a month for more lessons and extended features

Learning about boolean values in JavaScript with Progate

Watching Courses

Frontend Masters

Not only are the courses high-quality, their iPad app is easy to use. The app syncs your progress with the website and lets you download courses for offline viewing.

At $39 a month it’s definitely a bit of an investment. But it’s 110% worth the cost in my experience. Some of my favorite Frontend Masters courses are:

Price: $39 a month

Skillshare

Skillshare is great because of the variety of courses available. You can learn web development, design, freelancing, and more. Also, if you’re pressed for time Skillshare courses are often only a couple of hours long.

The iPad app suggests courses, saves your progress, reminds you go keep learning, and lets you access student projects and discussions.

A few of my favorite courses on Skillshare are:

Price: $15 per month or $99 per year

This post is iPad-specific because it’s the device I’ve seen asked about the most. I use a lot of these apps on my Android phone as well, so give them a try on your device and let me know how it goes!

Also, I’m always open to learning about cool new learning apps. So if you know about one I didn’t mention above let me know so I can try it out. 😎

Resources:

The Startup

Medium's largest active publication, followed by +582K people. Follow to join our community.

Nicole Peery

Written by

Front-end web developer | Desert dweller | Tiny space live-r | I write about desert living, web development, productivity, & more.

The Startup

Medium's largest active publication, followed by +582K people. Follow to join our community.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade