# SwiftUI online course

**URL:** <https://forum.devtalk.com/t/swiftui-online-course/939>\
**Category:** iOS Learning Resources\
**Tags:** swift, ios, ios-learning-resources, course\
**Created:** [30 June 2020 08:24 UTC](https://forum.devtalk.com/t/swiftui-online-course/939 "2020-06-30T08:24:07Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![ohm](https://forum.devtalk.com/user_avatar/forum.devtalk.com/ohm/32/559_2.png) [@ohm](https://forum.devtalk.com/u/ohm)\
**Post date:** [30 June 2020 08:24 UTC](https://forum.devtalk.com/t/swiftui-online-course/939/1 "2020-06-30T08:24:07Z")

</div>

# Developing Apps for iOS

I was looking for a good way to get into iOS app creation with Swift / SwiftUI. I found that Stanford actually had a course recently (Spring 2020) about this exact thing and that this course is open to the public. Here is the link for anyone else interested: [https://cs193p.sites.stanford.edu](https://cs193p.sites.stanford.edu)

---

<div class="post-metadata">

**Author:** ![AstonJ](https://forum.devtalk.com/user_avatar/forum.devtalk.com/astonj/32/7_2.png) [@AstonJ](https://forum.devtalk.com/u/AstonJ)\
**Post date:** [30 June 2020 12:44 UTC](https://forum.devtalk.com/t/swiftui-online-course/939/2 "2020-06-30T12:44:17Z")

</div>

That looks good Ohm! Are you going to do it? Please let us know ho you get on if you do.

Have you done much Swift already? I definitely want to learn it!!

---

<div class="post-metadata">

**Author:** ![ohm](https://forum.devtalk.com/user_avatar/forum.devtalk.com/ohm/32/559_2.png) [@ohm](https://forum.devtalk.com/u/ohm)\
**Post date:** [30 June 2020 13:01 UTC](https://forum.devtalk.com/t/swiftui-online-course/939/3 "2020-06-30T13:01:34Z")

</div>

I am currently on lecture 2 having just finished my homework 😉

I have never done any iOS/Mac programming before.

---

<div class="post-metadata">

**Author:** ![AstonJ](https://forum.devtalk.com/user_avatar/forum.devtalk.com/astonj/32/7_2.png) [@AstonJ](https://forum.devtalk.com/u/AstonJ)\
**Post date:** [30 June 2020 13:40 UTC](https://forum.devtalk.com/t/swiftui-online-course/939/4 "2020-06-30T13:40:50Z")

</div>

Let us know how you get on please Ohm 🙂 - how long it took you, how easy you found it, how it could b better, what level of programming experience you think people need before doing it etc 😃

---

<div class="post-metadata">

**Author:** ![dasdom](https://forum.devtalk.com/user_avatar/forum.devtalk.com/dasdom/32/526_2.png) [@dasdom](https://forum.devtalk.com/u/dasdom)\
**Post date:** [26 July 2020 19:48 UTC](https://forum.devtalk.com/t/swiftui-online-course/939/5 "2020-07-26T19:48:23Z")

</div>

The Stanford course is great but in the beginning it’s a bit slow because it’s created for students early in their studies.

I started the 100 days of SwiftUI but had to stop because I had to finish my book. But this is also very good:  
[https://www.hackingwithswift.com/100/swiftui](https://www.hackingwithswift.com/100/swiftui)

---

<div class="post-metadata">

**Author:** ![AstonJ](https://forum.devtalk.com/user_avatar/forum.devtalk.com/astonj/32/7_2.png) [@AstonJ](https://forum.devtalk.com/u/AstonJ)\
**Post date:** [12 September 2020 01:59 UTC](https://forum.devtalk.com/t/swiftui-online-course/939/6 "2020-09-12T01:59:23Z")

</div>

How did you get on @ohm?

How about you @dasdom - did you get back to it?

I wonder if we should start a 100 days of Swift thread, or do the Stanford course on a 1 hour per day as per the 100 days of Swift? Both look good and I’m pretty sure there’s a few of us here who want to learn Swift 🤓

I actually bought a Swift course on Udemy ages ago but never got around to it - and there seems to be another good one on there now ([https://www.udemy.com/course/ios-13-app-development-bootcamp](https://www.udemy.com/course/ios-13-app-development-bootcamp)) tho no idea how it compares to the Stanford course of 100 days of Swift…

---

<div class="post-metadata">

**Author:** ![dasdom](https://forum.devtalk.com/user_avatar/forum.devtalk.com/dasdom/32/526_2.png) [@dasdom](https://forum.devtalk.com/u/dasdom)\
**Post date:** [12 September 2020 08:01 UTC](https://forum.devtalk.com/t/swiftui-online-course/939/7 "2020-09-12T08:01:30Z")

</div>

Personally I would start with 100 days of SwiftUI. I think this is the most fun. Only if you need to, learn UIKit afterwards. If you want to make some apps, SwiftUI might be enough. If you want to get a job as an iOS developer, you need to learn UIKit. Without it, you won’t get a job.

---

<div class="post-metadata">

**Author:** ![AstonJ](https://forum.devtalk.com/user_avatar/forum.devtalk.com/astonj/32/7_2.png) [@AstonJ](https://forum.devtalk.com/u/AstonJ)\
**Post date:** [12 September 2020 16:31 UTC](https://forum.devtalk.com/t/swiftui-online-course/939/8 "2020-09-12T16:31:01Z")

</div>

Thanks Dominik. I wonder if we should start a Swift study group here on Devtalk and do them both - as well as read [yours](https://forum.devtalk.com/t/build-location-based-projects-for-ios-pragprog/660) and @Paradox927’s [book](https://forum.devtalk.com/t/apple-game-frameworks-and-technologies/1296)s (and maybe even some of the others like [A Swift Kickstart, Second Edition (PragProg)](https://forum.devtalk.com/t/a-swift-kickstart-second-edition-pragprog/2002)).

I really want to do a mobile app 🤓 and I’m 99% sure I’d like to learn Swift over Flutter…

---

<div class="post-metadata">

**Author:** ![ohm](https://forum.devtalk.com/user_avatar/forum.devtalk.com/ohm/32/559_2.png) [@ohm](https://forum.devtalk.com/u/ohm)\
**Post date:** [14 September 2020 12:54 UTC](https://forum.devtalk.com/t/swiftui-online-course/939/9 "2020-09-14T12:54:58Z")

</div>

I did not finish. I just didn’t have the time for it. I might go back to it at some point.

---

<div class="post-metadata">

**Author:** ![Dave](https://forum.devtalk.com/user_avatar/forum.devtalk.com/dave/32/521_2.png) [@Dave](https://forum.devtalk.com/u/Dave)\
**Post date:** [14 September 2020 16:24 UTC](https://forum.devtalk.com/t/swiftui-online-course/939/10 "2020-09-14T16:24:18Z")

</div>

And if you really do decide to do that Swift study group, @AstonJ, I’m happy to say that we’ll be announcing three more titles for you to work through before the end of the year … but that’s all I can say about it for right now. 😉

---

<div class="post-metadata">

**Author:** ![AstonJ](https://forum.devtalk.com/user_avatar/forum.devtalk.com/astonj/32/7_2.png) [@AstonJ](https://forum.devtalk.com/u/AstonJ)\
**Post date:** [14 September 2020 19:04 UTC](https://forum.devtalk.com/t/swiftui-online-course/939/11 "2020-09-14T19:04:44Z")

</div>

That’s awesome Dave - I can’t wait to see what you’ll be bringing out! 🤓

---

<div class="post-metadata">

**Author:** ![dasdom](https://forum.devtalk.com/user_avatar/forum.devtalk.com/dasdom/32/526_2.png) [@dasdom](https://forum.devtalk.com/u/dasdom)\
**Post date:** [21 September 2020 10:34 UTC](https://forum.devtalk.com/t/swiftui-online-course/939/12 "2020-09-21T10:34:32Z")

</div>

That sounds cool! Looking forward what you publish!
