KnowledgeCity

Swift niveau intermédiaire : progresser en Swift

Découvrez les types et le flux de contrôle de Swift.
Regardez la première leçon gratuitement — accédez aux 3 leçons complètes.

To view this video please enable JavaScript.

Cours : À la demande
Intermédiaire  Fournisseur Mark Nair  3 Leçons ·  18m  en Arabe, Allemand, Anglais, Espagnol, Français, Portugais, Chinois simplifié 

Description du cours

Bienvenue au niveau intermédiaire d’apprentissage du langage de programmation Swift. Dans ce module, nous prendrons quelques minutes pour voir où nous allons dans ce cours intermédiaire, des leçons plus fondamentales sur la sécurité des types et le flux de contrôle à des sujets plus complexes sur les propriétés calculées, les propriétés paresseuses, les extensions et les protocoles.

Dans ce module, vous en apprendrez plus sur la sécurité des types et pourquoi elle est si importante dans Swift. Swift est un langage de type sécurisé, ce qui signifie que la façon dont vous établissez et utilisez vos types de données est très importante. Nous nous pencherons sur le type String et examinerons de manière particulièrement approfondie le type Character qui compose les valeurs String. Nous apprendrons comment convertir un type spécifique en un autre.

Vous découvrirez également le flux de contrôle de Swift, en passant en revue les instructions conditionnelles avec If Else, comment utiliser les opérateurs logiques et de comparaison, et comment boucler ou itérer à travers une plage de valeurs.

Ce que vous allez apprendre

  • Comprendre les types Swift et comment convertir un type spécifique en un autre
  • Examiner le type String et le type Character qui composent les valeurs String
  • Reconnaître et appliquer les instructions conditionnelles If Else dans le flux de contrôle de Swift
  • Utiliser des opérateurs logiques lors de l'écriture de code Swift
  • Appliquer des opérateurs de comparaison pour évaluer des valeurs
  • Parcourir en boucle, ou itérer, à travers une plage de valeurs

Points clés à retenir

  • Swift est un langage à typage fort (type-safe), la manière dont vous établissez et utilisez vos types de données est donc très importante.
  • Les valeurs String (chaîne de caractères) sont composées du type Character, que ce module examine plus en profondeur.
  • Le flux de contrôle de Swift comprend des instructions conditionnelles utilisant If Else, ainsi que des opérateurs logiques et de comparaison.
  • Ce cours de niveau intermédiaire passe des leçons fondamentales sur la sécurité des types et le flux de contrôle vers des sujets plus complexes tels que les propriétés calculées (computed properties), les propriétés paresseuses (lazy properties), les extensions et les protocoles.
  • L'itération dans Swift vous permet de parcourir en boucle une plage de valeurs.

Foire aux questions

À qui s'adresse ce cours ?

Il s'adresse aux apprenants d'un niveau intermédiaire dans l'apprentissage du langage de programmation Swift, s'appuyant sur des sujets fondamentaux.

Quels sujets ce module couvre-t-il ?

Il couvre la sécurité des types (type safety) et la conversion des types, les types String et Character, et le flux de contrôle de Swift incluant les instructions conditionnelles If Else, les opérateurs logiques, les opérateurs de comparaison et l'itération à travers une plage de valeurs.

Quelles leçons sont incluses ?

Les leçons sont : Présentation du Niveau Intermédiaire, Révision de la Sécurité des Types et Révision du Flux de Contrôle.

A quelles compétences ce cours est-il lié ?

Il se rapporte à la programmation Swift, au flux de programme, à la programmation générique et aux modules de fonctions.

Vers quels sujets plus avancés se dirige le cours intermédiaire plus large ?

Le cours progresse vers des sujets plus complexes tels que les propriétés calculées (computed properties), les propriétés paresseuses (lazy properties), les extensions et les protocoles.