Swift Programming

Swift Programming is a powerful and intuitive programming language for macOS, iOS, watchOS, and tvOS. Coursera's Swift programming catalogue teaches you how to develop apps for Apple devices from the ground up. You'll learn everything from basic syntax, control flow, and error handling to advanced topics like concurrency, performance tuning, and Swift for server-side development. Gain the skills to design, build, and distribute your own fully-functional Apple applications, enhancing your potential as an iOS developer, software engineer, or just someone looking to expand their coding expertise.
12credentials
50courses

Related roles

Gain the knowledge and skills you need to advance.

  • This role has a $169,728 median salary ¹.

    description:

    An iOS Developer builds and maintains iOS apps, optimizes performance and compatibility using Swift and iOS SDK across Apple’s ecosystem.

    This role has a $169,728 median salary ¹.

    Offered by

    Meta_logo
    University of Toronto_logo
    LearnQuest_logo

Most popular

Trending now

New releases

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Learn from top instructors with graded assignments, videos, and discussion forums.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "swift programming"

  • Status: Free Trial

    University of California, Irvine

    Skills you'll gain: Apple iOS, iOS Development, Apple Xcode, Video Game Development, Swift Programming, Mobile Development, Geographic Information Systems, Game Design, Interactive Design, Animation and Game Design, Animations, Interaction Design, Human Computer Interaction, User Interface (UI), Global Positioning Systems, User Interface (UI) Design, Application Development

  • Status: Preview

    Skills you'll gain: Apple Xcode, Apple iOS, Debugging, iOS Development, Performance Tuning, Swift Programming, Mobile Development Tools, Development Environment, Program Development, Software Testing, Application Performance Management, User Interface (UI)

What brings you to Coursera today?

Leading partners

  • Meta
  • Packt
  • University of Toronto
  • LearnQuest
  • University of California, Irvine
  • DeepLearning.AI
  • IBM
  • SkillUp