user photo
Heshantha
£13/hr
Contact
1st class free
teacher
£13/hr
Contact
First class free
Town/city/borough online
Programming Lessons
verified Verified data time 5 years teaching experience
Price
Price
First class free
£13/hr
Level of the lessons
Level of the lessons
Teenagers
Adults
Availability
Mo Tu We Th Fr Sa Su
Morning
Midday
Afternoon
Share this tutor

Mobile Development Course | Learn iOS with Swift (50 s)

Advert description
Greetings! I'm Heshantha, an experienced iOS developer with a strong background in mobile app development. With over five years of industry experience, I hold a first-class degree in Bachelor of Engineering (Hons) in Software Engineering from London Metropolitan University, UK.

My expertise lies in building exceptional user experiences through mobile application development, specializing in Objective-C and Swift. In addition, I possess extensive knowledge of vital areas such as app security, biometrics, QR payments (EMVCo), persistence, RESTful APIs, unit testing, MapKit, and various other APIs and SDKs. I take pride in my successful track record of launching applications on the App Store.

If you're looking to enhance your iOS development skills and create your own remarkable app, don't hesitate to get in touch. I offer a comprehensive course called "Learn iOS with Swift," designed to provide beginners with a solid foundation in Swift programming. With my engaging teaching methods and practical exercises, you'll not only grasp the topics but also retain the knowledge for future use.

Unlock your potential and bring your app ideas to life. Feel free to reach out to me—I'm excited to hear from you!

What you'll learn with this course

Swift Introduction
- Variables, Constants and Literals
- Data Types
- Characters and Strings
- Basic Input and Output
- Expressions, Statements and Code blocks
- Comments
- Optionals

Swift Operators
- Operators
- Operator precedence and associativity
- Ternary Conditional Operator
- Bitwise and Bit Shift Operators

Swift Flow Control
- If, if...else Statement
- Switch Statement
- For-in Loop
- While and repeat while Loop
- Nested Loops
- Break Statement
- Continue Statement
- Guard Statement

Swift Collections
- Arrays
- Sets
- Dictionary
- Tuple

Swift Functions
- Functions
- Function Parameters and Return Values
- Nested Functions
- Recursion
- Ranges
- Function Overloading
- Closures

Swift OOP
- Classes and Objects
- Properties
- Methods
- Initializer
- Deinitialization
- Inheritance
- Overriding Methods and Properties
- Protocols

Swift Enum & Struct
- Enum
- Enum With Associated Values
- Structs
- Singleton

Swift Additional Topics
- Error Handling
- G
You are logged in as
Not {0}?
dislike Is there a mistake in this profile? Tell us Thank you for your help