Swift Programming

Sort options

Working with Data in iOS (Coursera)

Apr 1st 2024
Working with Data in iOS (Coursera)
Course Auditing
Categories
Effort
Languages
This course introduces you to the core principles of working with data in iOS. You will delve deeper into the processes and concepts behind APIs, explore data formats that allow you to transfer data between servers and devices and discover how to work with data in Swift using Core Data.

Create the User Interface with SwiftUI (Coursera)

Apr 1st 2024
Create the User Interface with SwiftUI (Coursera)
Course Auditing
Categories
Effort
Languages
In this course learners will learn how to build meaningful and functional user interfaces for iOS using Swift and UI frameworks.
Apr 1st 2024
Course Auditing
46.00 EUR/month

Advanced Programming in Swift (Coursera)

Apr 1st 2024
Advanced Programming in Swift (Coursera)
Course Auditing
Categories
Effort
Languages
At the heart of any remarkable iOS applies a thorough understanding of the Swift programming language. Embark on a journey to expand your knowledge and skillset with Advanced Programming in Swift. Discover Swift’s advanced custom data types, explore code organization best practices, tap into error handling to improve your [...]
Apr 1st 2024
Course Auditing
46.00 EUR/month

Programming Fundamentals in Swift (Coursera)

Apr 1st 2024
Programming Fundamentals in Swift (Coursera)
Course Auditing
Categories
Effort
Languages
This course is ideal for beginners eager to learn the fundamental concepts that underpin the Swift programming language. Explore the basic programming concepts and data structures that are core to any language, while discovering the unique aspects that make Swift as versatile as it is today.
Apr 1st 2024
Course Auditing
46.00 EUR/month

Build your very first iOS app (edX)

Learn how to get started with app development and create your very first iOS app. In this course you will learn the tools, techniques and concepts needed to build a basic iOS app, from scratch. You will be introduced to the Swift programming language and learn how to utilise [...]

How to Make an App for Beginners 2018 (Skillshare)

Self Paced
How to Make an App for Beginners 2018 (Skillshare)
Free Course
Categories
Effort
Languages
Welcome! If you’re new to programming, you’ll soon discover that with a little practice, it’s not as hard as people make it out to be! You can definitely teach yourself how to code iPhone apps and before you know it, you’ll be submitting your own app into the App Store.

Swift for Developers (Udacity)

Self Paced
Swift for Developers (Udacity)
Free Course
Categories
Effort
Languages
Your Next Programming Language. This course offers a quick practical introduction to Swift basics, including types, variables, constants, and functions. It combines syntax exercises with hands-on iOS development in Xcode. By the end of the course students will build their first iOS app, an app that creates and displays [...]

Objective-C for Swift Developers (Udacity)

Self Paced
Objective-C for Swift Developers (Udacity)
Free Course
Categories
Effort
Languages
This course is designed to teach students how to understand and identify the differences between the Objective-C and Swift programming languages, and especially, how to rewrite from the former to the latter. Understanding communications between the two languages—called "interoperability"—is becoming more and more important for developers, particularly as we [...]

Swift for Beginners (Udacity)

Self Paced
Swift for Beginners (Udacity)
Free Course
Categories
Effort
Languages
Your First Programming Language. In this course, you’ll begin learning Swift, Apple's programming language for building iOS applications. You'll start with fundamentals and work your way towards understanding all the core principles necessary to get started creating your first app. At the end of the course, you'll complete a [...]

Learn Swift Programming Syntax (Udacity)

Self Paced
Learn Swift Programming Syntax (Udacity)
Free Course
Categories
Effort
Languages
From Optionals to Closure Expressions. Swift is a language created by Apple specifically for iOS and OS X development. It’s fast, concise, and comes with tools which make it easier than ever to visualize one's code. This course focuses on the syntax of the Swift programming language. By the [...]