Stephen DeStefano 

Packt Expert

Stephen DeStefano 

Stephen DeStefano is an experienced instructor specializing in iOS, macOS, and watchOS development. He creates beginner-friendly SwiftUI courses and has extensive experience teaching Apple's platforms through clear, structured instruction.

6 Courses by Stephen DeStefano 

Cover image for Animating SwiftUI Applications

Animating SwiftUI Applications

Create visually stunning and engaging animations for iOS with SwiftUI

Discover how to bring your iOS apps to life by building engaging animations with SwiftUI. You'll start with the basics and quickly move into hands-on projects that help you master both simple and advanced animation techniques. By the end, you'll have the confidence to create your own visually dynamic app experiences.

Packt | 2023 | 478 min

Cover image for Apple Intelligence for Masterminds

Apple Intelligence for Masterminds

Master Artificial Intelligence Integration with Apple's Tools and Frameworks

Explore how to bring artificial intelligence into your iOS apps using Apple's advanced tools and frameworks. Learn to integrate machine learning models, work with text, audio, and vision features, and boost your app's capabilities with hands-on experience. Perfect for developers ready to level up their skills with Apple Intelligence.

Packt | 2026 | 539 min

Cover image for SwiftIO Micro - Using Swift Code with Electronics & IoT Tech

SwiftIO Micro - Using Swift Code with Electronics & IoT Tech

Master Swift Programming with Microcontrollers and IoT Devices

Explore how Swift programming connects with electronics and IoT by working directly with the SwiftIO microcontroller. You'll discover how to control hardware, build circuits, and create real-world projects that bring your code to life. No prior electronics experience is needed-just curiosity and a willingness to experiment.

Packt | 2025 | 1096 min

Cover image for SwiftUI - Build Amazing Apps - With Much Less Code

SwiftUI - Build Amazing Apps - With Much Less Code

Build iOS applications easily

Discover how to build modern iOS and macOS apps using SwiftUI and declarative programming. Learn to create robust, stylish applications for Apple devices with less code and more efficiency. Explore essential SwiftUI features and gain hands-on experience bringing your app ideas to life.

Packt | 2020 | 826 min

Cover image for SwiftUI - The Complete iOS 17 Reference Library of Code

SwiftUI - The Complete iOS 17 Reference Library of Code

SwiftUI and iOS 17: The Ultimate Developer's Guide

Explore the essentials of iOS 17 app development using SwiftUI, starting with the basics and moving into advanced techniques. Gain the confidence to build, refine, and launch your own apps on Apple platforms. Learn practical skills that help turn your ideas into polished, real-world applications.

Packt | 2020 | 1302 min

Cover image for SwiftUI Animations iOS 16 - Animate Anything with SwiftUI

SwiftUI Animations iOS 16 - Animate Anything with SwiftUI

A course with fun-to-build projects, from easy to intermediate to advanced that looks at many ways to animate in SwiftUI

Explore the art of animation in SwiftUI using iOS 16 as you build a variety of interactive projects. Move from simple to advanced techniques while learning how to bring your app interfaces to life. All you need is a basic understanding of Swift to start creating smooth, engaging animations.

Packt | 2021 | 547 min