Back to home

iOS with Swift

Introduction to iOS development with Swift and SwiftUI

5 days

Available in French and English

A five-day hands-on course covering the fundamentals of iOS development. Participants learn Swift from the ground up, build interfaces with SwiftUI, make network calls, handle data persistence, and integrate maps. By the end, each participant has built a complete iPhone and iPad application.

What you'll learn

Swift fundamentals and modern language features

Building interfaces with SwiftUI views, stacks, and modifiers

State management with property wrappers and bindings

Navigation patterns and multi-screen architecture

Networking with async/await and JSON parsing with Codable

Data persistence with SwiftData and UserDefaults

Maps, geolocation, and Core Location integration

Debugging and profiling with Instruments

What participants say

Ludovic is very pedagogical and pleasant. He is also very expert and always knew how to answer our questions.

Olivier R.

Great training. Ludovic is very pedagogical and attentive to our level and our specific needs. Thanks again!

Anne-Gaëlle S. · Blueback

A truly top training! Ludovic perfectly masters his subject and knows how to explain all concepts with simplicity. Interesting for beginners and experienced developers alike.

Frédéric M. · SAFT

A fascinating and dense training that gives you a much better grasp of iOS development. There is still a lot to explore on your own afterward, but you feel equipped for it.

Clément T. · Informatique Banque Populaire

See all reviews on Human Coders ↗

Interested in this training for your team?