Swift 5 (Udemy.com)
The Language of iOS Development
Created by: SkillSprints Inc.
Last updated January 2020
What you will learn
- How to prepare your coding environment
- How to write and execute your first Swift Program
- How to use Variables in Swift
- Creating and using Constants with the Let Command
- Swift Arithmetic and Logical Operators
- How to Create Strongly Typed Variables in Swift
- Making decisions in Code with If Statements
- How to Make Complex Decisions with Else
- How to use the Swift/Case/Break Structures to asses Conditionals
- Creating Repeatable bits of Code with Functions
- How to get Functions to Take Parameters and Return Data
- Creating Functions with Implicit Returns (Short cut)
- Writing Functions with Default Parameter Values
- How to Create a Basic Swift Class
- How to Instantiate a Swift Class into an Object
- How to use Inheritance with Swift Classes
- Using Protocols to Create "Rules" for a Class
- Creating Arrays to Store Lists of Data
How it compares
Against the other 160 rated Udemy courses in iOS Swift on CourseDuck:
- Rating4.4 out of 5higher than 30% of them
- Reviews34#157 of 161 by number of reviews
- Length2.8 hoursshorter than 90% of them
- Last updatedJanuary 2020earlier than 55% of them
Course Description
Quickly master Swift 5, the language of iPhone and iPad development as you complete engaging activities and build your technical skillset.
Do you want to develop apps for iPhone and iPad, but don't know where to start? Perhaps you've never coded before and need to learn the language fundamentals. Maybe you've got some development experience but are coming to the world of iOS for the first time and need to get up to speed? Swift is the language of iOS development, and this is the course that teaches you the fundamentals of the language.
You'll be prepared to move on to iPhone and iPad Development with Swift 5: The Language of iOS Development. This course, specifically designed for the most current version of Swift, teaches you the Swift language syntax and structure and prepares you to go on to learning to build full apps with a strong foundation. The goal of this course is to avoid elaborate technical explanations and transform you into a competent, confident Swift programmer.
In this course, you'll join master instructor Mark Lassoff as you learn the Swift Programming language from top to bottom. You won't just passively sit by and watch videos, but, instead, you'll work on engaging code activities. In no time at all, you'll be programming in Swift with Swift 5: The Language of iOS development.
Instructor Details
- 4.4 Rating
34 Reviews
SkillSprints Inc.
Tech Your Way to the Top
Welcome to SkillSprints! We're thrilled you're here to explore the world of digital skills. You're stepping into a community dedicated to empowering your digital journey.
Who We Are
SkillSprints is more than a media company. We're your personal digital skills coach, guiding you through the evolving digital landscape. Our mission? Simple: Closing the Digital Skills Gap. Whether you're starting from scratch or looking to level up, we're here to light the way.
What We Do
Our approach is unique – think of us as your digital skills gym. With a library of engaging videos and interactive content, we make learning Microsoft Office, Google Docs, browser usage, and even desktop cybersecurity not just informative but also enjoyable. We believe that learning digital skills should be as captivating as scrolling through your favorite social media feed.
For the Beginners and the Curious
If you're among the one-third of workers diving into the digital world for the first time, breathe easy. We've got you covered with step-by-step guides that speak your language, minus the jargon. You'll go from novice to confident user, all at your own pace.
More courses by SkillSprints Inc.
Become a Certified Web Developer: HTML, CSS and JavaScript (2023)
4.4 (4,085 Reviews)
Provider: Udemy
Time: 54.9h
$139.99
HTML5 Specialist: Comprehensive HTML5 Training (2018)
4.6 (1,412 Reviews)
Provider: Udemy
Time: 5h
$12.99
More iOS Swift courses
iOS 12 Swift 4.2 - The Complete iOS App Development Bootcamp (2021)
4.9 (562 Reviews)
Provider: Udemy
Time: 55.4h
$109.99
Noob to App Store - iPhone Apps with Swift, SwiftUI & iOS 15 (2021)
4.9 (342 Reviews)
Provider: Udemy
Time: 7.8h
$69.99
Deep Dive iOS 27 & SwiftUI 6: 90-Hour Project-Based Course (2026)
4.8 (983 Reviews)
Provider: Udemy
Time: 88.7h
$79.99
The Swift Arcade Data Structures and Algorithms Bootcamp (2022)
4.8 (839 Reviews)
Provider: Udemy
Time: 7.2h
$84.99
How To Make An App For Beginners (iOS/Swift - 2019)
4.8 (658 Reviews)
Provider: Udemy
Time: 4.3h
Free
SwiftUI iOS13 Coffee Shop Application, Order Products Online (2020)
4.8 (158 Reviews)
Provider: Udemy
Time: 8.2h
$109.99
Reviews
By Heather Moses on 7/13/2022
Overall this course was very informative and went over many of the essentials to Swift.
By Brad Duncan on 2/26/2020
Great course to get a overview of Swift. Like the fact that you jump straight into coding. Always enjoy the Framework TV courses.
By Frank Deeming on 1/17/2020
The course has been easy to follow and set out to present the basics in a clear manner. I look forward to practicing what I've been taught and get more proficient/confident in using Swift.
By Robert Jackson on 1/17/2020
This course is designed to be easily understood regardless of your background. Information is well presented at a good pace. The instructor's manner is very encouraging and the material you are given is well structured and progressively presented.
By Roger Hoffman on 1/17/2020
It’s not my first course I’ve taken that was taught by Mark. His teaching style is very relaxed and it’s easy to learn from the floor up without fear of failing. This course is no exception. Very concise, easy for any beginner to follow along despite not having any coding knowledge. I would recommend this course to anyone.
By Andres Lara on 1/17/2020
This course presents the concepts clearly and effectively. Step by step and through examples you learn the fundamentals of language
By Russ Eby on 1/16/2020
This is a great course for someone that has never programmed before and wants to get the basics. While it's focus is on Swift, this course is focused mainly on basic programming concepts so it will work for anyone starting out with programming.
By Cyrus Epler on 1/13/2020
Mark has an engaging teaching style and gets into the meat of the course quickly. He provides valuable information and quickly gets into the programming. If you want to learn swift and xcode, this is a good place to start.
By Vico van den Eventuin on 1/9/2020
Mark starts off right away with coding, no long explanations in front, just DO IT. That’s my favorite way of learning things. Good job Mark!
By Giorgio Pierbattisti on 1/9/2020
You can always count on Mark to deliver ,with calm and clarity, courses that are perfect for beginners.This is not different from the many previous ones.An apple computer/tablet is required to get the best of this course,but for the ones like me who wanted to experiment with this programming language and do not have a mac it is possible to download a swift compiler for Windows 10 that works as well.It can be downloaded from : https://swiftforwindows.github.io/ and it is really self explanatory and easy to use.It is a reputable site and perfectly safe.For the ones that already know a programming language ,for instance Javascript,there are many similarities and that will make learning this one much easier and quicker.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100












