Swift is a powerful and intuitive programming language for macOS, iOS, watchOS, tvOS and beyond. Writing Swift code is interactive and fun, the syntax is concise yet expressive, and Swift includes modern features developers love. Swift code is safe by design, yet also produces software that runs lightning-fast.
Stands for "Model-View-Controller." The MVC model or "pattern" is commonly used for developing modern user interfaces. It is provides the fundamental pieces for designing programs for desktop or mobile, as well as web applications.
The Xcode IDE is at the center of the Apple development experience. Tightly integrated with the Cocoa and Cocoa Touch frameworks, Xcode is an incredibly productive environment for building apps for Mac, iPhone, iPad, Apple Watch, and Apple TV.
Use segues to define the flow of your app’s interface. A segue defines a transition between two view controllers in your app’s storyboard file.
Learn how to take those beautiful storyboards to programmatic
Learn how to take your user on a beautiful journey by telling a story
Size classes are traits assigned to user interface elements, like scenes or views. They provide a rough indication of the element’s size.
Get your code connected to other people's code - and make some magic!
Course not available in the city at this time.
The perfect launching point for those who are passionate and eager to learn the basics of web development. The best part: You will walk away from this course with your own app—built by you!
Think you're creative, but not enough to be a Designer? Think design is only about how something looks? Well, maybe it's time you think differently!
"Our teacher has an amazing personality and great ability to both teach us in the subject matter and how to present it in way that ensured our understanding and ability in programming. Our community organizers were really supportive in resume building by reviewing with indepth feedback to ensure we are putting our best skills to the world, and going out of their way to make sure we are comfortable with the enviornment and class."
Sean, Former Student
"Participating in the Select program from Tech Talent South has been incredible. It is an immersive and detailed experience. A great community of unique individuals, excellent management, and knowledgeable instructors. Proud to be involved in this program, and excited to see where these skills will take me!"
Niko, Former Student
"The guest speakers that TTS brings in are among the best and also so accessible! Because of the guest speaker series through TTS, I've already had three separate one-on-one meetings with highly respected tech companies in the Atlanta area. "
Sam, Former Student
"The curriculum is scaffolded very well, and the homework pushes you to fully learn the subjects introduced in class. The course also does a great job of giving you the tools to keep learning on your own."
Omar, Former Student