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
Trick Spades
3,182 PointsAbout to finish Swift track, but I don't feel I've actually learned any useable skills.
I'm about to finish the Swift track by Pasan, and I was somewhat able to fix problems I ran into along the way. I'm about to reach the end, but I feel I'm still on the starting line. I understand what specific things are, like structs, classes, UIKit abilities, ints, strings, etc., but I feel that I can't use this information for my own goals. I want to build a specific app based on my ideas, but I don't even know where to start. Throw any quiz at me from the course, and I can answer them, but I'm just not getting the connection between understanding the terms and implementing them into my own ideas. I was thinking about running through the whole course again with a different strategy, so if anyone has been in my place, what did you do to get to the next level in your Swift career (Note taking strategies, building apps on your own...)? Sorry this is super long, but I think Pasan is a great teacher, and I'm just a bit upset that I can't fully grasp what he's teaching. Thanks for reading, and if anyone is reading this with the same issue, giving up will NEVER get us anywhere.
2 Answers
Stepan Ulyanin
11,318 PointsHi, you need to make apps to understand how to make apps, try starting out with what you know already and then whenever you encounter a problem just... google. Believe me or not almost every professional programmer or app dev googles all the time besides the official references. Make 10 apps and then reevaluate your skills. Don't try to make anything super complicated at first. I know you have ideas how to make another Facebook or a messenger that everyone will use instead of Whatsapp, but remember: such projects are written in huge teams or by extremely skilled developers. Start out with some silly apps gradually adding complexity and be patient, don't expect to remember everything from the first second, re-read, re-type, re-develop and one day you will notice that something that seemed so hard doesn't anymore and everything is relatively difficult
Chris Wade
9,574 PointsI often feel the same after finishing a track and I'm also about to dive into the swift course with Pasan. What i find helps me a lot is to just limiting myself to my study's on treehouse and go out and get some more recourses. I like to do more research on what classes and struts etc. do i look up the the Swift programming language handbook, ill post the url below . Its helped me a lot.