Avant de Commencer

Nous sommes ravis de vous accueillir dans cette formation dédiée au langage de programmation Swift. Que vous soyez débutant ou développeur expérimenté, cette formation est conçue pour vous aider à maîtriser Swift et à créer des applications performantes pour les plateformes Apple.

Pour Suivre la Formation

Vous pouvez accéder à l'ensemble des cours et des supports de formation sur les plateformes suivantes :

Nous vous souhaitons une excellente formation et sommes impatients de voir les applications incroyables que vous allez créer avec Swift !


Index

Les bases

Les Types de Données

Les Collections

Les Opérateurs

Les Boucles

Les Conditions

Les Fonctions

La programmation orienté objet

La programmation asynchrone

A propos de Swift

Swift est une langage de programmation orienté objet compilé développé par Apple, destiné à créer entre autre des applications iOS, macOs, WatchOS…. C’est un langage qui se veut simple, performant, rapide, sûr et développé en open source.

Le principal contributeur du langage est bien évidemment Apple. Cependant, il dispose d’une communauté active ainsi que de grosses compagnies (IBM, Google) qui participent activement à son développement.

Swift est officiellement supporté sur de nombreux OS (systèmes d’exploitation). Il est bien sûr compatible avec les os Apple (iOS, iPadOS, macOS, WatchOS, tvOS…) mais aussi sur Linux Ubuntu. Des supports non officiels existent aussi sur d’autres plateformes.


swiftui.png

Histoire et Contexte de Swift

1. Origines de Swift

2. Création de Swift

3. Évolution de Swift

4. Adoption par Apple et la communauté


Caractéristiques clés de Swift

Swift a été conçu avec une série de caractéristiques qui le distinguent comme un langage moderne, performant, et accessible. Ces caractéristiques sont souvent résumées par quatre concepts clés : simplicité, sécurité, performance, et modernité.

1. Simplicité

2. Sécurité

3. Performance