Swift est le langage créé par Apple pour développer des applications sur OSX et iOS. Ce langage en synergie avec Objective-C, vous permet de développer rapidement.

Objectifs

  • Découvir le langage et l’environnement Swift
  • Développer des applications en Swift

3 jours

  • Programme
  • Public et Prérequis
  • Pédagogie
  • Dates et Tarifs
  • Nous contacter

Programme de la formation SWIFT

Présentation de Swift

  • Historique et concepts
  • Environnement de développement
  • Intéractivité avec REPL & playgrounds

Les bases du langage

  • Constantes & variables
  • Types de base & tuples
  • Type explicite et inférence de type
  • Opérateurs
  • Optionals
  • Collections
  • Types valeur et types référence
  • Structures de contrôle
  • Fonctions
  • Closures
  • Enumération

Programmation objet en Swift

  • Structures & Classes
  • Propriétés stockées, paresseuses et calculées
  • Méthodes de classes et d’instance
  • Héritage
  • Transtypage
  • ARC & résolution de cycles de référence

Notions avancées de Swift

  • Subscripts
  • Extensions, ajouter vos fonctionnalités à l’existant
  • Protocoles, définir vos contrats d’interface
  • Génériques, créer un code flexible
  • Surcharge d’opérateur
  • Compatibilité avec Objective-C

Public 

Cette formation SWIFT s’adresse aux Architectes, Développeurs,..

Prérequis 

Afin de profiter pleinement de la formation, il est conseillé d’voir suivi l’une des formations suivantes ou posséder les connaissances équivalentes Java, C++, Objective C

Modalités d’évaluation

L’évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps).

Compétences du formateur

Notre formation est animée par un expert reconnu dans son domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.

Moyens pédagogiques et techniques

  • Ordinateur (PC / MAC), vidéoprojecteur, aides audiovisuelles, documentation et support de cours, exercices pratiques d’application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation.

A l’issue de chaque stage ou séminaire, ESIC fournit aux participants :

  • Un questionnaire d’évaluation de la session
  • Une feuille d’émargement par demi-journée de présence
  • Une attestation de fin de formation

Dates 

    • 22 juillet 201924 juillet 2019 @ 

    • 28 octobre 201930 octobre 2019 @ 

    • 27 janvier 202029 janvier 2020 @ 

    • 27 avril 202029 avril 2020 @ 

( Sous réserve d’un effectif nécessaire pour l’ouverture de session )

Tarif

1590€HT/personne.

Intra-entreprise et sur-mesure

Nos consultants vous accompagnent pour adapter ce programme de formation à votre contexte.

Fermer le menu