About Course
The course is suitable for both beginners who want to learn Swift and those who know Java or another programming language. This course takes the main step: you will understand the main points of Swift and gain development experience, which you will then use in learning iOS.
Course Content
Syntax and features of the swift language
-
Variables and Constants in Swift
-
Basic Data Types
-
Strings in swift
-
Array (Creating arrays, adding elements)
-
(Dictionary)Organizing a map of values according to the key-value principle”.
-
(Tuples) Using tuples to work with a data set, indexing
-
(Optional type)Working with containers of the Optional type, processing empty values
-
What are Enumerations – enum
-
What_is_Function
-
What_are_Closures
-
What are Enumerations – enum
-
What is Class – Struct
-
What is property – Properties
-
What is property type – Type properties
-
What is subscript – indexes
-
What is Inheritance and OOP
-
What is ARC – Automatic reference counting
-
What are Optional chains
-
What is Type Casting and Type Checking
-
What is extension
-
(Generic)Universalization of code using Generics, typing and basic capabilities
-
(Protocol)Create an abstract layer for an application using protocols.
-
What is Delegate
UIkit visual representations
Thread
Student Ratings & Reviews
No Review Yet