Les Concepts Swift

Formation inter-entreprise

À qui s'adresse la formation?

Tout public

Durée

2,00 jour(s)

Langues(s) de prestation

FR

Prochaine session

Prérequis

La connaissance d'un langage de programmation n'est pas nécessaire.

Objectifs

Cette formation a pour objectif d'expérimenter le nouveau langage Apple à l'aide d'exemples concrets et la réalisation d'une mini application.

L'utilisation de Xcode 8.x est omniprésente dans ce cours afin de réaliser les exemples et un exemple d'application pour iPhone/iPad ou Mac Os.

Contenu

  • Les différences entre Objective-C et Swift
  • Les bases du langage Swift
  • Découvrir Swift et les bases du langage
  • les différentes variables
  • Utiliser les boucles et les différentes déclarations
  • boucle for in
  • boucle for classique
  • if else
  • switch
  • les tuples
  • where et fallthrough
  • Les tableaux et les dictionnaires
  • utiliser les tableaux
  • utiliser et manipuler les dictionnaires
  • Les fonctions
  • débuter avec les fonctions
  • inout et l'argument prédéfini
  • Les structures et les classes
  • comparer structure et classe
  • débuter avec les structures
  • structures avec les fonctions
  • découvrir une classe
  • utiliser une classe déjà créée
  • héritage
  • les méthodes types
  • structures dans une classe
  • Les closures
  • les types et les expressions
  • les déclarations
  • Les énumérations en Swift
  • utiliser les énumérations, dans un switch, avec plusieurs types, avec plusieurs simplifications
  • la méthode toRaw()
  • Les subscripts de Swift
  • ce qu'est un subscript
  • configurer une matrice
  • Les génériques de Swift
  • découvrir les génériques
  • générique dans un swap, dans une pile
  • Les protocoles
  • les principes
  • la délégation

Certificat, diplôme

Attestation de présence remis à l'issu du cours à chaque participant - Préparation de la certification MCSA (Microsoft Certified Solutions Associate)

Ces formations pourraient vous intéresser

FR
Journée
Sur demande
Langages informatiques - Langage javascript