Programming in Swift

Learn and Master App Development on iPhone

4.6(60)12h 3m78 lectures19 sections

What you'll learn

  • Understand Swift fundamentals
  • Learn modern programming principles
  • Design programs using OOP
  • Handle collections and software solutions
  • Implement a project to develop an iOS app
  • Use Swift for app development

About this course

Swift, the open-source language, emerged as an alternative to the more complex Objective-C. Since then, it has become the essential choice for anyone looking to learn iOS app development. With minimal effort, you can even run Swift on Windows, allowing for development without a Mac. This course is your gateway to mastering both the fundamental and advanced skills of this language with ease.

Expected outcomes

  • Master Swift for professional iOS app development.
  • Design and implement applications using object-oriented programming.
  • Write clean and efficient code.
  • Execute iOS app projects using advanced Swift techniques.
  • Analyze and debug programs effectively.

Instructor

Eng. Azab Mohamed Azab

Eng. Azab Mohamed Azab

Lecturer at the Arab Academy for Science, Technology and Maritime Transport, and the Egyptian Ministry of Interior, specializing in technology and information.
14.7K students28 courses