Title: Swift Courses & Tutorials | Codecademy
Open Graph Title: Swift Courses & Tutorials | Codecademy
X Title: Swift Courses & Tutorials | Codecademy
Description: Dive into Swift programming on Codecademy. From fundamentals to app development, excel in Swift with courses & tutorials. Enroll now!
Open Graph Description: Dive into Swift programming on Codecademy. From fundamentals to app development, excel in Swift with courses & tutorials. Enroll now!
X Description: Dive into Swift programming on Codecademy. From fundamentals to app development, excel in Swift with courses & tutorials. Enroll now!
Opengraph URL: https://www.codecademy.com/catalog/language/swift
X: @codecademy
Domain: www.codecademy.com
{"@context":"https://schema.org","@type":"ItemList","name":"Swift Courses & Tutorials","url":"https://www.codecademy.com/catalog/language/swift","itemListElement":[{"@type":"Course","name":"Build iOS Apps with SwiftUI","url":"https://www.codecademy.com/learn/paths/build-ios-apps-with-swiftui","description":"Learn how to build iOS applications with Swift and SwiftUI and publish them to Apples' App Store.","isAccessibleForFree":false,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT13H"}],"offers":{"@type":"Offer","category":"Subscription"}},{"@type":"Course","name":"Build an Intermediate iOS App with SwiftUI","url":"https://www.codecademy.com/learn/paths/build-an-intermediate-ios-app-with-swiftui","description":"Learn how to use Swift and SwiftUI to build more complex iOS apps that can store present data. ","isAccessibleForFree":false,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT8H"}],"offers":{"@type":"Offer","category":"Subscription"}},{"@type":"Course","name":"Build a Social Media iOS App with Firebase and SwiftUI","url":"https://www.codecademy.com/learn/paths/build-a-social-media-ios-app-with-firebase-and-swiftui","description":"Learn how to use Firebase to build social iOS apps with Swift and SwiftUI","isAccessibleForFree":false,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT1H"}],"offers":{"@type":"Offer","category":"Subscription"}},{"@type":"Course","name":"iOS Developer","url":"https://www.codecademy.com/learn/paths/ios-developer","description":"Learn how to use Swift and SwiftUI to build iOS applications.","isAccessibleForFree":false,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT40H"}],"offers":{"@type":"Offer","category":"Subscription"}},{"@type":"Course","name":"Pass the Technical Interview with Swift","url":"https://www.codecademy.com/learn/paths/pass-the-technical-interview-with-swift","description":"Learn how to use data structures and algorithms in Swift to ace a technical interview.","isAccessibleForFree":false,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT11H"}],"offers":{"@type":"Offer","category":"Subscription"}},{"@type":"Course","name":"Learn Swift: Enumerations","url":"https://www.codecademy.com/learn/learn-swift-enumerations","description":"Learn how to define raw and associated values and use enumerations to model data in Swift.","isAccessibleForFree":true,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT2H"}],"offers":{"@type":"Offer","category":"Partially Free"}},{"@type":"Course","name":"Learn Swift: Properties and Access Control","url":"https://www.codecademy.com/learn/learn-swift-properties-and-access-control","description":"Explore some special types of properties and how access control works in Swift.","isAccessibleForFree":true,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT2H"}],"offers":{"@type":"Offer","category":"Partially Free"}},{"@type":"Course","name":"Learn Swift: Optionals","url":"https://www.codecademy.com/learn/learn-swift-optionals","description":"Learn how to define functions and handle values that might be absent using optionals in Swift.","isAccessibleForFree":true,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT2H"}],"offers":{"@type":"Offer","category":"Partially Free"}},{"@type":"Course","name":"Learn Swift: Arrays, Sets, and Dictionaries","url":"https://www.codecademy.com/learn/learn-swift-arrays-sets-and-dictionaries","description":"Continue your Swift journey by learning these collection types: arrays, sets, and dictionaries! ","isAccessibleForFree":true,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT4H"}],"offers":{"@type":"Offer","category":"Partially Free"}},{"@type":"Course","name":"Learn Swift: Conditionals and Loops","url":"https://www.codecademy.com/learn/learn-swift-conditionals-and-loops","description":"Continue your Swift journey by learning how to make more efficient programs with conditionals and loops!","isAccessibleForFree":true,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT3H"}],"offers":{"@type":"Offer","category":"Partially Free"}},{"@type":"Course","name":"Introduction to Algorithms and Linear Data Structures in Swift","url":"https://www.codecademy.com/learn/intro-to-algorithms-and-linear-data-structures-in-swift","description":"Learn about the fundamental data structures of computer science and implement them in the Swift programming language. ","isAccessibleForFree":true,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT5H"}],"offers":{"@type":"Offer","category":"Partially Free"}},{"@type":"Course","name":"Learn Swift: Structs and Classes","url":"https://www.codecademy.com/learn/learn-swift-structs-and-classes","description":"Continue your Swift journey by learning how to represent real-world objects using structs and classes!","isAccessibleForFree":true,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT2H"}],"offers":{"@type":"Offer","category":"Partially Free"}},{"@type":"Course","name":"Learn Swift: Closures","url":"https://www.codecademy.com/learn/learn-swift-closures","description":"Sharpen your Swift skills by learning how to define and call higher-order functions using closures.","isAccessibleForFree":true,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT2H"}],"offers":{"@type":"Offer","category":"Partially Free"}},{"@type":"Course","name":"Learn Swift: Introduction","url":"https://www.codecademy.com/learn/learn-swift-introduction","description":"Learn the basics of Swift syntax and variables and build simple programs in this introduction to the Swift programming language.","isAccessibleForFree":true,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT1H"}],"offers":{"@type":"Offer","category":"Partially Free"}},{"@type":"Course","name":"Learn Intermediate Swift","url":"https://www.codecademy.com/learn/learn-intermediate-swift","description":"Learn how to use enumerations, optionals, closures, and access control to build robust and powerful Swift programs.","isAccessibleForFree":true,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT9H"}],"offers":{"@type":"Offer","category":"Partially Free"}},{"@type":"Course","name":"Introduction to Non-linear Data Structures in Swift","url":"https://www.codecademy.com/learn/nonlinear-data-structures-in-swift","description":"Learn about more complex data structures and implement them in the Swift programming language.","isAccessibleForFree":true,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT4H"}],"offers":{"@type":"Offer","category":"Partially Free"}},{"@type":"Course","name":"Learn Swift","url":"https://www.codecademy.com/learn/learn-swift","description":"A powerful programming language developed by Apple for iOS, macOS, and more.","isAccessibleForFree":true,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT12H"}],"offers":{"@type":"Offer","category":"Partially Free"}},{"@type":"Course","name":"Learn Swift: Protocols and Generics","url":"https://www.codecademy.com/learn/learn-swift-protocols-and-generics","description":"Write powerful functions, structs, classes, and enums that work with many different types by learning how to use protocols and generics.","isAccessibleForFree":true,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT2H"}],"offers":{"@type":"Offer","category":"Partially Free"}},{"@type":"Course","name":"Learn Swift: Functions","url":"https://www.codecademy.com/learn/learn-swift-functions","description":"Continue your Swift journey by learning functions — reusable and callable code blocks!","isAccessibleForFree":true,"provider":{"@type":"Organization","name":"Codecademy","sameAs":"https://www.codecademy.com/"},"hasCourseInstance":[{"@type":"CourseInstance","courseMode":"Online","courseWorkload":"PT2H"}],"offers":{"@type":"Offer","category":"Partially Free"}}],"numberOfItems":19,"itemListOrder":"https://schema.org/ItemListUnordered"}
| apple-itunes-app | app-id=1376029326 |
| theme-color | #10162F |
| fb:app_id | 307818116683104 |
| fb:profile_id | codecademy |
| og:site_name | Codecademy |
| og:type | website |
| og:rich_attachment | true |
| og:image | https://images.codecademy.com/social/logo-codecademy-social.png |
| twitter:card | summary_large_image |
| twitter:image | https://images.codecademy.com/social/logo-codecademy-social.png |
| next-head-count | 34 |
| None | https://images.codecademy.com/social/logo-codecademy-social.png |
Links:
Viewport: width=device-width