Fiche formation du 25/05/10 à 12:25
Réf. HiTechPros : 10563
Développer en objective-c - niveau 1
Retour à la liste des annonces   Imprimer   

Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.
Tel : 01 55 58 04 20.


Description de la formation

Référence interne de la formation CP-OBJC
Description de la formation Le langage Objective-C est un langage Objet à la syntaxe et aux concepts inspirés de C et Smalltalk. Il est indispensable à la programmation sous les environnements Apple (MacOS et iPhone OS) ou OpenStep.

§ Pré-requis

La pratique d'un langage informatique inspiré du C et la connaissance des concepts Objet sont préférables

§ Programme

- Introduction
# Avant de pouvoir utiliser le langage, il est nécessaire de découvrir les notions de base qui y sont associées.

Bref historique et situation au sein des langages Objet
Les principes de base
Les outils et frameworks

- Les concepts Objet indispensables
# Objective-C étant un langage fortement orienté Objet, il est important d'en comprendre les principes.

La classe et l'objet
L'envoi de messages
L'héritage
L'encapsulation et le polymorphisme
La notion d'interface

- Les bases du langage
# Présentation des bases du langage.

Les règles lexicales et syntaxiques
La structuration du code
Le typage
Les instructions et les mots-clés spécifiques
La gestion mémoire de base (variables sur la pile, pointeurs, ...)

- Les classes en Objective-C
# Présentation de l'utilisation des classes.

La structure d'une classe
L'encapsulation et les accesseurs
Les méthodes de classe et d'instance
Les envois de messages (sélecteurs et paramètres)
La création / destruction d'objets
L'usage de self

- L'héritage
# Présentation de la mise en place des principes de base de l'héritage.

Mise en place de l'héritage
La redéfinition des méthodes
L'usage de super
Le polymorphisme
Les classes abstraites

- Les concepts Objet avancés
# Implémentation Objective-C de la notion d'Interface et typage.

L'usage des protocoles
Méthodes obligatoires et optionnelles
Le typage dynamique et le typage statique

- La gestion mémoire avec Objective-C
# Comment maîtriser les mécanismes de gestion mémoire.

Le comptage des références
L'utilisation des méthodes release et retain
La copie d'un objet
Les pools d'objets

- La gestion des exceptions
# Présentation de la gestion des erreurs en Objective-C.

Les blocs try/catch
Définir des exceptions
Lancer une exception

- Introduction au framework et utilitaires
# Etude des classes permettant de gérer les entrées/sorties standard ainsi que les accès aux fichiers.

Quelques classes du framework Foundation (NSString, NSArray, ...)
Utiliser un itérateur
Introduction aux threads
L'envoi de messages distants

Prix : 990€/pers HT
Durée : 3 jours (20h)
Lieu : Versailles (à proximité immédiate de la gare Versailles-Chantiers RER, SNCF et TGV, à 12 min de Montparnasse et 18 min de La Défense)
Clients visés  Toutes personnes souhaitant connaître le langage Objective-C, afin notamment de concevoir des applications pour les OS Apple, ou plus généralement les frameworks de type OpenStep.
Mots-clés en rapport avec la formation 
développement ipad iphone apple macos objective-C openstep

Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.
Tel : 01 55 58 04 20.


Retour à la liste des annonces   Imprimer   




Suivez HiTechPros sur les réseaux :
Lisez notre Note Importante d'Informations Légales.
Copyright ® 2026 HiTechPros.com, Tous Droits Réservés.