Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial
kask
7,509 PointsBest way to learn iOS development from treehouse?
What would be your plan setup in detail on learning iOS development from treehouse?
like how many hours per day, or do you do it by sections like monday do all of the swift basics and then Tuesday do all the collections and control flow? and also any tips you could give would be awesome too.
Thanks
2 Answers
Alia Khan
3,733 PointsHi I'm learning IOS Swift development as well and am no expert but here's what I find helpful :)
Firstly try to focus on understanding what is being said rather than remembering syntax. You don't need to know that off by heart and with practise you gradually do start learning it
What I do is I watch the video first and then re - watch it multiple times depending on how hard it is and then I write the main things down on a notepad which is just for my swift learning. Things such as syntax, important info, tips and examples as well as an explanation on how things work. Basically whatever Pasan is saying that you think is important write it down. And treehouse also have the video transcript at the bottom which is helpful.
Read your notes and go back and re do previous challenges and again re watch certain videos, this helps to refresh your memory
As well as the treehouse videos read books on swift as well. I have two books that I read here and there when I'm stuck on something but keep it to one or two books because there is a lot of stuff out there and if you try to read everything you will feel yourself getting overwhelmed , you should be able to find something online or even better for free at your local library.
Read the swift documentation by apple at the end of the day they created swift so they know if better than anyone, however I'd recommend watching the videos first and then referring to the documentation if you want to as sometimes it can get a bit too complex and it helps to have a basic understanding before reading it.
Practise on Xcode, this is quite important and i don't do it enough loool but its the best thing to practise the things you learn and write your own code.
Whilst its important to try and understand and not rush sometimes ul find if you do do entire sections in one go make sure you go over it, Ive been on object oriented section for nearly 2 weeks and its frustrating but its making a bit of sense now and each time you re watch and go back you learn something new
Don't give up, some days it seems impossible but try and keep consistent that's the main thing if your not gonna be consistent then there's no point.. Remember its best to do a bit every day than do loads and then not go back to it for 2 - 3 weeks
Be patient
Have fun! :)
Its a long road ahead but ul get there one step at a time :)
Happy coding and if you have anything you want to ask let me know Id be happy to help if I can in any way
Josue Gisber
Courses Plus Student 9,332 PointsAllow time to what you learn to sink in, no matter if is the basics. The important thing is to understand the material rather than going to fast. There are topics that you probably will grasp really quick, but those that are hard to understand give it time, don't rush, otherwise you will regret when you get to more advanced topic. That's my suggestion
kask
7,509 PointsThanks for your input really gave me insight on this.
kask
7,509 Pointskask
7,509 PointsThank you so much for your input and I will be implementing it into my learning.