Beginner programming

Discussion in 'Mac Apps and Mac App Store' started by LSarge, Sep 21, 2014.

  1. LSarge macrumors newbie

    Aug 4, 2014
    I am a teacher and getting my masters in Learning Design and Technology. I have an iPhone 6, MacBook Pro retina, and iPad Air. I would love to learn a bit of programming and possibly develop educational apps in the future. However, I have no background in programming and not sure where to start.

    Any advice as to where I can start to learn more about programming and app development?

    Thanks for the help!!
  2. Broph macrumors 6502


    Jun 23, 2010
    New Zealand
    There's plenty of great resources online. You're lucky you have a Mac, which means you can develop for iOS using Xcode (Apple's developer software).

    I've just started learning, too. For iOS, I'd probably suggest you start with Objective-C, but you can probably get away with learning Swift, but may find some things confusing.

    Personally, I'm a subscriber of Teamtreehouse ( ). I'm learning Swift at the moment, and have also done some of their Objective-C tutorials.

    There's other options, too. I heard of (when doing my research):

    But, as I said, I think the best option is teamtreehouse, and go on their iOS programming track.

    Good luck!
  3. superscape macrumors 6502a


    Feb 12, 2008
    East Riding of Yorkshire, UK

    I'd second Swift and/or Objective-C if you're mainly interested in app development. If you choose Objective-C then working through a few beginners guides to C first might be helpful.

    I found a very useful tutorial site, and still often refer back to it. People also often speak highly of the various books available from Big Nerd Ranch ( although I've not read them myself so I can't comment.

    Good luck! Learning to code is a series of ups and downs. Stick with it. Stay calm. And always read the documentation. ;-)

  4. AndyK macrumors 65816


    Jan 10, 2008
    Don't skip objective c in favour of swift you'll regret it later on when you start learning past making basic stuff just print to console.
  5. gnasher729 macrumors P6


    Nov 25, 2005
    To get all the Apple developer tools for free: First get an Apple ID, then go to, click on "Become a member", next page "Compare developer programs", and on the bottom it says "if you are not ready to pay, learn more", next page you register for free as an Apple developer.

    You can then download the latest released tools (registered developers paying $99 a year get pre-release tools as well); you can write Mac applications and run them on any Mac, you can write iOS applications but they will only run on your Mac in a simulator.
  6. AppleSarge macrumors newbie

    Sep 22, 2014
    Thanks guys. Sorry for the different profile. I decided to make an official one as I used Tapatalk profile in the past. Im going to start looking into these things tonight. I just created a twitter account for this adventure as well (@AppleSarge). If there is anything on there I should keep an eye on, let me know!
  7. 960design macrumors 68030

    Apr 17, 2012
    Destin, FL
    Hello World!
    I'd recommend lynda dot com for some very good beginner tutorials. I believe there is a 30 day free trial.

    I've read Big Nerd Ranch and it is a fantastic book, but I feel the videos through Lynda help get a new programmer up to speed much faster. Once you have the workflow skeleton built in your mind, you can add the muscle and flesh to become a great developer.

    Good luck!

Share This Page