Objective C

REF ESMA206 | 4 JOURS |  FORMATION 100% PRATIQUE

 

formation au développement avec objective C

Préparez votre projet de formation.
LA FORMATION OBJECTIVE C VOUS PERMETTRA :
  • Découvir le langage et l’environnement Objective-C
  • Développer des applications en Objective-C
Objective-C est le langage de programmation pour le développement sur les plateformes d’Apple (ordinateur, mobile et tablette). Inspiré du C, auquel il ajoute une surcouche objet, et de Smalltalk, auquel il emprunte l’élégance et le dynamisme, Objective-C est un langage flexible compatible avec C et bénéficiant donc d’un grand nombre de frameworks en plus de ceux fournis en standard. Cette formation a pour objectifs l’apprentissage de ce langage, son environnement de développement et permettre de développer efficacement vos applications en Objective-C.

 

CONTENU DE LA FORMATIONCOMPRIS DANS LA FORMATIONTARIFS & DATESSE RENSEIGNER
Prérequis
Afin de profiter pleinement de la formation, il est conseillé de posséder des connaissances dans un langage objet.
Public
La formation est destinée aux  développeurs.

Programme de la formation OBJECTIVE C

Présentation du langage

  • Historique
  • Comparaison avec Java

Xcode, anatomie d’un projet

  • Nouveau projet
  • La fenêtre principale
  • Gestion des fichiers
  • Configuration
  • Documentation & navigation dans le code
  • Versionnement

Notions de C

  • Déclarations & expressions
  • Structures de contrôles/de données
  • Fonctions
  • Pointeurs
  • Directives pré-processeur & qualificateurs

Programmation objet en Objective-C

  • Définir une classe
  • Définir & envoyer des messages (self, super, …)
  • Instanciation
  • Propriétés
  • Responsablité & graphe d’objets
  • Conventions
  • Héritage ou composition
  • Catégories
  • Protocoles

Le framework Foundation

  • Mutabilité
  • Class cluster
  • Chaîne de caractères
  • Dates, nombres & valeurs
  • Collections
  • Property List

Objective-C moderne & compléments

  • Littéraux & indiçage
  • Copier des objets
  • Travailler avec les fichiers

Spécificités & dynamisme du langage

  • Blocs
  • Key-Value Coding & Key-Value Observing
  • Introspection
  • Envoi dynamique de message (selecteurs)
  • Runtime reference
  • Références associatives
  • Gestion de la mémoire

Gestion des erreurs

  • Code de retour
  • NSException
  • SUPPORTS DE FORMATION
  • GUIDE DE BONNES PRATIQUES
  • SUIVI POST-FORMATION D’UN AN
INTER-ENTREPRISES : 1790€ HT par stagiaire
PARIS
    • 18 avril 2018 - 21 avril 2018 @ 

    • 18 juillet 2018 - 21 juillet 2018 @ 

    • 18 octobre 2018 - 21 octobre 2018 @ 

    • 18 janvier 2019 - 21 janvier 2019 @ 

INTRAS ET SUR MESURE
Nos consultants vous accompagnent pour adapter ce programme de formation à votre contexte.

RESERVER OU SE RENSEIGNER SUR LA FORMATION

Utilisez ce formulaire pour décrire votre projet de formation.


1

Accessibilité