Voici une formation complète sur l'Objective C de plus de 7h30, découpée en 7 tuto qui vous sont présentés par Manuel Carrasco Molina. Cette formation Objective C vous est expliquée pas à pas, en vidéo !


tuto objective C

La formation commence par une introduction nécessaire au C, le langage à l'origine d'Objective-C. Vous verrez comment travailler avec des variables, ainsi que leurs types, mais aussi avec des opérateurs, des structures de contrôles et des boucles. Nous nous intéresserons à l'espace mémoire, au scope, à l'appel par valeur et par référence, aux pointeurs, aux directives de précompilations, aux tableaux, ainsi qu’aux chaînes de caractères, et nous terminerons par les structs, les énumérations et l'instruction typedef.

??

Ensuite je vous initierai à Objective-C en commençant par une vue d'ensemble des frameworks Foundation et Core Foundation, ainsi que des principes de base de la POO : les concepts de classes, d'encapsulation, l'héritage et la hiérarchie des classes, les méthodes d'instance et de classe, mais aussi la division du code en plusieurs fichiers source. Dans le but de démystifier Objective-C, nous entrerons quelque peu dans les entrailles de NSObject et verrons comment utiliser la runtime d'Objective-C à notre avantage. La gestion de la mémoire étant un élément très important (surtout pour le développement iPhone), nous aborderons la méthode automatique (Garbage collection) ainsi que les méthodes manuelles ou semi-automatiques (Autorelease Pool), puisque ce sont les seules disponibles sur iOS.

?

Enfin, nous terminons cette formation à Objective-C par les fast enumerations, connus sous le nom de for each dans d'autres langages ; les dictionnaires, connus sous le nom de Hash dans d'autres contrées, et comme il faut toujours garder le meilleur pour la fin, je vous ai réservé une vidéo sur la réflexion ou l'introspection en Objective-C. Objective-C et Cocoa sont différents des autres langages de programmation ou framework, même très différents. Mais au fond, Mac, iPad, et iPhone sont aussi différents, très différents, et c'est pour ca qu'on les aime, non ?

??

Si après avoir vu cette formation on vous demande quel langage de programmation vous emporteriez sur une île déserte et que vous répondez "Objective C", je crois qu'on aura atteint un but commun !


tuto objective C
 

Vue d'ensemble de la formation Objective-C :

  • 1) Les bases du langage de programmation C : Ce chapitre est une courte introduction aux bases du langage de programmation C.
  • 2) Objective-C et Programmation Orienté Objet : Dans cette suite de tuto, vous découvrirez les bases de la Programmation Orientée Objet avec Objective-C.?
  • 3) Suite de l'initiation à la Programmation Orientée Objet : En nous appuyant sur les informations précédentes, nous allons faire connaissance avec d'autres concepts centraux à la Programmation Orientée Objet.
  • ?
  • 4) Fonctionnement interne de Objective-C : Si vous voulez savoir comment les objets Objective-C sont gérés et ce qui se cache derrière le mécanisme de dispatching des messages, vous en aurez pour votre argent dans ce chapitre. Les mots-clés sont ici « Isa-Pointer », « MetaClasses », « MethodDispatching » ou encore « Reflection ».
  • ?
  • 5) Gestion de mémoire : Ce chapitre est consacré à l'un des thèmes les plus importants en Objective-C : la gestion de la mémoire.
  • ?
  • 6) Objective-C 2.0 : les Properties : Avec Objective-C 2.0, un nouvel élément de langage est apparu pour la simplification de l'accès aux attributs des objets. C'est ce que l'on appelle les « Properties ». Les vidéos qui suivent vous présentent en détail ce nouvel élément.
  • ?
  • 7) Protocoles & Catégories : Dans ce chapitre, vous apprendrez à connaître les protocoles et les catégories, à quoi ils servent et quels sont leurs avantages.
  • ?
  • 8) Collections & Fast Enumeration : Ce chapitre décrit les bases importantes des collections. Votre formateur vous fera découvrir les « Fast Enumeration » et vous prodiguera différents conseils pour le travail avec « NSArray » et « NSDictionary ».

tuto objective C

Enfin, les fichiers sources utilisés dans ces tuto Objective C sont fournis avec cette formation !

Notez que vous pouvez acheter à l'unité toutes les vidéos de cette formation. Pour cela, cliquez sur l'onglet "table des matières".

Jetez un oeil à ces autres tuto Objective-C 2.0

