Swift 4 Basics - Step by Step iOS 12
4.0 (21 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.
6,440 students enrolled

Swift 4 Basics - Step by Step iOS 12

Learn to program Apple's new programming language. Learn the basics of Swift 4 , 5 to create iOS 12 and macOS Apps.
4.0 (21 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.
6,440 students enrolled
Created by Bihan Mahadewa
Last updated 12/2018
English
English [Auto-generated]
Current price: $11.99 Original price: $154.99 Discount: 92% off
3 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 1 article
  • 10 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Complete understanding of basic swift programming
  • Become an expert at the basics of programming

  • Create an iPhone app

Course content
Expand all 31 lectures 02:12:02
+ Introduction
1 lecture 00:02

This is an introduction to the swift 4 basics course. Swift is a language by apple to develop iOS applications and iOS Games


Introduction
00:02
+ Getting Started
3 lectures 16:25

In this session you will get to know what is an IDE, and how to download Xcode IDE

Preview 03:08

In a nutshell,

  1. The features of Xcode

  2. The things you can do with Xcode

Preview 03:31

This session helps you get started with Swift Playground and see your first lines of code

Preview 09:46
+ Variables
4 lectures 21:38

Introduction to variables chapter

Introduction
00:12

Understanding the variables in swift 4, swift 5

Using variables
08:07

This is exploring and getting more practice over the variables

Having fun with variables
06:05

This lecture includes the variable types in swift: var and let.

var - mutable

let - immutable

Var and let
07:14
Quiz 1
1 question
+ Data Types
10 lectures 40:51

A simple introduction to data types

Introduction
00:16
What is a data type ?
03:23
Data Types in Swift
02:53

This shows how to use an integer data type in Xcode Playground

Int
04:36

This lecture is how to use the float data types

Float
02:52

Double data type is used to store decimals in Swift

Double
02:04

A String is a sequence of characters. This lecture includes how to use a String

String
07:50

Bool is two values true or false, and this session shows how to use bool

Bool
03:12

This lecture includes how you can use the Character data type in Swift

Character
04:12

This is all the data types combined together and doing a little exercise

Playing around with variables
09:33
Quiz 2
2 questions
+ Operators in Swift
6 lectures 19:41

A simple intro to operators and section 5


Preview 00:26

This includes the varies ways to use Addition Operator

Addition Operator
04:17

How to use Subtraction operator with other data types

Subtraction Operator
02:58

This lecture shows how to use multiplication operator

Multiplication Operator
03:01

Using the division operator with other data types

Division Operator
02:20

Understanding the most important modulus operator

Modulus Operator
06:39
Quiz 3
1 question
+ Prints & Comments
5 lectures 22:11

A intro to section 6: printing and comments

Introduction
00:18

Understanding the log, and how to print a string

Printing a String
04:54

Understand how to print a variable, and add two variables inside a print

Printing a variable
03:30

Doing more practice test and exercises with variables

Exploring Variables more
07:49

Using comments in Swift 4

Using comments
05:40
+ Switch cases
1 lecture 06:05
Understanding switch cases
06:05
Requirements
  • macOS Device : macbook or iMac
  • No knowledge about programming required
Description

This course will make you learn the basic of Swift 4 and Swift 5 programming. The course is updated weekly with new content about the basics of swift. And also when Swift 5 is released, you will get free updates with new features of swift. Therefore this is 2 in 1 course with both Swift 4 and Swift 5.


Swift is a great language to learn, and this course gives every basic thing you need to learn if you are entering to the world of programming, and if you have passion to learn about iOS 12 App development.

Who this course is for:
  • Anyone who wants to start learning swift
  • New programmers who want to get started with programming languages
  • Beginners who wants to learn the basic programming techniques