Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Développement iOS - Le cours complet Swift, SwiftUI & UIKit
Rating: 4.3 out of 5(191 ratings)
1,048 students

Développement iOS - Le cours complet Swift, SwiftUI & UIKit

iOS 18 : Maîtrisez Swift, SwiftUI et Storyboards pour développer des apps sur iPhone, iPad, Mac et Apple Watch
Last updated 9/2025
French

What you'll learn

  • Apprendre le Framework SwiftUI
  • Créez des apps pour toutes les plateformes apple
  • Intégration de l'appareil photo avec SwiftUI
  • Comprendre le data flow

Course content

50 sections433 lectures53h 38m total length
  • Introduction à la formation5:26
  • Le développement iOS21:18
  • La documentation pour le langage Swift4:43
  • Le langage Swift13:49
  • Installation de Xcode4:21
  • Rejoignez la communauté des apprenants2:13
  • Les Raccourcis Clavier Xcode0:08

Requirements

  • Posséder un Mac sous macOS
  • Connaitre les bases de Swift
  • Connaitre les base de la création d'applications avec UIKit

Description

Bienvenue dans la formation ultime pour développer sur l’écosystème Apple !


Cette formation complète (en cours de mise à jour) couvre le développement d’applications pour iOS 26, iPadOS 26, macOS Sequoia, watchOS 11 et tvOS – soit toutes les plateformes Apple.


Que vous visiez l’iPhone, l’iPad, le Mac, l’Apple Watch ou l’Apple TV, vous trouverez ici tout ce dont vous avez besoin pour créer des apps modernes et performantes.


Pourquoi cette formation ?

Elle est structurée autour de 3 piliers essentiels pour maîtriser le développement Apple :


  1. Le langage Swift (version 6) : Le socle de toutes les apps Apple. Vous apprendrez ses fondamentaux et ses avancées, pour coder avec efficacité et élégance.

  2. SwiftUI : Le framework déclaratif et multiplateforme d’Apple, pour concevoir des interfaces fluides et adaptatives sur toutes les plateformes (iOS, iPadOS, macOS, watchOS, tvOS).

  3. Storyboards & UIKit/AppKit : La méthode "classique" pour créer des interfaces, toujours utile pour maintenir des apps existantes ou cibler des fonctionnalités spécifiques.


Notre méthode : Théorie + Pratique


Pour chaque concept, nous suivrons un parcours clair :

1. Comprendre les bases et les bonnes pratiques.

2.  Appliquer immédiatement avec des exercices concrets et des mini-projets intégrant le concept appris.

Parce qu’on retient mieux en pratiquant !


Au programme (liste non exhaustive) :

  • Swift 6 : Syntaxe, structures de contrôle, protocoles, gestion de la mémoire…

  • SwiftUI : Les bases, la navigation, les interactions utilisateur (boutons, alertes, gestes), les listes, les grilles, les cartes, l’appareil photo…

  • Architecture d’apps :  gestion d’état, bonnes pratiques.

  • Données persistantes : SwiftData (la solution moderne d’Apple).

  • Jeux 2D : Introduction à SpriteKit.

  • Multiplateforme : Adapter une app pour iPhone, iPad, Mac...

  • Et bien plus encore ! (Mises à jour régulières incluses.)



Une formation en constante évolution

Ce cours est actuellement mis à jour pour iOS 26, iPadOS 26, watchOS 11 et macOS Sequoia. Vous aurez accès aux nouveaux chapitres au fur et à mesure de leur création, sans frais supplémentaires, parce qu'en prenant cette formation, je fais de mon mieux pour ne pas qu'elle devienne obsolète


Prêt à coder ?

Rejoignez-moi dès maintenant, et devenez un développeur Apple polyvalent  capable de créer des apps pour tous les appareils de l’écosystème !


Who this course is for:

  • Tous ceux qui souhaitent développer des applications pour iOs avec Swift et SwiftUI