Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#270 on RedditRising

100 Days of SwiftUI

Hacking with Swift

5 recommenders · 5 threads · recommended in 4 years, 2016–2023 · score 5.9

Search for it ↗

A free, self-paced course by Paul Hudson that teaches iOS app development with SwiftUI and the Swift language through a series of daily lessons and small projects. It is organized as 100 days of content, with each day adding new concepts and apps.

Commenters call it a free, well-structured path into Swift and iOS, and suggest finishing it rather than jumping between resources.

Web & Mobile Developmentbeginnerfreeself-paced text#swift#swiftui#ios#hudson#projects

Recommendations by year

20162023

On Reddit (8)

  1. RecommendsHavokMasterr/learnprogramming2023in “Want to learn iOS development.”

    I'd say you're already on the best path with the 100 Days of Swift UI course. If you want a bit more instruction, I'd highly recommend Stanford's CS193P course (it's free). They publish updated course lectures and videos each semester so the information is always modern.

  2. RecommendsHonestNestr/learnprogramming2023in “What is a good step by step approach when learning to code?”

    Be careful not to get overwhelmed by all the resources available online, focus on one plan instead. Try to finish a course that's free and well structured. For example: CS50 or freeCodeCamp, or 100 Days of Swift(if iOS is your thing.). And to actually finish them. I personally find myself learn…

  3. Recommendspowerfrostyr/learnprogramming2022in “Self taught programmer offering free tutoring”▲ 3

    1. 100 days of Swift: Do the first 15 days 2. Do Angela Yu's Udemy course until you feel confident enough to build your own app 3. If your goal is a job, there are still a lot of other meta things you need to do like learning how to read documentation, how to read a large codebase (>10k lines at…

  4. RecommendsCrepsNotCrepesr/learnprogramming2021in “Swift Coding”▲ 3

    I’m trying to learn swift too. There is a course by Angela yu on Udemy which is recommended. Also 100 days of swift ui seems good too. I’m currently looking at content on Pluralsight to learn and the course I saw there got me up and running pretty quickly.

  5. RecommendsJozemite_Appsr/learnprogramming2016in “Last year I was unemployed and miserable. Using this sub and resources, I've been full time employed for a year. I did it with all free resources. I wanna share with you how I did it.”

    I've been an iOS Swift Game Developer (SpriteKit) for over a year now and recently got into actual iOS applications. I've already started Hacking with Swift and I'm aggressively going through the course, trying to not waste time anymore. I purchased it last year but then moved to other stuff and…

  6. Mentionskewlviet59r/learnprogramming2022in “Resources for learning Swift Language!”▲ 2

    Hacking with Swift (by Paul Hudson - highly recommend this, it's completely free), Angela Yu's udemy course, Stanford CS193p, Ray Wenderlich (more of a reference than courses), Sean Allen's courses (costs a bit, but highly recommend). After this, it varies more but then you start getting into…

  7. Mentionssonnytronr/learnprogramming2017in “Huge list of Computer Science courses with video tutorials, compiled from all over the internet.”

    Choose one topic, start from the first course. Don't come here until you get stuck on that one course. That's all it takes. Become an expert on that topic and you'll get a job. It's really that simple. I picked iOS. Started with Hacking with Swift, bought his books, read the Swift book, did Big…

  8. Mentionszujinr/learnprogramming2017in “Trying to learn swift 3 and Udemy is offering classes for 15 bucks each. Is it worth it?”

    I've tried programming courses from Udemy and there's usually a free course that's much better and more logically explained than the ones offered from Udemy. Since you're interested in Swift, I would recommend Stanford iOS 10 programming course or Hacking with Swift (the 39-lesson free course)…

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help