100 Days of Swift

Paul Hudson (@twostraws) is hosting a 100 Days of Swift in which he provides short videos, quizzes and assignments to walk you through an introduction to Swift. He actually started some time ago, I think on Feb 1, 2019, but I’m just getting started now and have completed Day 4!

In Day 1, we covered the following topics:

  1. Variables – test
  2. Strings and integers – test
  3. Multi-line strings – test
  4. Doubles and booleans – test
  5. String interpolation – test
  6. Constants – test
  7. Type annotations – test
  8. Simple types: Summary – test

In Day 2, we covered the following topics:

  1. Arrays – test
  2. Sets – test
  3. Tuples – test
  4. Arrays vs sets vs tuples – test
  5. Dictionaries – test
  6. Dictionary default values – test
  7. Creating empty collections – test
  8. Enumerations – test
  9. Enum associated values – test
  10. Enum raw values – test
  11. Complex types: Summary – test

In Day 3, we covered:

  1. Arithmetic Operators – test
  2. Operator overloading – test
  3. Compound assignment operators – test
  4. Comparison operators – test
  5. Conditions – test
  6. Combining conditions – test
  7. The ternary operator – test
  8. Switch statements – test
  9. Range operators – test
  10. Operators and conditions summary – test

In Day 4, we covered:

  1. For loops – test
  2. While loops – test
  3. Repeat loops – test
  4. Exiting loops – test
  5. Exiting multiple loops – test
  6. Skipping items – test
  7. Infinite loops – test
  8. Looping summary – test

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.