4 out of 5
4
53 reviews on Udemy

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.
Instructor:
Bihan Mahadewa
15,030 students enrolled
English [Auto]
Complete understanding of basic swift programming
Become an expert at the basics of programming
Create an iPhone app

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.

Introduction

1
Introduction

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


Getting Started

1
Downloading an IDE

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

2
Exploring Xcode

In a nutshell,

  1. The features of Xcode

  2. The things you can do with Xcode

3
Swift Playgrounds & First line of code

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

Variables

1
Introduction

Introduction to variables chapter

2
Using variables

Understanding the variables in swift 4, swift 5

3
Having fun with variables

This is exploring and getting more practice over the variables

4
Var and let

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

var - mutable

let - immutable

5
Quiz 1

Data Types

1
Introduction

A simple introduction to data types

2
What is a data type ?
3
Data Types in Swift
4
Int

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

5
Float

This lecture is how to use the float data types

6
Double

Double data type is used to store decimals in Swift

7
String

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

8
Bool

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

9
Character

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

10
Playing around with variables

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

11
Quiz 2

Operators in Swift

1
Introduction

A simple intro to operators and section 5


2
Addition Operator

This includes the varies ways to use Addition Operator

3
Subtraction Operator

How to use Subtraction operator with other data types

4
Multiplication Operator

This lecture shows how to use multiplication operator

5
Division Operator

Using the division operator with other data types

6
Modulus Operator

Understanding the most important modulus operator

7
Quiz 3

Prints & Comments

1
Introduction

A intro to section 6: printing and comments

2
Printing a String

Understanding the log, and how to print a string

3
Printing a variable

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

4
Exploring Variables more

Doing more practice test and exercises with variables

5
Using comments

Using comments in Swift 4

Condition Statements

1
What are condition statements ?
2
if statement
3
if else condition
4
if else continue

Switch cases

1
What is a switch case ?
2
Understanding switch cases

Loops

1
What is a loop ?

loops in swift 4

2
For in loop
3
while loop
4
repeat while loop
5
Practising Loops

Arrays

1
Declaring Arrays
2
Inserting Data
3
Retrieving Data

Dictionaries

1
Creating dictionary
2
Initializing a dictionary
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4
4 out of 5
53 Ratings

Detailed Rating

Stars 5
16
Stars 4
17
Stars 3
12
Stars 2
6
Stars 1
2
a710c2ff92651411976b84a7f4fa7561
Course available for 2 days
30-Day Money-Back Guarantee

Includes

4 hours on-demand video
1 article
Full lifetime access
Access on mobile and TV
Certificate of Completion

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW