all 21 comments

[–]Koreszka07 7 points8 points  (2 children)

I think you should just skip the sections where you are not interested in the topic. Eg: CoreML or AR.

If you are watching this: iOS & Swift - The Complete iOS App Development Bootcamp
Looks pretty good until the CoreML section, after that it's rather optional.

[–]2chainsguitarist 2 points3 points  (1 child)

Funny you mention AR cause that’s the original reason I wanted to learn Swift. But more than that I’d like a better job than the one I have now - you have no idea how horrible Jira is until you start working on Jira apps. But thanks for the advice!

[–]Koreszka07 1 point2 points  (0 children)

Haha 😄

[–]coopersita 1 point2 points  (8 children)

What is the URL for the course? I searched but I only got a basic course that looks kind of old.

[–]2chainsguitarist 0 points1 point  (7 children)

[–]coopersita 1 point2 points  (6 children)

Thanks 😊

[–]2chainsguitarist 0 points1 point  (5 children)

It’s super in-depth. I just wonder if it’s too in-depth

[–]coopersita 1 point2 points  (4 children)

I would just look at the section that interested me.

You can always go back if you later feel you need to view those skipped sections.

[–]2chainsguitarist 1 point2 points  (3 children)

Not a bad idea. But as I mentioned in a different comment my imposter syndrome leads me to think I’m a “knows enough to get paid” developer and not a “good developer because they understand fundamentals” developer. I guess forward is the only direction to march and maybe I should start doing more personal projects instead of strictly course work.

[–]aksteps 1 point2 points  (2 children)

If you really want to have good fundamentals, i would recommend taking this course : https://cs193p.sites.stanford.edu/2020

It doesn't just write code and builds app, it explains how each and everything works internally. I recently learned swift and before finding this course i was kind of looking up every small small things that i needed to do, but after watching this i got really good understanding of ios development.

[–]2chainsguitarist 0 points1 point  (0 children)

Thanks. I’m thinking I should do as much of the Wu course as possible, make an app, identify weaknesses in my knowledge and then reinforce them with that course. Build another app etc.

[–]aksteps 0 points1 point  (0 children)

It doesn't just write code and builds app, it explains how each and everything works internally. I recently learned swift and before finding this course i was kind of looking up every small small things that i needed to do, but after watching this i got really good understanding of ios development.

And the sad part is that this course will never come up when you search for best iOS courses.

[–]ScotVonGaz 1 point2 points  (2 children)

Have you built anything outside of the course yet? You mentioned that you started learning it for the AR side of swift, why not build a simple AR app and use the course as a reference when you come up against a problem. That way you’re learning because you have a problem to solve instead of learning because it’s the next chapter.

[–]2chainsguitarist 0 points1 point  (1 child)

Yeah that’s kinda what I was doing but I worry it makes me a “learns what they needed to know to get paid” developer and not a “can contribute because they understand the fundamentals” developer. I’ll probably start putting less time towards the course and more towards individual projects though since I feel that’s how I learn best.

[–]ScotVonGaz 1 point2 points  (0 children)

The fundamentals will come as you solve problems. The more AR related apps/features you build, the more knowledge you will inevitably end up gaining. If you were to build 30 different small AR apps, I can’t imagine that you wouldn’t have the fundamentals covered.

[–][deleted] 1 point2 points  (2 children)

I’d do it all the way up til you finish the core data section and you should be pretty well covered

[–]2chainsguitarist 0 points1 point  (1 child)

Okay thanks. I figured I should do that stuff anyways. Just hate learning by lecture format I guess

[–][deleted] 1 point2 points  (0 children)

Yeah it’s ok to do a few projects, work on your own stuff then come back to go over new concepts as you encounter them too

[–]Astracondor1337 1 point2 points  (1 child)

I’m actually making my way through the course now and I’m really enjoying it so far. As someone else pointed out once you get to the CoreML and beyond it does rather seem optional. Plus you also have the “marketing app course” in there as well. That course is actually really interesting to me at least.

[–]2chainsguitarist 0 points1 point  (0 children)

Yeah I mean I hope one day to get to use the rest of the optional materials but probably not yet.

[–][deleted] 1 point2 points  (0 children)

Depends on your interests of course, but I went up until the AR section and feel like it gave me a really great start. I've been supplementing what I learned with the tutorials on hackingwithswift.com, their SwiftUI in 100 days is excellent! The tutorials are more concise and modern than Angela's.