Swift Programming Tutorial | FULL COURSE | Absolute Beginner

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 785

  • @efehelvaci
    @efehelvaci 2 года назад +555

    As an iOS dev, I get asked many times about where to begin. From now on, this video will be my answer. Great work! :)

    • @seanallen
      @seanallen  2 года назад +23

      I appreciate that, Efe 😀

    • @delanescott7872
      @delanescott7872 Год назад +2

      Im a complete newbie , my question is, isnt learning swift kinda of boxing one into mainly working on apple apps?

    • @muhammadabbas5226
      @muhammadabbas5226 Год назад +6

      ​@@delanescott7872that is one way to look at it.
      However, learning swift would add to you one of those few people who have mastery over swift and ios app development and hence making you valuable for the ios developer community.
      With other cross platform languages you can make apps for both android and ios but some companies or clients want native development.

    • @bosch5053
      @bosch5053 Год назад +6

      Oley türk buldum

    • @keintrinkwasser2327
      @keintrinkwasser2327 Год назад +1

      just got curious: as an ios dev, what did you watch this beginner course for?

  • @Uyghur_Ata
    @Uyghur_Ata Год назад +113

    As a web developer who is currently jumping into iOS development, I can confirm that this tutorial is perfect for beginner!

    • @seanallen
      @seanallen  Год назад +5

      Thanks for the kind words 👍

    • @dmytronice1337
      @dmytronice1337 Год назад +1

      Why did you decide to switch from WebDev to mobile ? Just I am in the same situation right now and it is interesting

    • @Uyghur_Ata
      @Uyghur_Ata Год назад +2

      @@dmytronice1337 Hi, my company offered me the opportunity to switch into iOS dev, but I need to learn everything by my own. I tried iOS dev 5 years ago, and I really wanted to become iOS developer, but at that time iOS was very hot and was difficult to land a job without any experience, so now I want to use that opportunity. Of course, the higher pay is another motivation of mine. And what is your situation?

    • @dmytronice1337
      @dmytronice1337 Год назад +2

      @@Uyghur_Ata thank you for your answer! My situation: I am webdev working with AWS, Node.js, and VueJS. Recently I bought a MacBook and did a sneak peek into iOS development including this video. And I am thinking should I really switch to iOS because seems I like it, and also have the possibility to do it.

    • @Uyghur_Ata
      @Uyghur_Ata Год назад +1

      @@dmytronice1337 I've also tried the technologies you have mentioned, and to be honest, I enjoyed my days working as Web dev, iOS dev looks fun as well, but there are not many opportunities like web dev, but I still want to continue my role as iOS Dev.

  • @riribud
    @riribud 10 месяцев назад +27

    there are sooo many youtube 'beginner' coding lessons, but by far this IS THE ONE! truly explains everything perfect. Ive been searching for this video

    • @seanallen
      @seanallen  10 месяцев назад +1

      Thanks for the kind words :)

  • @talhayousaf3918
    @talhayousaf3918 Год назад +10

    Don't think take this course and you're ready , The most honest thing I ever heard from an instructor

  • @rohankumar_69
    @rohankumar_69 Год назад +7

    For people trying to remove reference to Main Storyboard in CardWorkout-Programmatic Tutorial. The reference to Main Interface is no longer in General Tab on Xcode 14. Go to Build Settings -> UIKit Main Storyboard File base name -> remove the reference to main. It will no longer crash.

  • @pateldhruv9733
    @pateldhruv9733 3 месяца назад +7

    Hi Sean Allen,
    My name is Dhruv Patel from India. I just completed your course, and I am grateful for it. I was initially stuck on how to start iOS development and where to begin. I even considered quitting. However, your guidance has been incredibly helpful, and now I feel well-prepared to embark on my iOS development journey.
    Additionally, I am excited to start your second free course, SwiftUI Fundamentals. I am confident that it will further boost my confidence. Thank you once again for all your efforts; they significantly help beginner students like me.
    Dhruv Patel

  • @nateh9246
    @nateh9246 Год назад +44

    Trying to get into iOS dev after realizing my current career path that I went to school for isn't for me, and I'm learning on my own completely from scratch. I'm still in the early stages and I have been desperately looking for someone to break things down exactly like this video does. I'm only at the beginning of the vid, but already feel excited. Thank you for putting this out there and giving me hope!!

    • @viachaslauhryniuk4994
      @viachaslauhryniuk4994 Год назад +2

      How is it going bro?

    • @madfut2250
      @madfut2250 Год назад +2

      Did you do it?

    • @viachaslauhryniuk4994
      @viachaslauhryniuk4994 Год назад

      ​@@madfut2250 if you're looking for inspiration, when I wrote my previous comment, I was just on early stages of learning swift. Now I'm pretty good at it and can solve leetcode medium problems. Also I am currently learning SwiftUI and have some home projects.
      So, just don't give up and stay consistent!

  • @dominicortega6562
    @dominicortega6562 2 года назад +5

    This is the best instructor so far. Most of the tutorials just tell the documentation. Seal teaches the real life coding.

    • @seanallen
      @seanallen  2 года назад +2

      Thanks for the kind words, Dominic. I appreciate it!

  • @bitwisedevs469
    @bitwisedevs469 2 года назад +87

    What's really cool in programming is that even you already knew how things work, there's still some information that you may find new and somehow learned from it. In the end it doesn't matter if you already know this and that stuff, you can still learn from it by having someone explaining it which could be in a different perspective/approach. That is why I still sometimes watch basic topics even though I have a good understanding of it.

    • @seanallen
      @seanallen  2 года назад +19

      I agree 100%. I always recommend to people learning that hearing things explained different ways from different perspectives will give you a more complete picture of the concept. Learning from MULTIPLE sources is the way to go.

  • @7mart777
    @7mart777 9 месяцев назад +4

    Дякую за величезну пророблену роботу, виконану для цього курсу! Дякую за курс - чудовий, інформативний, прекрасний лектор! Чудові ідеї які буду втілювати в життя! )

    • @seanallen
      @seanallen  9 месяцев назад +1

      Glad you liked it!

  • @ToddClemens
    @ToddClemens Год назад +5

    New Year’s resolution is to learn iOS Dev in 2023. Excited to use this course. Happy to see a newer course than old courses.

    • @seanallen
      @seanallen  Год назад

      Best of luck on your journey, Todd. I've got TONS of iOS dev content on the channel!

  • @yanksbroncs413
    @yanksbroncs413 Год назад +3

    Your teaching style is high level. There may be some depth you chose not to touch on, but the use of analogies and real world examples is better than any course I’ve seen. Straight to the point, understandable code and explanation. I appreciate this

    • @seanallen
      @seanallen  Год назад

      Thanks for the kind words and I'm happy you appreciate it! I do my best not to overwhelm the student with too much information. Only the necessities to understand the concept. You can dig deeper later after you have the basic understanding.

  • @swimxxallenxx3177
    @swimxxallenxx3177 Год назад +4

    Hey Sean. This was my first tutorial for XCode coming from Java and the quality is amazing here. I've finished this tutorial just in time for WWDC23. Cheers.

  • @NexusGuru
    @NexusGuru Год назад +2

    i commend you for this 10 1/2 tutorial especially free for me as a beginner and as a person who is 36 years old and fed up at his job looking for a change of careers it seems daunting its not like when i was in college i would wake up go to class and take it step by step this video is full lenght and you have to pace yourself and sometimes when your alone you doubt yourself thinking is this really worth it or am i just wasting my time and ill never be any good . im going through a rough time in my life and this videos even if they dont get me anywhere are relaxing to just take in the information thank you again.

  • @イヴァン-s4c
    @イヴァン-s4c 7 месяцев назад +1

    Only 2 hours in, and not a beginner to programming, but a beginner to the Apple world and Swift, obviously most of the stuff I already know but it feels good to go through it anyway just to be confident that I am not missing anything, and some details are new to me so it wouldn't be good to skip it. I've seen many tutorials of all kinds of technologies over the years but this one I think is very well made, great job. Now I'm gonna keep watching, by the end of this weekend I wanna have completed this video and made some basic apps, ideally also loaded them into my iPhone to try them out in real hardware.

    • @seanallen
      @seanallen  7 месяцев назад

      Happy to hear you're enjoying my teaching style!

  • @AppDeveloperPoint
    @AppDeveloperPoint 2 года назад +17

    I am just wondering how much effort you must have given to build this course. Really appreciate your work in iOS platform. Definitely a perfect video for anyone to kick-start there iOS role. 👍

  • @tzus2ndacc338
    @tzus2ndacc338 Год назад +2

    I'm a 5 days old foreign learner, non-native English user, I appreciate your effort and contribution on this video!
    I've found some Swift tutorials in Mandarin which is my native language, but I found them not explaining perfectly like are.
    After 5 hours or learning, I finally made the Colour app executed successfully, making the UI view and settings are understandable,
    but after that, to make the actions on UI, start coding on TableView and ColourDetail, this part made me stunned LOL
    perhaps I need to watch and follow through a few times.
    I wish I can build it without this tutorial at the end.
    Once again, really appreciate for your Brilliant work!

  • @JustFelipeBrito
    @JustFelipeBrito 2 года назад +11

    As a Flutter dev, I found this course very informative for those who already have some baggage too!
    I didn't even skip the fundamentals, the definition of learning is being able to explain things not just in one way, but more than 3 or 4 to call it a plain knowledge. I'm on the "2 hour mark" and I see myself taking notes all the time to have different approaches to the topics and your explanation on the chapter Optionals is OUT OF THIS WORLD, Sean. Keep up the good work!
    (I'll be editing and updating it while I'm going along it 😁)

    • @seanallen
      @seanallen  2 года назад +3

      Glad you're enjoying the course so far, Felipe!

    • @brahimakar
      @brahimakar Год назад

      Keep us updated! i'm a flutter developer too :)

  • @Noborotno.09
    @Noborotno.09 2 года назад +3

    I was searching for a Swift 5 programming tutorial, and the boss has launched this masterclass.
    Thanks a million for your video and direction.

    • @seanallen
      @seanallen  2 года назад +1

      Hope you enjoy it, Sowat 🚀

    • @Noborotno.09
      @Noborotno.09 2 года назад

      Yes.
      @@seanallen, sir, I am already relishing it. Hope you will make these kinds of worthwhile videos for beginners ❤

  • @gookulll5360
    @gookulll5360 8 месяцев назад +2

    Finally completed this course.....Excited to build a project
    Thank you So much ❤

    • @seanallen
      @seanallen  8 месяцев назад +2

      Congrats! Best of luck with your build 🚀

  • @jamietse8539
    @jamietse8539 Год назад +1

    Sean, you are a well-spoken teacher! I am a non-native english speaker but i got the whole picture of swift from your lectures. Bravo! thank you !

    • @seanallen
      @seanallen  Год назад

      Thanks for the kind words, Jamie!

  • @FENTANYLJET
    @FENTANYLJET 9 месяцев назад +5

    hey thanks dog, i watched 50 mins of this video and my face starting growing a steve jobs beard, my ex called me saying she wanted me back and guaranteeing there wouldn't be any post-post honeymoon disaster, my debt was magically paid off and i also grew 5 inches.

  • @이승준-i6w
    @이승준-i6w Год назад +2

    Preface
    13:52
    Introduce
    19:45
    UI kit ☜more job opportunity
    26:00
    Swift overview
    33:28
    Types
    {Int: whole numbers
    Float: 6 decimal places
    Double: 15 "
    String: text
    Bool: True or False}
    37:14
    Capture values
    {Variables(can be changed) "var" Constants "let"}

    • @이승준-i6w
      @이승준-i6w Год назад +1

      42:08
      Array : Ordered Container[ It start at index 0 and 1,2,3,4...]
      49:36
      Set : Unordered Container: set[Array values, it might have duplications]=[Values have non duplications]
      Resultly Set is hashable.
      57:56
      Dictionary

    • @lgbtaresins
      @lgbtaresins Год назад +1

      [Key:Values(any types) pairs]
      1:02:24
      Functions are commands figuring app
      Func commands(fill defines of this parameter like “label: types” or left blank){commands for defining what to do}
      1:14:46
      If/else
      If it is this //conditional statement like boolean {then do that}
      else{do it}
      1:21:33
      For loop
      Let item =[set]
      For label in item where item {order(call name)}
      In 0..

  • @swiss8943
    @swiss8943 9 месяцев назад +2

    Finally completed this course!! Excited to build a project!
    Thank you Sean for providing this.

    • @seanallen
      @seanallen  9 месяцев назад +1

      Happy to help!

  • @ChristopherCricketWallace
    @ChristopherCricketWallace 2 года назад +8

    this is a big baller move, man. So much good karma for this!
    Way to go, Sean!

  • @williamhammond4368
    @williamhammond4368 Год назад +14

    Hi Sean, loving the course - you're a fantastic teacher.
    Personally, I would love to see a video where you do a bit of a dive into the day-to-day of a job in iOS development. What your routine was, what parts of a project you worked on, etc.
    Much love from the U.K.

  • @superocti
    @superocti Год назад +4

    I watched this as an objc-only iOS dev wanting to get familiar with Swift while also getting a refresher on writing apps from scratch.
    I have to say it’s great how you cover many things, beyond just the language and frameworks, that are really important as an app developer.
    Chrono Trigger was the cherry on top.
    10/10 would binge again.

  • @williamsquires3070
    @williamsquires3070 2 года назад +2

    Some improvements:
    1) Show how to use git inside Xcode. Just a short intro with a simple project, or that uses one of the other projects (like CardWorkout).
    2) Show how to make a UIView subclass and draw into it. For example. How to draw a filled shape of one color, that has an outline of a different color. How to draw a line from (x1,y1) to (x2,y2), with a specified line color and thickness. How to draw an image, or part of one, either from disk, or the application bundle into the view area.
    3) (this is mostly for the benefit of those coming from another language/IDE): An explanation of some common terms in Swift 5 that are called something else in other languages, such as Java or C++. Because if you don’t know the correct terminology, looking something up in the documentation is a real PITA!
    4) (this one may be wishful thinking on my part): A way for one developer to share a code sample with another (privately) using GitHub, Google Docs, or even iCloud, without exposing their code publicly, or having it (unwittingly) indexed by Google. For example, someone made some changes to the CardWorkout project and would like you to take a look and see how they solved a problem, but it’d be too long to post in a YT reply, or they don’t want some copyright troll stealing their code and claiming it for themselves. This would also be good for posting a code “portfolio” with a prospective employer.
    5) how to document your own code (well, the public API, anyway) so that another dev can quickly see what your class, struct, or enum offers, like the way Apple’s own documentation does.

  • @suabariposta
    @suabariposta 5 месяцев назад +1

    I am currently on the crossroad with my work career, became a mom, 30 y on my neck, feels like I have last chance to change something. Always have been 'computer girl' and now really regretting that I didn't make a decision to learn coding earlier. With your course I can feel determination again, huge thank you.

    • @seanallen
      @seanallen  5 месяцев назад +1

      Happy I could help :). Best of luck in your journey.

  • @joan-mariacbrooks
    @joan-mariacbrooks Год назад +1

    I'm doing a beginning class in Swift and you explain things better than my instructor. Joined and thank you!

    • @seanallen
      @seanallen  Год назад

      Happy I could be of help!

  • @Radical9535
    @Radical9535 Год назад

    TY! for not just saying you shouldn't write this this way without explaining why nothing can be more irritating then not knowing the basic steps as to why you would want your code shorter. great video so far!

    • @seanallen
      @seanallen  Год назад +1

      Glad you're enjoying it 😀

  • @Aleksandra-ew7wq
    @Aleksandra-ew7wq 2 года назад +18

    Thank you Sean for this course, especially for sharing real life experiences and self doubts throughout your journey. You are such an inspiration! Love the teaching style and energy.😊

    • @seanallen
      @seanallen  2 года назад +3

      Thanks Aleksandra! Glad you enjoyed the course 😀

  • @t_ahmad
    @t_ahmad 5 месяцев назад +1

    I really appreciate thisi tutorial. It is a great help to me as I recently came back to Swift after 3 years of gap.
    This is the best course to refresh my knowledge and get back to track

    • @seanallen
      @seanallen  5 месяцев назад

      Happy to help!

  • @coding_university_
    @coding_university_ Год назад +2

    I like the fact that you touched on every aspect of the iOS app development. You are a great teacher! More so, a good person because you are not just teaching but also strive to make sure people understand. Thank you!

  • @artemisfowl9002
    @artemisfowl9002 Год назад

    man i've gotta say, i just love his energy, like i dont think he could've done a better job with this course if he tried!

  • @Grumpydadwithtech
    @Grumpydadwithtech Год назад +2

    fantastic video, I learnt to code basic in the 80's as a kid and then 90's in DOS and VB. I'm no longer a coder but want to relearn as a 45+ aged person. This video has given me the confidence to revisit coding as someone who has recently been diagnosed as dyslexic, which really causes issues with syntax and memory.

    • @seanallen
      @seanallen  Год назад

      So happy to hear this video was helpful in your return to coding. Hope you're enjoying Swift!

    • @chezchezchezchez
      @chezchezchezchez Год назад

      45+ aged?
      😂
      Dude. Really?

  • @vuduc7563
    @vuduc7563 2 года назад +18

    Amazing 10 hours course. Thank you so much!

    • @seanallen
      @seanallen  2 года назад +3

      You're very welcome!

  • @mitswifty1116
    @mitswifty1116 2 года назад +5

    Amazing course & what a great gift to the iOS community. Thanks for making this & sharing it Sean.

  • @leonstone3443
    @leonstone3443 2 года назад +3

    Just want to say, Im 32 wanting to change my life/career so its kinda cool you started at the same age as me. Always felt like Im too old and late for the opportunity but you have proved im wrong in that thinking!

    • @seanallen
      @seanallen  2 года назад +3

      Definitely not too late :). Keep at it!

  • @adrianmarinB
    @adrianmarinB 2 года назад +3

    absolute rockstar for making this available here! you rock!

  • @paulallen4086
    @paulallen4086 6 месяцев назад

    I just signed up for Teachable and enrolled in the iOS Dev Launchpad-Updated for iOS 15 course. Thank you for your assistance on my Journey. 👍

  • @danielrossy7453
    @danielrossy7453 Год назад +1

    I've been working as a Frontend Developer for 7 years. Expanding my field, just finished this cours and jumping straigt to the SwiftUI course. I like what you do! Please keep it going with VisionOS course. I'm sure you'd be the first in the world!

    • @seanallen
      @seanallen  Год назад +1

      Happy to hear you're enjoying the courses. I have plans for a visionOS course, but not till late 2024. I want to have experience with the device itself and spend time learning to properly build for it before creating a course.

    • @danielrossy7453
      @danielrossy7453 Год назад

      @@seanallen That's smart indeed. Thank you for the reply and sharing.

  • @4lbert542
    @4lbert542 8 месяцев назад +1

    I come from taking other courses on Swift before, but in this one I really feel like I understand all the topics, I am not a native speaker, so understanding English is very useful. thanks for all this

    • @seanallen
      @seanallen  8 месяцев назад +1

      Happy to help :)

  • @EdwinManalastas
    @EdwinManalastas 2 года назад +2

    Just watching the first few minutes of the video, I already enjoy watching and listening to you. Thank you so much for this tutorial

    • @seanallen
      @seanallen  2 года назад

      Glad you enjoy it, Edwin 👍

  • @silcalderale
    @silcalderale 9 месяцев назад +1

    Sean, I haven't watched the whole video (YET-) and even though I'm still at 65%, I'm loving it!!!
    You're so easy to follow, it's a pleasure to watch you go through all the concepts. I'm engaged 100%. I'm completely honest here, this is the first time I'm not disappointed mid way! lol
    Thank you!!!

    • @seanallen
      @seanallen  9 месяцев назад

      Happy to hear you enjoy my teaching style!

  • @benjaminko7812
    @benjaminko7812 Год назад +2

    Absolutely great video! Very recommended for iOS & Swift beginner!

  • @satyasegu3566
    @satyasegu3566 2 года назад +4

    i'm so happy to start my course at you,i'm seeking for a best platform to learn iOS dev
    thank you so much for amazing stuff......

    • @seanallen
      @seanallen  2 года назад +1

      Hope you enjoy it, Satya!

  • @GhanashriMariyanna
    @GhanashriMariyanna 5 месяцев назад +1

    First ever 5+ hour course that I could complete! Found it quite useful, thank you :)

  • @andresacm8453
    @andresacm8453 Год назад +1

    Thank you indeed for this course. I didn't know where to start to learn native ios development as a Flutter developer. You've saved my days and I believe I shall improve my skills in learning with your recommended resources and yours.

    • @seanallen
      @seanallen  Год назад +1

      Hope you get a ton of value from the course!

  • @abdorizak
    @abdorizak 2 года назад +2

    This the best course for Beginners and Sean Allen is one of my best iOS instructors 😎

    • @seanallen
      @seanallen  2 года назад +1

      Thanks for the kind words 😀

    • @abdorizak
      @abdorizak 2 года назад

      @@seanallen you deserve it✌️

  • @julianscott4682
    @julianscott4682 Год назад +2

    Hardcore C++ and C# here. This guy is good, really good.

  • @Efii65
    @Efii65 3 месяца назад +2

    Well done mate
    This course is amazing.

    • @seanallen
      @seanallen  3 месяца назад

      Glad you liked it!

  • @wallace8637
    @wallace8637 Год назад +2

    just started and thank you very much, hope I will have the will to learn and improve myself.

  • @withdevv
    @withdevv 2 года назад +1

    the only tutor I follow videos upon ios development

  • @catulopsae
    @catulopsae Год назад +1

    I have been working as a programmer for 10+ years, last few years I have been working mostly as DB Analyst, now I want to learn how to build an App! This career is endless for learning something new. Thank you for this great video.

  • @carloderouaux7639
    @carloderouaux7639 Год назад +1

    What an honest and sympathetic man!

  • @volodymyr9400
    @volodymyr9400 2 месяца назад +2

    thx Sean! your videos are perfect for initial Swift understanding

    • @seanallen
      @seanallen  2 месяца назад

      Happy to hear that!

  • @bogdankush6014
    @bogdankush6014 Год назад

    time: 5:34:00
    to handle and close modal by close button:
    in parent controller:
    ```
    @IBAction func myUnwindAction(unwindSegue: UIStoryboardSegue) {}
    ```
    Than just drag and drop close button (with control pressed) to exit icon at the top 🤫

  • @adamm3122
    @adamm3122 Год назад +3

    I’ve always appreciated you’re teaching style. The information is very easily understood which is the best I could ask for. 👏

    • @seanallen
      @seanallen  Год назад +1

      Glad you enjoyed it, Adam!

  • @vincenzocapriotti7539
    @vincenzocapriotti7539 Год назад +2

    Sean you deserve a medal and a statue for this course. I'm at 4:43hrs and I am loving it.

    • @seanallen
      @seanallen  Год назад +1

      Happy to hear you are enjoying it, Vincenzo!

    • @chezchezchezchez
      @chezchezchezchez Год назад

      He can’t spend medals.
      Send money.

  • @mrmillburnt
    @mrmillburnt 7 месяцев назад +1

    thank you so much allen. im learning more and more everyday.. your lessons are a gateway into computer science

    • @seanallen
      @seanallen  7 месяцев назад

      Happy to hear that!

  • @AHR2757
    @AHR2757 Год назад +1

    man , I don’t know how to thank you for this video

  • @chesterman18g
    @chesterman18g 2 года назад +2

    Sean that's very nice of you that you shared this course for beginners for free! ok.. That's not nice, it's AMAZING :-) ! 🚀

    • @seanallen
      @seanallen  2 года назад

      Hope everyone enjoys it!!!

  • @ofc.denisetiawan
    @ofc.denisetiawan 11 месяцев назад

    I wanna learn iOS app development at free time for my future career and this free beginer tutorial really helped me.
    God bless you sir Allen
    Thankyou,
    Deni @Indonesia

  • @DevlogBill
    @DevlogBill Год назад +2

    Excellent introduction Sean. You are a well-spoken and relatable individual. I am not learning iOS development but Android development. But maybe one day I will jump to iOS because I love mobile development and learning iOS development could be another path, only the future would tell, thank you.

  • @rahulop6201
    @rahulop6201 2 года назад +3

    biggest thanks to you sean.. lots of love from India
    . 🇮🇳

    • @seanallen
      @seanallen  2 года назад

      You're welcome, Rahul. Hope you enjoy 😀

  • @mrmillburnt
    @mrmillburnt 8 месяцев назад +1

    as i keep going I'm appreciating your style of coding more and more it is so simple. i notice you leave out unnecessary clutter when i compare the same exercises from other coders on youtube

    • @seanallen
      @seanallen  8 месяцев назад +1

      I do my best to teach what is necessary to get an initial understanding of the concept without overwhelming someone just learning all this stuff. Glad you appreciate my teaching style!

  • @gillesashley9314
    @gillesashley9314 8 месяцев назад +9

    Trust me this is worth a paid course. And I'm serious.

    • @seanallen
      @seanallen  8 месяцев назад +2

      Thanks for the kind words!

  • @MoeBiglow
    @MoeBiglow Год назад +2

    Ok, Im back again, SEAN YOU ARE A GENIUS BRO!!!! Seriously, Im in a bootcamp now, and what you show is helping me tremendously when I do not understand in class. We covered segues today, (Colors app intro) and you explain it perfectly. You are extremely knowledgeable and I plan to finish all 10 hours to really find myself in this space. I wanted to leave this follow up comment, because this is truly the sauce. Also, the way you break things down bro is AMAZING. I would recommend you to anyone I know, complete 10/10. This is so good man, I can not stress that enough. Sincerely, thank you for this. You truly do not know how this is impacting me, and I found your page at the perfect timing. Thumbs up, Subscribed and smashing the Like button. Thank you, Thank you, Thank you SEAN!!!

    • @nickpavlov4012
      @nickpavlov4012 Год назад

      Hey Bro, what bootcamp you're using now? Is it online? Can you give the name of school, thank you!

  • @williamsquires3070
    @williamsquires3070 2 года назад +1

    (@7:42:28 roughly) The ‘drag from the library’ trick no longer works in Xcode 14. You don’t get any lines, or indications that an HStack or VStack will be added, there’s just no feedback at all. 😩
    Oops, just figured it out… I think. You have to click the little thing at the lower left that says, “selectable” when you hover over it. Mine was set to “live” instead. 😑

  • @dilmurodsoliyev1902
    @dilmurodsoliyev1902 9 месяцев назад +2

    Thank you so much! This is what i have been looking for.

    • @seanallen
      @seanallen  9 месяцев назад

      Glad I could help!

  • @iiiii4790
    @iiiii4790 2 года назад +3

    Thank you for this video, Sean. I'm a little over an hour into this and am enjoying learning so far

  • @MosabbirSadman
    @MosabbirSadman 2 года назад +4

    Woh!
    Didn't see that coming...
    Absolute gift for beginners!
    Amazing contents as always 👏

  • @natafontoura1297
    @natafontoura1297 2 года назад +1

    Thanks for this Sean, this course is amazing and will help many people like me that are just starting in iOS journey. The community is grateful!!

  • @AtHost98
    @AtHost98 8 месяцев назад +3

    If I could work remote where I live now 60,000 a year would put me in the upper class. Plenty enough money to live on. Now it’s just putting in the work

  • @901coryowens
    @901coryowens Год назад

    For anyone watching this in 2023 and on later versions of Xcode, who gets a bit lost in the beginning when you don't see the "get started with a playground" option in the splash screen, you can navigate to 'file/new/playground' or option+shift+command+N
    But once you're on the screen to choose your template, make sure you have iOS selected in the top bar before you open your Blank template. Your program may have macOS selected by default therefore you may see something other than UIKit on import.
    I had some optionals missing once I got to the arrays section and I believe this was the reason.

  • @madfut2250
    @madfut2250 Год назад +1

    Bro i hope you see this i freaking love you, this information is too good to be free you’re gonna change my life almost done with the video ❤❤

    • @seanallen
      @seanallen  Год назад

      I see it :). Happy to help! Best of luck on your iOS Dev journey!

    • @madfut2250
      @madfut2250 Год назад

      @@seanallen ❤️❤️❤️

  • @queontaeormond1212
    @queontaeormond1212 8 месяцев назад +1

    Sean, man where do I start.. I just started my IOS journey within the last 7 months literally ive always been tech savvy but I just jumped into IOS Dev in Michigan because they were offering the course in my town, how ever they are far away from the teaching you give and this is though a college. MAN SEAN YOUR ARE AMAZING BROTHER GRATEFUL TO THE UNIVERSE AND GOD FOR YOU!

    • @seanallen
      @seanallen  8 месяцев назад

      Thanks for the kind words :). Happy to hear my teaching style works for you.

  • @TheDesiWanderer
    @TheDesiWanderer 2 месяца назад +1

    Is this course still RELATABLE IN 2024 ? I was thinking to go through this.

  • @StephenKing-wb2ve
    @StephenKing-wb2ve 5 месяцев назад +1

    Thanks for sharing. I want to build an app for my business. Before hiring engineers, I really should learn myself. Your video looks pretty inclusive.

    • @seanallen
      @seanallen  4 месяца назад

      Hope you enjoy it. I designed it for absolute beginners.

  •  Год назад +4

    An incredibly high-quality lecture. Thank you very much !

    • @seanallen
      @seanallen  Год назад +1

      Happy to hear you enjoyed it, Srecko 😀

  • @FrancesRobbins-f6f
    @FrancesRobbins-f6f Год назад +2

    Thank you for sharing this content at no charge.

  • @cfa532
    @cfa532 8 месяцев назад +2

    I am sure thousands of people have expressed their appreciations to your video lectures. I still have to say, Thank you, for the 11-hours-long education. I am ready to develop my first iOS app now.

    • @seanallen
      @seanallen  8 месяцев назад +1

      Happy to help! Hopefully you build something great.

  • @robotman011
    @robotman011 2 года назад +5

    Thank you for this course! I’ve been recommending CS193P and 100 days of SwiftUI to people who were new to iOS Dev, but I feel this just jumped to the #1 for complete beginners! Great work!

    • @seanallen
      @seanallen  2 года назад

      I appreciate the (future) recommendations!

  • @aytengurbanova4368
    @aytengurbanova4368 2 года назад +6

    Woww, I was struggling with Codecademy more than 3 months and now I'm here and so happy that I found this course. You are doing so great. Thanks a ton for your effort.

    • @seanallen
      @seanallen  2 года назад

      Glad you like it, Ayten!

  • @djladieslove1
    @djladieslove1 Год назад

    you're a good mentor, thanks for growing the network

  • @josephgrn2818
    @josephgrn2818 Год назад

    Great tutorials! The only suggestion I would offer is to use a curriculum. Write a reference card/cheat sheet with all concepts and examples, then follow your reference card/cheat sheet. This gives scope and clarity to those watching and learning. It gives them something to review and refer back to.
    Also, recommend not using copy/paste to save time. Your students need the time to digest and type. Use your manual typing speed limitation speed as a control to allow your students catch up.

    • @seanallen
      @seanallen  Год назад

      If you go to seanallen.teachable.com where the course is officially hosted, there are additional learning materials to each lesson.

  • @jihedbouchnak
    @jihedbouchnak Год назад +1

    the best Tutorial ever your method are simple well explained great work

    • @seanallen
      @seanallen  Год назад

      Thanks for the kid words. Glad you enjoyed it!

  • @andresvidoza
    @andresvidoza Год назад +2

    Shout out to Sean! Will recommend this 1000%

    • @seanallen
      @seanallen  Год назад

      I appreciate it, Andres 👍

  • @5richmedia5
    @5richmedia5 2 года назад +2

    Its great how you are so understandable, and you explain the subject very well.

  • @Freedomnotforsale
    @Freedomnotforsale 7 месяцев назад +1

    I did not have extra money to donate to this wonderful course but I purposely allowed ads to play as my donation. Gracias Amigo!

  • @issdsds1
    @issdsds1 Год назад +2

    The course is very amazing, I have learned a lot from these videos and I wanna say thank you so much

  • @Soosheon
    @Soosheon Год назад

    Really hoping to kickstart an iOS dev career, and this is a very good start so far, thank you!

  • @saydulloismatov8292
    @saydulloismatov8292 2 года назад +2

    awesome course. Thank you so much. And it would've been great if you enable subtitles.

  • @LetsTravelThisYear
    @LetsTravelThisYear Год назад

    I found your video very helpful to give an overview of the Apple world and its programming language SWIFT. I have over 40 years experience programming in other languages. Older main frame and mid size computer business languages. I'm retired from that now and thought I'd look into Apple languages. Maybe develop an app or something. The concepts here are similar to other languages. Learning the syntax will be my challenge. Thanks for your video.

  • @MobileDeveloper1965
    @MobileDeveloper1965 Год назад +1

    I am 57, a retired computer teacher in Macau, China. In fact I am an American who moved to back to my home country. In last few days, I have been trying to find a more updated course in iOS development. My aim is not to find a job but publish an app that some people will download, so that it proves that I can be a programmer too.

    • @seanallen
      @seanallen  Год назад

      Best of luck in your learning!

    • @MobileDeveloper1965
      @MobileDeveloper1965 Год назад

      @@seanallen too bad as your course is not as updated as I thought

    • @seanallen
      @seanallen  Год назад +1

      This used to be a paid course. When I decided to no longer update it, I put it out on RUclips for free. My paid courses on my site seanallen.teachable.com are updated for iOS 16.

    • @MobileDeveloper1965
      @MobileDeveloper1965 Год назад +1

      @@seanallen register for the free course first.

    • @MobileDeveloper1965
      @MobileDeveloper1965 Год назад

      Current I am enrolling a short iOS 15 class from nick Walter . Yours will be next in the list. Yours looks promising.

  • @hendrasetiawan7220
    @hendrasetiawan7220 7 месяцев назад +1

    appreciate man! thanks so much for this awesome educational videos. I am just new in Swift programming, now will stick to this videos on my new journey. am your new subscriber!

    • @seanallen
      @seanallen  7 месяцев назад

      Welcome to the channel :)

  • @fahdmohd3264
    @fahdmohd3264 2 года назад +1

    perfect timing,
    I am just about to learn iOS development.

  • @bogdankush6014
    @bogdankush6014 Год назад +1

    time: 5:50:00
    implementation dynamic cards deck:
    ```
    static func getAllValues() -> [UIImage] {
    var allCards: [UIImage] = [];
    let suits = ["S", "H", "C", "D"]
    let ranks = ["A", "J", "Q", "K"]
    for s in suits {
    for n in 2...10 {
    allCards.append(UIImage(named: String(n) + s)!)
    }
    for r in ranks {
    allCards.append(UIImage(named: r + s)!)
    }
    }
    return allCards
    }
    ```

    • @nguyenhaidung8833
      @nguyenhaidung8833 6 месяцев назад

      beautiful, exact what I am looking for, ty

  • @MarcelloSM
    @MarcelloSM Год назад +1

    I'm from Brazil and you save my life haha. There's nothing about it here.
    My English is so bad... but I trying to understand. Thx.

    • @seanallen
      @seanallen  Год назад

      Happy to help! I believe the video has subtitles enabled that should help.