- Level Foundation
- المدة 11 ساعات hours
- الطبع بواسطة LearnQuest
-
Offered by
عن
Welcome to Introduction to Programming in Swift 5. In this course we will introduce you to 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 By the end of this course you will know how to build simple programs with the Swift programming language and you will be ready to learn iOS mobile development.الوحدات
Writing Your First Line of Code
1
Assignment
- Swift Experience
2
Videos
- Downloading and Installing Xcode
- Hello Swift
1
Readings
- Exercise 1 - Hello World
Understanding Variables
1
Assignment
- Variable Review
1
Videos
- Variables
1
Readings
- Exercise 2 - Variables
Working with Strings
1
Assignment
- String Review
1
Videos
- Working with Strings
1
Readings
- Exercise 3 - Strings
Working with Numbers
1
Assignment
- Number Review
1
Videos
- Numbers
1
Readings
- Exercise 4 - Numbers
Booleans & Conditional Logic
1
Assignment
- Boolean Review
2
Videos
- Booleans & Conditional Logic
- Constants & Logical Operators
1
Readings
- Exercise 5 - Booleans & Conditionals
Working with Arrays
1
Assignment
- Array Review
1
Videos
- Arrays
1
Readings
- Exercise 6 - Arrays
Using Loops
1
Assignment
- Loops Review
1
Videos
- Loops
1
Readings
- Exercise 7 - Loops
Working with Dictionaries
1
Assignment
- Dictionary Review
1
Videos
- Dictionaries
1
Readings
- Exercise 8 - Dictionaries
Understanding Functions
1
Assignment
- Functions Review
1
Videos
- Functions in Swift
1
Readings
- Functions Source Code
Optionals
1
Videos
- Optionals
1
Readings
- Understanding Swift Optionals
Code Review
1
Assignment
- Swift Language Assessment
1
Discussions
- Code Review: Fizz Buzz
Object Oriented Programming, Inheritance and Polymorphism
3
Videos
- Object Oriented Programming
- Inheritance
- Polymorphism
1
Readings
- Understanding Object-oriented Programming
Understanding MVC
1
Assignment
- OOP Review
1
Discussions
- Code Review: Shapes
8
Videos
- MVC in Theory
- Creating an Xcode Project
- Project Groups for MVC - Examining ViewController Controller Layer
- Creating a Model Layer
- Creating a Custom View Layer
- Connecting View to Controller
- Securing Model Layer
- Challenge - MVC
2
Readings
- Understanding Model View Controller
- MVC Source Code
Code Review
1
Assignment
- Swift Architecture Assessment
Auto Summary
Dive into the basics of Swift programming with "Introduction to Programming in Swift 5". Perfect for beginners and those with prior coding experience, this course covers Swift 5 concepts, tool installation, data handling, functions, arrays, dictionaries, and object-oriented programming. Taught by Coursera, it spans 660 minutes and offers Starter, Professional, and Paid subscription options. Ideal for aspiring iOS developers.

Mark Price