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 Kit.

more about me

Join the Newsletter

Every Tuesday, 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
    January 14, 2025 - Business, Life

    2024 Review — The year my dreams came true

    read more
    January 16, 2024 - Business, Life

    2023 Review — The year I learned to fly

    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 to mariwan fuseini Cancel reply

    Subscribe to get my weekly newsletter.

      Nathan Barry

      © Copyright 2025 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
      • Kit
      • 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 2025 Nathan Barry.
      All rights reserved | Privacy Policy