AhmedMC Header - No Gap
iOS Development
  • Basic computer skills.
  • Understands English.
  • A stable internet connection.
  • A Mac computer (recommended for iOS development).

12 weeks

$25 monthly

iOS Development

This 12-week iOS Development Course is designed to help trainees gain a solid understanding of how modern iPhone and iPad apps are built. Whether you’re aiming to create your own personal or business app, or you want to develop real mobile development skills, this course provides a strong foundation in iOS development.

During the course, trainees will gain hands-on experience building user-friendly iOS apps and completing real-world projects.

Technologies will be learned : Swift, SwiftUI, Xcode, Git and GitHub, and REST APIs.

Learning format: This course does not require live class attendance. Course content unlocks weekly by topics, allowing trainees to study tutorials on their own schedule. Unlocked topics include assignments or projects that must be completed and submitted before their deadlines. The instructor provides weekly feedback & reminders outlining the topics and tasks to be completed for that week.

  • Introduction to iOS Development
  • Swift vs Objective C Programming
  • Development environment setup
  • Version control systems
  • UX & UI design
  • Xcode
  • APIs
  • SwiftUI
  • Debugging
  • Deployment & Capstone Project

Course window: Classes start at a specific time and end at a specific time.

Weekly structure: New topics unlock each week. Trainees must study the released topics and complete the associated tutorials.

Deadlines: Assignments and projects related to each topic must be submitted before their weekly and final deadlines.

Instructor support: Weekly announcements and reminders are posted to guide trainees on topics and required tasks for each week.

Registration Closed