iOS Auto Layout avec Swift : Storyboards et contraintes programmatiques — WalkSelf
4.0 (2) ⏱ 2 h 30 min 📚 25 leçons 🎧 Version audio

iOS Auto Layout avec Swift : Storyboards et contraintes programmatiques

Créez des interfaces utilisateur iOS réactives et adaptatives en maîtrisant les contraintes, les classes de taille, et les mises en page programmatiques à l'aide de Swift et Xcode.

  • 💬 Instructeur IA
    Posez une question sur n'importe quelle leçon et obtenez une réponse claire à tout moment.
  • 🕐 Commencez quand vous voulez
    Sans horaires ni délais : apprenez à votre rythme, quand vous voulez.
  • 🌐 En français
    Leçons, exercices et certificat : tout entièrement dans votre langue.

À propos de ce cours

Créer des interfaces iOS qui semblent parfaites sur toutes les tailles d'écran peut être difficile sans une solide compréhension des contraintes. Ce guide textuel vous apprend à concevoir des interfaces utilisateur réactives qui s'adaptent parfaitement à toute taille d'appareil, orientation ou paramètre système. Vous passerez des concepts de mise en page de base à la conception d'interface avancée, en apprenant à la fois les techniques visuelles de storyboard et le code programmatique moderne. En comprenant le moteur sous-jacent d'Auto Layout, vous résoudrez en toute confiance les conflits de contraintes et construirez des mises en page dynamiques et accessibles. Ce que vous apprendrez : - Comprendre les principes fondamentaux d'Auto Layout, les mathématiques des contraintes et le cycle de vie de la mise en page. - Configurer visuellement des interfaces réactives à l'aide des Storyboards Xcode, des guides Safe Area et des priorités de contraintes. - Construire des mises en page dynamiques par programmation à l'aide de Swift Layout Anchors et NSLayoutConstraint. - Gérer efficacement des interfaces complexes avec des UIStackViews imbriquées et du contenu défilant dans des UIScrollViews. - Appliquer les Size Classes pour créer des mises en page adaptatives qui changent en fonction de l'orientation de l'appareil. - Mettre en œuvre les meilleures pratiques d'accessibilité, y compris dynamic type scaling et content hugging and compression resistance priorities. Le cours commence par des concepts de mise en page fondamentaux et des définitions de contraintes étape par étape avant de passer à des mises en page programmatiques complexes et à des modifications de contraintes à l'exécution. Grâce à des explications écrites claires et à une analyse de code structurée, vous maîtriserez l'art de construire des interfaces iOS adaptatives. Ce cours est conçu pour les développeurs iOS débutants qui ont une compréhension de base de Swift et souhaitent maîtriser la conception d'interfaces utilisateur à l'aide de UIKit. Aucune expérience préalable avec Auto Layout n'est requise. Commencez à lire aujourd'hui pour construire des interfaces iOS robustes et adaptatives qui ont fière allure sur chaque appareil.

Ce que vous recevez

  • 📜 Certificat de fin
    Ajoutez-le à votre profil LinkedIn
  • 💬 Tuteur AI personnel
    Bloqué sur une leçon ? Pose n'importe quelle question à ton tuteur intégré, à tout moment.
  • 🎧 Version audio incluse
    Apprenez en déplacement, sans écran
  • ♾️ Accès à vie
    Revenez quand vous voulez, sans expiration
  • 📱 Téléphone ou ordinateur
    Fonctionne partout, sur tout appareil
  • 💸 Remboursement 14 jours
    Sans poser de questions
  • Court et ciblé
    2 h 30 min de contenu pratique

Avis (2)

Camila Sánchez CO Apprenant vérifié
★ 4 · 5 juillet 2026

J'ai vraiment apprécié cela. Les exemples fournis étaient très utiles pour comprendre les concepts.

Elena Radu RO Apprenant vérifié
★ 4 · 14 juin 2026

Wow, c'était exactement ce dont j'avais besoin! Les exemples d'application pratique étaient parfaits.

Écrire un avis

Nous vous demanderons de vous connecter après envoi — votre brouillon est sauvegardé.

Autres apprenants ont aussi suivi

Questions fréquentes

De quoi ai-je besoin pour suivre ce cours ? +

Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.

Comment payer ? +

Par carte via Stripe. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.

Puis-je obtenir un remboursement ? +

Oui — remboursement complet sous 14 jours, sans question.

Combien de temps aurai-je accès ? +

À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.

Vais-je obtenir un certificat ? +

Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.

Conçu pour les apprenants en
Tech Design Finance Marketing Santé Éducation Hôtellerie Industrie