Nathan Barry
  • Home
  • Blog
  • Books & Products
  • About
Twitter YouTube Search Menu
  • Home
  • Blog
  • Books & Products
  • About
Twitter YouTube

September 13, 2011 - Learning, Life, Mobile

Learn by Creating

When I first started to learn Photoshop I had a hard time because I couldn’t think of anything specific to make. I worked through a huge number of tutorials, but soon reached a point where in order to continue learning I needed to start creating my own things.

Later after moving on to HTML and CSS I started because of a desire to create my own site. All of the tutorials and articles I followed revolved around actually getting my site launched (by the way, it was a terrible site). This gave focus and desire to my learning and everything took less time. Just having a project to build made all the difference.

In the last couple months I have decided to learn iOS (iPhone and iPad) development. Because I learn better by creating, my first step was to find a useful project to build. After skimming a basic Objective-C primer I was off putting together an interface, integrating a text-to-speech engine, and learning about data storage.

Eventually much of this code will have to be re-written, but that doesn’t matter. The important thing is that my learning was fueled by watching my app get more useful features added daily. It keeps me motivated and focused while learning. Try it. Learning through creating a project may work best for you as well.

P.S. This method will result in considerable frustration at times from code that refuses to compile. Though usually after a few hours I can sort it out. Either that or a more experienced developer can quickly point out what you are doing wrong.

I’m Nathan Barry. I’m a creator, author, speaker, blogger, designer, and the founder of ConvertKit.

more about me

Join the Newsletter

Each Monday I send out my weekly newsletter
 and latest blog posts. Subscribe to stay in the loop.

Subscribe to get my best content. No spam, ever. Unsubscribe at any time.

You might also like...

more recent articles
May 2, 2023 - Business, Life

How to Host a Mastermind Retreat

read more
January 30, 2023 - Business, Life

2022 Review — A year of growth and managing stress

read more

2 Responses to “Learn by Creating”

  1. Robert Carrico

    September 13, 2011

    Works for me too!

    reply
  2. mariwan fuseini

    November 17, 2011

    I think it is a good idea especially if you know your project can be commercially viable

    reply

Leave a Reply Cancel reply

Subscribe to get my weekly newsletter.

Nathan Barry

© Copyright 2023 Nathan Barry.
All rights reserved | Privacy Policy

Categories

  • Audience Building
  • Business
  • Design
  • Investments
  • Learning
  • Life
  • Local (Boise, Idaho)
  • Marketing
  • Mobile
  • OneVoice
  • Podcast
  • Security
  • Social
  • The Web App Challenge
  • Travel
  • Uncategorized
  • WordPress

Products

  • Designing Web Applications
  • The App Design Handbook
  • Authority
  • Photoshop for Web Design
  • Commit
  • ConvertKit
  • How I Made $19,000 on the App Store While Learning to Code
  • One Year After Quitting My Job
  • Starting The Web App Challenge: From Zero to $5,000/month In 6 Months
  • User Experience Lessons From the New Facebook iOS App
  • Step-By-Step Landing Page Copywriting
  • Designing Buttons in iOS 5
  • The Best Marketing Method I Know
  • On Design Approval and Intentional Flaws
Nathan Barry

© Copyright 2023 Nathan Barry.
All rights reserved | Privacy Policy