Master Swift
Offered By: LinkedIn Learning
Course Description
Overview
Get started with the basics of Swift development as you prepare for using this language in iOS development. Learn all the essentials, from how to write testable code to digging into delegations and data sources. Then move ahead to learn about server-side Swift, and protocol-oriented and reactive programming.
- Learn the fundamentals of programming with Swift.
- Build production-ready applications.
- Master advanced Swift functionality.
Syllabus
Courses under this program:
Course 1: Swift 5 Essential Training
-Gain hands-on experience with Swift 5. Learn the fundamentals of this popular programming language, so you can develop your own apps and games for macOS and iOS.
Course 2: Swift: Delegations and Data Sources
-Get some clarity on delegates and data sources—two challenging but essential iOS and watchOS development concepts. Learn how to use segues and contexts, make delegates, and more.
Course 3: Swift 5: Protocol-Oriented Programming
-Take a deep dive into protocol-oriented programming (POP), a new paradigm introduced by Apple. Learn how to work with POP to design and implement modern software with Swift.
Course 4: Learning Realm for iOS App Development
-Get started with Realm, a mobile database solution, by learning how to work with the most important classes, build models, and integrate Realm into a note-taking app.
Course 1: Swift 5 Essential Training
-Gain hands-on experience with Swift 5. Learn the fundamentals of this popular programming language, so you can develop your own apps and games for macOS and iOS.
Course 2: Swift: Delegations and Data Sources
-Get some clarity on delegates and data sources—two challenging but essential iOS and watchOS development concepts. Learn how to use segues and contexts, make delegates, and more.
Course 3: Swift 5: Protocol-Oriented Programming
-Take a deep dive into protocol-oriented programming (POP), a new paradigm introduced by Apple. Learn how to work with POP to design and implement modern software with Swift.
Course 4: Learning Realm for iOS App Development
-Get started with Realm, a mobile database solution, by learning how to work with the most important classes, build models, and integrate Realm into a note-taking app.
Courses
-
Gain hands-on experience with Swift 5. Learn the fundamentals of this popular programming language, so you can develop your own apps and games for macOS and iOS.
-
Take a deep dive into protocol-oriented programming (POP), a new paradigm introduced by Apple. Learn how to work with POP to design and implement modern software with Swift.
-
Get started with Realm, a mobile database solution, by learning how to work with the most important classes, build models, and integrate Realm into a note-taking app.
-
Get some clarity on delegates and data sources—two challenging but essential iOS and watchOS development concepts. Learn how to use segues and contexts, make delegates, and more.
Taught by
Harrison Ferrone, Steven Lipton, Karoly Nyisztor and Brian Advent
Related Courses
Многопоточность и сетевое взаимодействие в AndroidMoscow Institute of Physics and Technology via Coursera Front-End JavaScript Frameworks: Angular
The Hong Kong University of Science and Technology via Coursera Reactive Architecture: Introduction to Reactive Systems
Cognitive Class Advanced Angular Development
LearnQuest via Coursera Building Web Applications with Shiny in R
DataCamp