Atelier pratique : Programmation en Objective-C moderneAtelier pratique : Programmation…
Après avoir suivi la formation Objective-c complète, vous…

CocoaPodsCocoaPods
Voici un tuto Objective-C dédié à CocoaPods. CocoaPods permet…

NSAutoreleasePoolNSAutoreleasePool
La dernière barrière pour la compréhension de la gestion…

Gestion manuelle de la mémoire 2/2Gestion manuelle de la mémoire…
Dans cette vidéo, nous poursuivons l'introduction à la gestion…

Création d'objets et Setter-MethodsCréation d'objets et Setter-Methods…
Votre formateur va vous apprendre à créer des objets, c'est-à-dire…

Encapsulation de données et méthodes d'accèsEncapsulation de données…
Dans cette vidéo, vous découvrirez le concept de l'encapsulation…

Héritage et hiérarchie de classesHéritage et hiérarchie de…
L'Héritage est un des concepts principaux de la Programmation…

Méthodes de classeMéthodes de classe
Apprenez ce que sont les méthodes de classe, pourquoi et quand…

Cette formation contient 70 leçons en vidéo (que vous pouvez acheter à l'unité) pour une durée totale de 7h44.
Voici le programme complet abordé au cours de cette formation :

Les bases du langage de programmation C

Objective-C et Programmation Orienté Objet

Suite de l'initiation à la Programmation Orientée Objet

Fonctionnement interne de Objective-C

Gestion de mémoire

Objective-C 2.0 : les Properties

Protocoles et Catégories

Collections et Fast Enumeration

Pour vous faire un avis, voici un extrait de quelques secondes. La version complète et téléchargeable de ce tuto Objective-C 2.0 de 7 heures 44 minutes est proposée dans une résolution plus grande que l’extrait suivant :

Partagez cet extrait

Lien vers cet extrait : Embed code :

video2brain , Editeur pro

Producteur de formations vidéo depuis 2002, video2brain est un des leaders européens sur le marché du e-learning. video2brain propose des formations vidéo, en ligne et sur DVD, sur les logiciels et les langages de programmation. video2brain est également le fournisseur officiel de tutoriels certifiés Adobe.

Toutes les formations de Video2brain


Manuel Carrasco Molina

Manuel Carrasco Molina, auteur dans cette formation

Manuel Carrasco Molin est connu sur internet par son pseudo "StuFF mc" grâce à PomCast démarré en 2005.
Il a terminé ses études d'informatique en 1997. De là s'est suivit une période de développement avec les technologies Microsoft, notamment plusieurs années avec .NET.
Lors d'un projet dans un agence web, il découvre la lumière (le Mac), y reste attaché, et se met enfin au développement Cocoa avec l'avènement de l'iPhone en 2008.
Cherchant une solution plus propre (et plus Mac) que le PHP pour ses solutions côté serveur, il découvre la formidable communauté Ruby On Rails et tombe amoureux de Ruby qu'il combine aujourd'hui avec Objective C pour principalement iOS (à savoir iPod, iPhone, iPad) mais également Mac OS, tant qu'il existera :)

Toutes les formations de Manuel Carrasco Molina



Témoignage des clients de video2brain

videos accessibles pour tous, convient parfaitement pour les débutants!

Video2Brain possède de nombreuses vidéos intéressantes et très utiles. ça va certainement m’être utile et m'encourager à acheter plus de crédits.

Bonjour; Je voulais vous dire que vos vidéos sont géniales. Ça explique beaucoup de choses, les bases et des astuces. Voilà, s'était pour vous dire que ça m'a bien aidé. Continuez comme ça. Au revoir.

Très bonne vidéo, très instructive, merci pour votre dévouement !!!

Très bon tuto; très complet

Lire les autres témoignages

 

D'autres tuto de video2brain

NSAutoreleasePoolNSAutoreleasePool
La dernière barrière pour la compréhension de la gestion moderne de la mémoire est…

Gestion manuelle de la mémoire 2/2Gestion manuelle de la mémoire 2/2
Dans cette vidéo, nous poursuivons l'introduction à la gestion de la mémoire manuelle.…

Reflection / IntrospectionReflection / Introspection
La « Reflection » est la possibilité d'obtenir des informations sur les classes…

NSDictionary et NSMutableDictionaryNSDictionary et NSMutableDictionary
Cette séquence est une courte introduction à NSDictionary et NSMutableDictionary. Ces…

voir tous les tuto de video2brain

Notes attribuées par les utilisateurs (4 votes)

Note moyenne des utilisateurs  

Votez pour ce tuto


 

Les avis / Questions des utilisateurs (13)

par video2brain
(auteur de ce tuto - 07 février 2013)

" @filou76
Cette formation date de octobre 2010 et a donc été enregistrée avec les outils et applications à jour à cette date. Cependant, une nouvelle formation sur Objective-C est prévue.
Votre équipe video2brain "

par filou76a voté :
(a acheté ce tuto - 04 février 2013)

" GCC ne s'installe pas de la manière indiquée avec la nouvelle version d'Xcode "

par video2brain
(auteur de ce tuto - 11 mai 2012)

" @ddfbox : merci énormément pour votre commentaire ! Effectivement des notions en programmation ne sont pas indispensables mais permettent une plus grande aisance, surtout au début. Nous vous souhaitons une excellente continuation avec les formations de video2brain ! "

par ddfboxa voté :
(a acheté ce tuto - 01 mai 2012)

" Je pense que video2brain est vraiment trop modeste! Cette formation est vraiment FAN-TAS-TIQUE! Dire qu'il faille avoir des bonnes connaissances en programmation je ne suis pas d'accord. Je dirais un esprit logique. Pour ma part à part PHP je ne connaissais aucun langage et pourtant cette formation apprend vraiment pleins de choses pas à pas. En commençant par la prise en main de a à z de l'outil sans jamais rien épargné.

Je pense que les extraits gratuits peuvent vous permettre d'avoir un premier avis.

Merci vraiment beaucoup! Ce sont les premiers cours que j'ai compris en langage C et objective C!

Merci encore beaucoup beaucoup!

:) "

