Swift 5 Programming For Beginners
4.5 (316 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,234 students enrolled

Swift 5 Programming For Beginners

Learn to Code Swift 5 with Mac's Xcode Playgrounds or Linux or Windows. make iOS 12 iPhone Apps or Command Line Tools
4.5 (316 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,233 students enrolled
Created by Nick Walter
Last updated 11/2019
English
English [Auto-generated]
Current price: $129.99 Original price: $199.99 Discount: 35% off
18 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6 hours on-demand video
  • 3 articles
  • 4 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • What's New in Swift 5
  • Installing Swift via Mac, Linux or Windows
  • How to make an iPhone App
  • Swift Fundamentals
  • Object Oriented Programming in Swift
  • Intermidiate Swift Concepts
  • Downloadble Source Code
  • Over 20+ Coding Challenges
Course content
Expand all 40 lectures 05:45:21
+ Swift Basics
11 lectures 01:24:57
Source Code
00:07
Playgrounds
04:18
Variables and Constants
06:27
Strings, Ints and Types
05:32
Comments and Print
08:08
Math, Doubles and Floats
09:36
Booleans and If Statements
11:09
Else, And, Or
07:31
Arrays
09:58
Loops
13:59
Coding Project
08:12
+ Intermediate Swift
9 lectures 01:38:06
Tuples and Sets
08:49
Dictionaries
09:33
Functions
12:12
Optionals
12:56
Classes
10:54
Structs
05:25
Enums
06:26
Switches
09:04
Coding Project 2
22:47
+ What's New in Swift 5?
2 lectures 39:13
ABI Stability
10:54
Swift 5 Coding Changes
28:19
+ Swift Package Manager
2 lectures 21:20
Making Your Own Package
09:41
Using Other People's Code
11:39
+ Making an iPhone App
11 lectures 01:22:52
About This Section
00:10
Intro
02:55
Xcode Walkthrough
11:02
Varibales and Constants
10:22
Strings and Ints
05:31
Comments and Print
07:12
Labels
09:49
Outlets
10:41
Buttons
08:00
If Statements
09:47
Counting
07:23
Requirements
  • Nothing. This course is for a complete beginner on any computer
Description

Have you ever wanted to try out programming but didn't know where to start? Have you previously tried to learn Swift but got fed up with incomplete YouTube videos and poorly written tutorials? Or are you looking to move your code from Swift 4 to 5?

THEN THIS IS THE COURSE FOR YOU!

In my Swift 5 course, I will walk you through all the essential information you need to write Swift code. I'm a self-taught programmer so I know what it feels like to start from scratch. I care about your learning, but even more importantly... I care about you!

What is Swift?

Swift is a programming language that allows you to write software for iPhones, iPads, Macs, Apple Watches, Apple TVs, desktops, servers, or anything else that runs code! Swift is great for new programmers because it is very intuitive, it continues to evolve as Apple adds new features, it is relatively easy to catch software bugs compared to other languages, and you can see your results immediately by running code in a Playground.

In 2014, Apple announced Swift, along with a 500-page manual explaining how this brand-new language worked. So I immediately jumped into that manual and within three days I created the internet's first Swift course! Since then, Swift has always been my favorite language to teach and I love how it keeps evolving! I have now taught over 120,000 students how to code with Swift, and I'm excited to have you join us. It's going to be a lot of fun :) Also, Swift is open source and so you can now take this course even if you are on a Linux or Windows computer!

Come learn what's new in Swift 5 and gain a new skill! See you inside!

Who this course is for:
  • Students Interested in Learning Swift 5