Bienvenue dans le cours d'introduction à la programmation en Swift 5. Dans ce cours, nous vous présenterons les bases absolues du langage de programmation Swift. Vous apprendrez notamment dans ce cours : - Introduction aux concepts de programmation de Swift 5 - Installation des outils nécessaires - Travailler avec des données telles que des entiers et des chaînes - Créer du code réutilisable avec des fonctions - Travailler avec des constructions de données telles que des tableaux et des dictionnaires - Programmation orientée objet - Modèle Vue Contrôleur À la fin de ce cours, vous saurez comment construire des programmes simples avec le langage de programmation Swift et vous serez prêt à apprendre le développement mobile sur iOS.

Introduction à la programmation en Swift 5
Saisissez l'occasion de faire des économies ! Bénéficiez de 40 % de réduction sur 3 mois de Coursera Plus et d'un accès complet à des milliers de cours.

Introduction à la programmation en Swift 5
Ce cours fait partie de Spécialisation "Développeur d'applications iOS Swift 5"
Enseigné en Français (doublage IA)

Instructeur : Mark Price
26 222 déjà inscrits
Inclus avec
733 avis
Ce que vous apprendrez
comment installer Xcode et d'autres outils Swift pour configurer correctement votre environnement de développement
comment programmer en utilisant Swift, y compris les chaînes de caractères, les variables, les constantes et la logique du programme
comment utiliser les constructions de données et créer des segments de code réutilisables
comment construire des architectures communes pour le développement Swift et iOS
Compétences que vous acquerrez
- Catégorie : Model View Controller
- Catégorie : Data Structures
- Catégorie : iOS Development
- Catégorie : Computer Programming
- Catégorie : Mobile Development
- Catégorie : Object Oriented Programming (OOP)
Outils que vous découvrirez
- Catégorie : Apple Xcode
- Catégorie : Apple iOS
- Catégorie : Swift Programming
Détails à connaître

Ajouter à votre profil LinkedIn
14 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 4 modules dans ce cours
Dans ce module, vous vous initierez à la programmation Swift en configurant votre environnement de développement et en écrivant vos toutes premières lignes de code. Vous explorerez les éléments constitutifs de Swift, notamment les variables, les chaînes de caractères et les nombres, et verrez comment ils fonctionnent ensemble pour former la base de tout programme. Grâce à des leçons guidées, des lectures et de courts exercices, vous commencerez à développer votre compréhension de la façon dont le code Swift est structuré et exécuté.
Inclus
5 vidéos4 lectures6 devoirs
Dans ce module, vous apprendrez à rendre vos programmes Swift plus dynamiques et plus efficaces grâce à la logique et à la répétition. Vous explorerez comment utiliser les valeurs booléennes, les conditionnelles et les opérateurs logiques pour créer du code qui prend des décisions. Vous travaillerez également avec des tableaux pour organiser les données et utiliserez des boucles pour exécuter des tâches de manière répétée. À la fin de ce module, vous aurez une solide compréhension de la façon de contrôler le flux du programme et de gérer efficacement les données dans Swift.
Inclus
4 vidéos3 lectures3 devoirs
Dans ce module, vous renforcerez vos compétences en programmation Swift en apprenant à organiser, réutiliser et manipuler les données en toute sécurité. Vous explorerez les dictionnaires pour stocker et gérer les paires clé-valeur, et plongerez dans les fonctions pour créer des blocs de code propres et réutilisables. Vous découvrirez également les optionnels, une fonctionnalité essentielle de Swift qui vous aide à gérer les données qui peuvent ou non avoir une valeur. À la fin de ce module, vous serez en mesure d'écrire des programmes Swift plus structurés et plus flexibles, avec un meilleur contrôle des données et de la logique.
Inclus
3 vidéos3 lectures3 devoirs1 sujet de discussion
Dans ce module, vous explorerez comment construire des applications Swift structurées et évolutives à l'aide de la programmation orientée protocole et des modèles architecturaux courants. Vous apprendrez des concepts clés tels que l'héritage et le polymorphisme et verrez comment ils vous aident à créer un code réutilisable et organisé. Vous découvrirez également l'architecture Modèle-Vue-Contrôleur (MVC) et comprendrez comment les différentes couches d'une appli interagissent. À la fin de ce module, vous aurez une compréhension fondamentale de la façon de concevoir et de structurer les projets Swift pour plus de clarté, d'efficacité et de réutilisation.
Inclus
11 vidéos3 lectures2 devoirs1 sujet de discussion
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Développement de logiciels
Statut : Essai gratuit
Statut : Essai gratuitUniversity of Toronto
Statut : Essai gratuit
Statut : Essai gratuit
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 stars
62,75 %
- 4 stars
20,73 %
- 3 stars
8,04 %
- 2 stars
4,63 %
- 1 star
3,81 %
Affichage de 3 sur 733
Révisé le 6 mai 2020
Fantastic Course. You not just learn the basics, but you're also driven to be thorough by reading referenced materials.
Révisé le 17 juin 2020
Very complete course. Nevertheless, their should be an explanation to structs and its differences with classes
Révisé le 28 juin 2021
Great class! Helped me learn a lot more about swift and how to build apps. Would absolutley recommend.

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la spécialisation et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.
Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien de demande sur la page de description.
Plus de questions
Aide financière disponible,

