EST TIME TO COMPLETE
Completion time may vary based on individual pacing.
35 hrs, 8 mins
CONTENT
3 modules
Learning path outcomes
Understand version control principles and tools, such as Git and effectively use version control to track changes in code.
Write Swift code, demonstrating a comfortable understanding of the language’s core concepts and syntax.
Proficiently use Xcode by navigating through its interface, build, run, and debug simple applications.
Prerequisites
Interest in iOS development.
Achievements
Earn a badge when you finish this learning path!
Foundational Tools in iOS
Learning path content
1
Introduction to Version Control
Apr 10 2024 · Module (1 hr, 51 mins)
In this module, you’ll learn what a version control system is and why using one is important for any software development project. You’ll also learn the basics of using Git, the most popular system for mobile developers. Then you’ll explore Github.com for hosting your code and collaborating with others on your projects.
Introduction to Swift
Apr 24 2024 · Module (2 hrs, 19 mins)
This module will introduce you to the fundamentals of the Swift programming language.
You’ll learn about the different data types in Swift, how to write simple variables
and functions, and how to use conditional statements and loops.
This module introduces you to Xcode, the app to use to develop software for all of Apple’s platforms. You will learn about the different components of the Xcode interface and how to use them to create, build, and run iOS apps. You will also learn how to find and fix problems in your code using Xcode’s built-in debugging tools. Finally, you’ll learn the steps to put your app on your own devices and to publish it to Apple’s App Store.
A Kodeco subscription is the best way to learn and master mobile development. Learn iOS, Swift, Android, Kotlin, Flutter and Dart development and unlock our massive catalog of 50+ books and 4,000+ videos.