Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

zoran

macrumors 601
Original poster
Jun 30, 2005
4,868
136
Hello absolutely no experience in programming/developing but i wanna begin. Where do i start, i need an explanatory guide, either book or online, any suggestions? I need to start from the beginning cause i do not have any programming background.
 
As someone who has been in your shoes, and started with a course on Udemy, then tried Lynda.com, then Treehouse, then RayWenderlich.com, etc.... I finally found the best way to learn was to start with the basics. Apple actually released a FREE iBook which is designed to teach regular people with no computer science background how to create apps from the ground up. I recommend you start here, then try the video courses if you become confused as an adjunct to the book. But truthfully, if you really focus and read through this book, in front of your computer with Xcode open and running, and do the exercises (i.e., "learn by doing, not just by reading"), you should have everything you need.

The book is called App Development with Swift. Click the link to get the book as an iBook, or just download it to an iPad. I recommend propping an iPad up next to your Mac, OR using a very large screen Mac and putting the iBook window next to your Xcode window so you can actually code while you read. THAT is the right way to learn this stuff.
 
Thank you, this might sound a bit weird but i am the oldfashioned paper book reader kind of guy and i don't fancy reading iBooks etc. i prefer to have a book open right next to my keyboard etc.
If this iBook that you are suggesting is not actually printed (i don't mind purchasing it if its that good) are there any other books i can purchase, but really good ones, with examples and nice layout, easy for someone to read and work with? I hate books with long text that becomes boring, i prefer books with examples and charts and pictures bla bla bla u get the picture. :)
 
Thank you, this might sound a bit weird but i am the oldfashioned paper book reader kind of guy and i don't fancy reading iBooks etc. i prefer to have a book open right next to my keyboard etc.
If this iBook that you are suggesting is not actually printed (i don't mind purchasing it if its that good) are there any other books i can purchase, but really good ones, with examples and nice layout, easy for someone to read and work with? I hate books with long text that becomes boring, i prefer books with examples and charts and pictures bla bla bla u get the picture. :)

I totally get that...my wife is the same way. She ONLY reads paper books and she seems to refuse to read ebooks on principle alone.

In answer to your question, I don't believe there's a printed version of Apple's developer book. However, there is a series of books I've seen which is supposed to be similar and DOES come in printed form. Here's the link to the website:

I think you're supposed to go through the books in order (Book 1, Book 2, Book 3) and the 4th book, on Objective-C, is optional, depending on how you feel about learning Objective-C. And by the way, these books are also for sale on Amazon, Barnes & Noble, and other book retailers.

I hope that helps, and good luck!
[doublepost=1505175140][/doublepost]By the way, you should note that while those books are sold in paperback form, the iBooks have embedded videos which demonstrate what the guy is talking about in the book. Again, as I alluded to above, in spite of how you feel about reading iBooks and eBooks, it is a richer experience in terms of multimedia and ease of navigation. But, you should do what works best for you.
 
  • Like
Reactions: zoran
I would really be interested to see the apps you have managed to develop on your own using the knowledge given from iBooks and video tutorials.
 
I would really be interested to see the apps you have managed to develop on your own using the knowledge given from iBooks and video tutorials.

Oh, I'm sorry, but my learning is still a "work in progress." My knowledge of these books and courses is based on time reading and studying, but paraphrasing Darth Vader, "I'm not a coder yet!" The problem is that most coders on here who have made actual apps seem to have some coding experience or education PRIOR to taking an online course or reading a book. I'm just saying these particular books are easy enough for a newbie to understand and can serve as a launching pad for your coding career...and PS, I learned about them from others on this forum.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.