Développez l’avenir.

Apple a créé Swift et Xcode afin que tout le monde puisse créer quelque chose d’incroyable à partir d’une simple idée. Avec nos différents outils et plateformes de développement, les établissements d’enseignement supérieur transmettent aux nouvelles générations les compétences nécessaires pour innover, relever des défis concrets et développer un monde meilleur.

Shanghai Business School

Plus qu’un projet, de vraies apps à développer.

La Shanghai Business School utilise Swift et Xcode sur Mac pour piloter son centre d’innovation. Des étudiantes et étudiants de chaque discipline se retrouvent au sein de cet incubateur sophistiqué pour créer des apps iOS destinées à résoudre les problèmes qui leur tiennent le plus à cœur.

Outils et plateformes de développement

Un tremplin pour leurs idées. Une plateforme pour les réaliser.

Apple fournit aux équipes enseignantes et aux élèves tout ce qu’il leur faut pour se lancer directement dans la conception et la programmation. Avec le Mac, Swift, Xcode et les outils de développement offerts par Apple, tout est déjà en place pour mettre au point des apps phénoménales.

Swift. Ce langage de programmation open source robuste conjugue facilité d’apprentissage et puissance d’utilisation. Il permet d’écrire du code fiable et sûr pour enrichir l’expérience qu’offrent les apps.

En savoir plus sur Swift

Xcode. Cet environ­nement de développement intégré offre aux équipes de développement un workflow unique pour la conception des interfaces, la programmation, la correction d’erreurs, les tests et l’analyse des performances. Et ce, quel que soit leur niveau.

En savoir plus sur Xcode 13

MacBook Pro. Des processeurs ultra-rapides, des graphismes dernière génération et un système de stockage très sûr font du MacBook Pro l’outil idéal pour les néophytes comme pour les spécialistes du développement.

Acheter un Mac

« Nous utilisons des outils et des plateformes de développement Apple afin de promouvoir l’apprentissage par l’expérience du code et de la conception : Xcode et Swift Playgrounds offrent aux élèves l’espace idéal pour réfléchir, apprendre et progresser. »
Daniel Trego, Educational & Media Design Specialist, Michigan State University

Égalité des chances

Des compétences indispensables. Et inestimables.

Les équipes enseignantes intègrent le développement d’apps avec Swift à leur programme afin que tous les étudiants et toutes les étudiantes – quelle que soit leur spécialité – acquièrent des compétences de pointe, utiles à leur future carrière.

Donner aux élèves les moyens de réaliser leurs rêves.

La Dre Michelle Traveler enseigne le développement d’apps à des profils très divers.

« Mon but est d’avoir un impact sur leur vie aujourd’hui afin de changer leur avenir demain. »

Dre Michelle Traveler(elle/elle)Computer Information Systems FacultyMesa Community College

MacBook Pro. Dissimulant une incroyable puissance de traitement dans un design compact, le MacBook Pro est un outil incontournable pour la Dre Michelle Traveler. Il est doté du stockage, de la mémoire et des capacités créatives nécessaires pour s’acquitter facilement de n’importe quels cours et projets informatiques. La Dre Michelle Traveler peut donc enseigner le développement d’apps avec Swift et Xcode au niveau le plus élevé, quel que soit l’endroit où elle se trouve.

RISE! Les élèves et les équipes enseignantes du Mesa Community College ont développé une app de localisation de ressources qui aide les personnes des environs à trouver des denrées alimentaires, un abri et des soins gratuits.

« Mon objectif est de voir émerger une société où tout le monde ait les mêmes chances de réussir – sans distinction de couleur de peau, de genre ou de quartier. »
Dre Michelle Traveler, Mesa Community College

Développer en Swift

Des bases solides pour développer leur avenir.

Qu’il s’agisse de débuter dans la programmation ou de développer comme des pros, le programme pédagogique gratuit Développer en Swift offre aux équipes enseignantes la flexibilité nécessaire pour accompagner tous les profils d’apprentissage, y compris les élèves souhaitant étudier de façon autonome.

Télécharger le guide du programme (PDF)

Développer en Swift - Explorations. Enseignez les principaux concepts informatiques et aidez les élèves à acquérir des bases solides pour la programmation avec Swift. Et à la fin du cours, mettez-les au défi d’appliquer leurs compétences à la création d’une app iOS basique.

Développer en Swift - Fundamentals. Aidez vos élèves à acquérir des compétences essentielles en matière de développement d’apps iOS. Enseignez-leur les principaux concepts et les pratiques que mettent en œuvre quotidiennement les équipes de développement Swift, ainsi que les bases qui leur permettront d’être à l’aise sur les éditeurs de code source Xcode et d’interfaces graphiques.

Développer en Swift - Data Collections. Enrichissez les connaissances de vos élèves en les amenant à créer des apps plus complexes. Utilisez les données d’un serveur et explorez des apps offrant une expérience plus riche, notamment la visualisation de vastes collections de données dans différents formats.

Ressources

Tant de possibilités.

Apple propose des ressources et programmes gratuits afin que celles et ceux qui s’intéressent au développement puissent passer au niveau supérieur.

Ressources pour Xcode

Ressources pour Swift

Découvrez le Swift Student Challenge.

En savoir plus

Certification via Certiport

Aidez vos élèves à valider leurs connaissances du langage Swift et de Xcode. Les certifications Développement d’apps avec Swift sont fondées sur les cours « Développer en Swift - Fundamentals » et « Développer en Swift - Explorations ». Elles aident leurs titulaires à se démarquer sur le marché de l’emploi ultra compétitif du développement d’apps pour iOS.

En savoir plus

Cours de formation professionnelle

Apple Professional Learning propose une formation professionnelle en ligne gratuite portant sur « Développer en Swift - Explorations », accessible sur Canvas by Instructure. Cette formation assurée par Apple permet aux équipes enseignantes d’acquérir les connaissances fondamentales nécessaires à l’enseignement de Swift et de Xcode. C’est l’introduction idéale à l’enseignement du programme Développer en Swift, quel que soit le contexte pédagogique.

S’inscrire

Clubs de programmation

Vous trouverez ici tout ce qu’il vous faut pour lancer votre propre club de programmation, comme des conseils pour recruter des membres, des sources d’inspiration pour trouver des idées d’apps ou encore des guides pour réaliser des prototypes en suivant les principes de conception d’Apple. Enfin, le Guide du Forum des jeunes créateurs d’apps vous aidera à organiser un événement pour promouvoir vos créations.

Télécharger le Guide du Club de programmation Swift pour Xcode

Télécharger le Guide du Forum des jeunes créateurs d’apps

Télécharger le Manuel de conception d’app

Apple Developer Program

Rejoignez l’Apple Developer Program et venez créer et distribuer sur l’App Store des apps pour iPhone, iPad, Mac, Apple Watch et Apple TV. L’adhésion est gratuite pour les établissements d’enseignement accrédités afin de favoriser la participation des équipes enseignantes et administratives.

En savoir plus

Exonération des frais d’adhésion