par video2brain
(auteur de ce tuto - 24 avril 2012)

" Bonjour,
Nous conseillons d'avoir de bonnes notions de base en programmation pour suivre cette formation.
Cordialement,
Votre équipe video2brain "

par klerann
(n'a pas acheté ce tuto - 21 avril 2012)

" Bonjour,

Même question que bboy et également "Quel niveau faut-il avoir en programmation pour suivre ce tuto ?" "

par bboy
(a acheté ce tuto - 11 avril 2012)

" UP please "

par p0ulpe
(n'a pas acheté ce tuto - 29 mars 2012)

" Même question que bboy. "

par bboy
(a acheté ce tuto - 20 mars 2012)

" Hello à tous !
Question avant l'achat du tuto :
Afin de suivre ce tuto, matériel spécifique nécessaire ? config ?
D'avance merci. "

par video2brain
(auteur de ce tuto - 09 février 2012)

" @antoinewrt : bonjour et merci pour votre commentaire !
Bonne continuation avec les formations de video2brain.
Cordialement,
Votre équipe video2brain. "

par antoinewrta voté :
(a acheté ce tuto - 06 février 2012)

" Ok même si l'interface a évolué depuis, je m'y retrouve et le tutoriel est bien expliqué. "

par video2brain
(auteur de ce tuto - 25 novembre 2011)

" @Zouritte : bonjour et merci pour votre commentaire !
Bonne continuation avec les formations de video2brain.
Cordialement,
Votre équipe video2brain. "

par Zourittea voté :
(a acheté ce tuto - 24 novembre 2011)

" excelente demonstration de la fonction, Switch "

 

Donnez votre avis ou posez une question au formateur.

Vous souhaitez commenter ce tuto vidéo ? Créez un compte gratuit. Déjà membre ? Identifiez-vous

Ce tuto en résumé ...

Ce tuto Objective-C 2.0 d’une durée de 7 heures 44 minutes a été acheté 179 fois et a reçu une note moyenne de 5/5.

Ce tuto a été publié le 15 octobre 2010 par video2brain, éditeur professionnel, ayant reçu une note moyenne de 4,1/5 pour l’ensemble de ses vidéos, dans la catégorie Tuto Objective-C Formation.

Tous les fichiers sources sont fournis avec cette formation. Ces derniers vous permettront de reproduire les manipulations expliquées dans cette formation.

Cette formation qui se présente sous la forme de plusieurs vidéos, vous expliquera étape par étape, toutes les manipulations présentées par le formateur.

Toutes nos vidéos sont visionnées par notre équipe, avant d’être mises en ligne, garantissant ainsi la qualité des produits téléchargés.

N'hésitez pas à nous contacter si vous avez la moindre question !