Formation Objective-C

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Apprendre à  développer des applications complètes en Objective-C

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 2 995,00 €

Durée 5 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 995,00 €

Durée 5 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Introduction

    Historique, versions
    Parenté C et Smalltalk
    Environnement de développement
    IDE et outils (Compilateur, debogeur)
    La documentation

    Atelier: Installer Xcode

    Premiers pas dans l'Objective-C

    Organisation du Code
    Les différents fichiers (*.h, *.m)
    Méthode main()
    Les conventions
    Les pointeurs
    Le framework Foundation

    Syntaxe de base

    Variables : déclaration, utilisation
    Opérateurs
    Les constantes
    Les booléens
    Instructions conditionnelles
    Instructions d'itération, les boucles

    L'objet en Objective-C

    L'objet générique id
    Allocation mémoire et initialisation
    Gestion de la mémoire
    Les Objets : NSString, NSNumber, NSMutableString, etc...
    Les interfaces
    L'encapsulations et accesseurs
    Les méthodes d'instance et de classe
    Mots clés super et self
    Héritage

    Atelier : Réalisation d'un mini jeu

    Les tableaux

    Les tableaux : NSArray, NSMutableArray
    Les dictionnaires : NSDictionnary, NSMutableDictionnary
    Initialisation, allocation mémoire
    Parcourrir un tableau rapidement : NSEnumerator

    Les Protocoles

    Définition d'un protocole
    Les avantages
    Création et application (delegate)
    Les méthodes optionnelles et requises

    Manipuler les fichiers

    La classe NSURL
    Lire et écrire dans un fichier
    Gérer les erreurs
    Archiver et Desarchiver un objet
    Le protocole NSCoding
    Les classes NSCoder, NSKeyedArchiver, NSKeyedUnarchiver

    Atelier : Enregistrer nos données dans un fichier

    L'interface graphique

    Le framework AppKit
    Présentation d'Interface Builder
    Les fichiers *.xib
    IBAction et IBOutlets
    Les objets graphiques : NSTextField, NSButton, etc

    Atelier : Réaliser une interface graphique avec Cocoa

    Prérequis

    Notions de programmation

    Public

    Développeurs - Chefs de projet

    Je cherche à faire...