8 Related Courses
for Udacity Swift Courses
Learn ARKit using Swift



This online course will teach you the fundamentals of ARKit using Swift and Xcode to create stunning augmented reality scenes. You'll learn how to make your AR experience more dynamic and responsive by incorporating proper lighting and physics with the Swift programming language. Take your AR development skills to the next level with Learn ARKit using Swift!

Data Structures & Algorithms in Swift



This course, Data Structures & Algorithms in Swift, will give you the edge you need to ace your technical interview. You'll learn the common data structures and algorithms in Swift, review frequently-asked technical interview questions, and practice mock interviews. With practice problems and quizzes to test your abilities, you'll be ready for anything the technical interviewer throws at you.

Swift for Beginners



This Swift for Beginners course is the perfect way to get started with Apple's programming language. You'll learn the fundamentals and work your way up to creating your first iOS application. With a problem set of exercises at the end, you'll be able to challenge your understanding and apply what you've learned. Get started today and become a Swift expert!

Server-Side Swift



This course, Server-Side Swift, is a collaboration between IBM and Hashicorp that will teach you how to build server-side Swift applications that run on Linux and in the cloud. You'll learn best practices for constructing and deploying server-side Swift using Docker and Terraform. It's perfect for Apple developers, full stack developers, and those just getting started with app development. Enroll today and gain valuable transferable skills from leading industry experts.

iOS Developer Online Course

Udacity's iOS Developer online course provides the opportunity to master the Swift programming language and create a portfolio of iOS apps for iPhone and iPad to demonstrate your skills. Take advantage of this comprehensive learning experience today.

Intro to iOS App Development with Swift

Gain an introduction to Intro to iOS App Development with Swift

Swift for Developers

Developers can learn the fundamentals of Swift programming and create their first iOS app with this practical introduction to Swift.

iOS Networking with Swift

This course teaches students how to use Swift to create apps that access data from around the world. Through building the On the Map app, students will gain the skills to share their location and fun links with fellow students.