Skip to main content

Day 15

About 2 minSwiftcrashcoursepaul-hudsonswiftswiftuihacking-with-swiftxcodeappstore

Day 15 ๊ด€๋ จ


100 Days of SwiftUI - Day 15

Swift review

Swift review

Congratulations! You made it through all the fundamentals of the Swift programming language. Each day was purposefully very short to give you a solid introduction to the topic, but today is different because weโ€™re going to be reviewing almost everything you learned so far.

I know what youโ€™re thinking. Youโ€™re thinking โ€œwhy bother? I already learned this stuff โ€“ why go over it again?โ€

Well, there are several reasons:

  • Repetition helps us learn things more thoroughly. These fundamentals are really important in all the Swift youโ€™ll write, so itโ€™s worth doubling down to make sure you understand them fully.
  • Some concepts only make complete sense when youโ€™ve understood other concepts. Circling back like this will help link together the core Swift concepts in your head.
  • You might have missed something. Letโ€™s face it, youโ€™ve just gone through a ton of videos about the most important parts of Swift โ€“ are you absolutely sure you remembered all of it?
  • Youโ€™ll see how far youโ€™ve come. When you read about arrays and loops โ€“ things you might have found challenging previously โ€“ hopefully youโ€™ll find them easier now, and feel good that youโ€™re making progress.

And if you do find today easy, thatโ€™s okay โ€“ immediately afterwards weโ€™ll be starting the SwiftUI projects at which point the difficulty level ramps up. Enjoy the quiet while it lasts!

Today you have just one tutorial to follow, although itโ€™s pretty darn packed. This tutorial recaps almost every topic weโ€™ve covered so far using precise code samples from the various days, and is available either as an hour-long video or one long text article.

Optional

once youโ€™ve finished reviewing that article, you can go back to the review pageopen in new window and go over any tests related to the topics above that you want โ€“ itโ€™s your choice/

Bonus: find the Swifty words!

Iโ€™ve made a word search to help you test your knowledge of the most useful terms for Swift developers. You can download it as a PDF hereopen in new window, and if you need help you can try looking through my Swift glossaryopen in new window.

There are dozens to find, and words can go in all directions โ€“ good luck!


์ด์ฐฌํฌ (MarkiiimarK)
Never Stop Learning.