Course Overview
This Introduction to Programming in Swift 5 course is designed to provide students with the absolute basics of the Swift programming language. Whether you are a brand new programmer or have experience with other programming languages this course is for you.
Some of the things you will learn in this course are:
- An Introduction to Swift 5 programming concepts
- Installing the necessary tools
- Working with data such as Integers and Strings
- Creating reusable code with functions
- Working with data constructs such as arrays and dictionaries
- Object-oriented programming
- Model View Controller
What you’ll learn
Upon completion of the Introduction to Programming in Swift 5 course, students will be able to:
- install Xcode and other Swift tools to properly set up your development environment
- program using Swift including strings, variables, constants and program logic
- use data constructs and create reusable code segments
- build common architectures for Swift and iOS development
Requirements
- Basic understanding of computers and applications
Target audiences
- Anyone who wants to learn Swift 5 programming. No prior experience is required.
Curriculum
- 1 Section
- 5 Lessons
- 12 Hours
Expand all sectionsCollapse all sections
- Topics5
- 1.1Installation, Setup and Your First Code Downloading and installing Xcode Hello Swift
- 1.2Variables, Strings and Numbers Variables Working with strings Working with numbers
- 1.3Conditional Logic, Arrays and Loops Boolean and conditional logic Constants and logical operators Arrays Loops
- 1.4Dictionaries, Functionals and Optionals Dictionaries Functionals in Swift Optionals
- 1.5Architecture and Object-Oriented Programming Object-oriented programming Inheritance Polymorphism MVC in theory Creating an Xcode project Project groups for MVC Creating a model layer Creating a custom view layer Connecting view to controller Securing model layer MVC challenge
