Module 2 of 3 in Foundational Tools in iOS

Introduction to Swift

Share
Save for later

Module outcomes

  • Understand and describe the basic syntax of Swift, including variables, constants, functions, loops, and conditional statements.
  • Explain the fundamental syntax and data types in Swift.
  • Apply the fundamental concepts of Swift to write code and solve coding challenges.

Covered concepts

  • Swift language
  • Swift syntax
  • Problem solving in Swift

Module content

1
Swift Basics Lesson (39 mins)
IntroductionStart
Instruction
Demo
Strings
Strings Demo
Arrays
Arrays Demo
Conclusion
Swift Basics Quiz
2
Flow Control & Functions Lesson (48 mins)
IntroductionStart
Flow Control
if & switch Demo
Using Loops
Loops Demo
Functions
Function Demo
Conclusion
3
Classes & Structures Lesson (33 mins)
IntroductionStart
Instruction
Class & Struct Demo
Memory
Memory Demo
Conclusion
4
Problem Solving Lesson (20 mins)
IntroductionStart
Defining the Problem
First Solution Demo
Measuring Efficiency
Measuring Demo
Guarding Against Bad Input
Crashing Demo
Conclusion

Next module

iOS & Swift
Introduction to Xcode
This module introduces you to Xcode, the app to use to develop software for all of Apple’s platforms. You ... more

Instructors

Contributors

Ehab Amer

Instructor

Walter Tyree

Tech Editor

Adriana Kutenko

Illustrator

Bhagat Singh

Final Pass Editor

Kelvin Pere

Video Editor

Over 300 content creators. Join our team.