Product Hunt logo dark
  • Launches
    Coming soon
    Upcoming launches to watch
    Launch archive
    Most-loved launches by the community
    Launch Guide
    Checklists and pro tips for launching
  • Products
  • News
    Newsletter
    The best of Product Hunt, every day
    Stories
    Tech news, interviews, and tips from makers
    Changelog
    New Product Hunt features and releases
  • Forums
    Forums
    Ask questions, find support, and connect
    Streaks
    The most active community members
    Events
    Meet others online and in-person
  • Advertise
Subscribe
Sign in
100 Days of Swift

100 Days of Swift

Learn Swift by building cool projects

5 followers

Visit website
Project management software•Online learning
  • Overview
  • Launches1
  • Reviews
  • Team
  • Awards
  • Alternatives
  • More
  • Blog
  • •
  • Newsletter
  • •
  • Questions
  • •
  • Forums
  • •
  • Product Categories
  • •
  • Apps
  • •
  • About
  • •
  • FAQ
  • •
  • Terms
  • •
  • Privacy and Cookies
  • •
  • X.com
  • •
  • Facebook
  • •
  • Instagram
  • •
  • LinkedIn
  • •
  • YouTube
  • •
  • Advertise
© 2025 Product Hunt
Company Info
samvlu.com/tutorials.html
100 Days of Swift Info
Launched in 2016View 1 launch
Forum
p/100-days-of-swift

Similar Products

Code-Free Startup
Code-Free Startup
Learn how to build real apps without coding
2.3(3 reviews)
No-code platformsOnline learning
100 in 100 Challenge
Get 100 new paid users in 100 days
5.0(25 reviews)
Marketing automation platformsLead generation software
Olokuta
Olokuta
Hire a design team in minutes
1.0(1 review)
Project management softwareDesign & Creative
#Tweet100 Challenge
#Tweet100 Challenge
Free 100 day challenge for growth on Twitter
5.0(25 reviews)
A Best-in-Class iOS App
A Best-in-Class iOS App
Master accessibility, design, user experience and iOS APIs
5.0(5 reviews)
View more
100 Days of Swift gallery image
100 Days of Swift gallery image
100 Days of Swift gallery image
Launch tags:
User Experience•Developer Tools•Tech
Launch Team
Aubrey Johnson
Sam Lu

What do you think? …

Michael Lee
Michael Lee
TopBark

TopBark

I purchased the course yesterday, excited to learn!
Report
Share
9yr ago
Chris Messina
Chris Messina
Raycast

Raycast

Top Hunter
@mikehlee_ $59... hmmm. Wonder how this will compare to Swift Playground.
Report
Share
9yr ago
Michael Lee
Michael Lee
TopBark

TopBark

@chrismessina I'm curious as well, what interested me the most with 100 Days of Swift is that to me it was a direct jump start into creating UI specific interactions using Swift (I currently prototype in Framer or Flinto for Mac) Swift Playground to me seems more of learning Swift via games and other activities to learn the foundation of Swift, and I figure it won't touch directly on helping me build common UI interactions, I could be wrong though, either way I can't wait until Swift Playground comes out, looks awesome.
Report
Share
9yr ago
Jonathan Alpay
Jonathan Alpay
@chrismessina @mikehlee_ I agree with you, but Swift Playground will be only available on iPad. 😰
Report
Share
9yr ago
Thomas Stöcklein
Thomas Stöcklein
@chrismessina @mikehlee_ Wonder how this will compare to @Udacity's free iOS Developer classes...
Report
Share
9yr ago
Michael Lee
Michael Lee
TopBark

TopBark

@chrismessina a little late on the review, but I think the course is fantastic, I think Sam's a great instructor and all the videos are very detailed and have step by step instructions to build cool projects, thanks @samvlu Swift Playground is more of a fun and interactive way to learn Swift so I think it's hard to compare, since you are actually using Xcode in Sam's course
Report
Share
8yr ago
Sam Lu
Sam Lu
100 Days of Swift

100 Days of Swift

Maker
100 Days of Swift: The Tutorials is a video course where you learn Swift by building cool projects. To begin, you’ll learn the essentials of how to use Xcode, Code Snippet Library and iOS Simulator. Each project that follows focuses on fundamental programming concepts. The first coding project will answer questions like: 1. How do I structure my code? 2. Why write a function? 3. What’s the use case of a variable? 4. How do I detect when a user taps a button? 5. How do I build a user interface? After learning the basics, we progress to learn more advance concepts like Model-View-Controller Pattern, debugging error messages, how to use different iOS Frameworks, how to build adaptive user interfaces, how to use Apple’s Documentation, how to use Core Animation and more. By completing this course, you’ll gain a solid foundation in Swift, Programming Concepts, and iOS Development. To learn more about this, read my article on Medium: https://medium.com/@samvlu/100-d...
Report
Share
9yr ago
100 Days of Swift gallery image
100 Days of Swift gallery image

Do you use 100 Days of Swift?

Review 100 Days of Swift?