Overview
This course covers a comprehensive range of topics in Swift programming. By the end of the course, learners will be able to understand and apply concepts related to data types, casting, control flow, arrays, dictionaries, functions, closures, structs, classes, inheritance, protocols, extensions, generics, and enums. The teaching method involves a fast-paced tutorial style with practical coding examples. This course is intended for individuals interested in learning Swift programming efficiently in a short amount of time.
Syllabus
Data Types .
Casting .
Math .
If .
Ternary Operator .
Switch .
Range .
Arrays .
Dictionaries .
Tuples .
For .
For In .
While .
Do While .
Functions .
Variadic Parameters .
Pointers / InOut .
Return Multiple Variables .
Returning Functions .
Inner Functions .
Closures .
Structs .
Computed Properties .
Static .
Classes / Objects .
Init .
Overloaded Methods .
Inheritance .
Override Methods .
Final .
Super .
Dynamic Typing .
Protocol / Interfaces .
Extensions .
Generics .
Enums .
Taught by
Derek Banas