Software Engineering for iOS

Although developers spend tons of time in Xcode, they also use a lot of other tools to get their work done. In this path, you’ll learn some of the tools that developers rely on every single day. You’ll work with Git, learn your way around the command line, and finally build graphics for your app in Sketch.

Software Engineering for iOS

Learning path · 4 video courses (1 min)
1
Getting Started with Git
An introduction to Git! Learn the basics of Git so you can use it in your daily workflow.
2
Command Line Basics
A command line course for beginners! Explore the basics like manipulating files and directories, navigatio... more
3
Beginning Git
In this introduction to using Git for source control you’ll learn everything from cloning and creating rep... more
4
Mastering Git
Take the solid foundation laid by the Beginning Git course, and build upon it. Focus on fixing real-world ... more

After completing this learning path…

…you’ll have learned a lot about tools that developers use in their work, and built up confidence in relying on tools that are critical for developers to maintain their workflows, both alone and in teams. At this point, you’re ready to head into more advanced topics, and start building your very own apps!

Up next

iOS & Swift
UIKit Fundamentals
Learn the basics of UIKit by creating a simple iPhone app. This course will then show the fundamental conc... more