I. Introduction

À travers ces quelques cours généralistes, apprenez des bases de l'architecture en programmation.
Avec la méthode "Développement Facile", vous allez acquérir les bases qui vous seront nécessaires pour devenir un développeur professionnel.
Retrouvez ici, un extrait de la formation "Développement Facile", composée de nombreux cours professionnels pour vous aider à progresser rapidement.

II. Quelle architecture choisir pour stocker les données de vos applications ?

Il est important de bien choisir le modèle de données à adopter pour le stockage de celles-ci.
Dans cette vidéo, découvrez quelques conseils sur l'architecture à adopter.

P-S : excusez-moi pour la mauvaise qualité du son de cette vidéo. Les prochaines vidéos seront beaucoup plus audibles.

Téléchargez ici un exemple en PHP et XMLTéléchargez ici un exemple en PHP et XML

III. Quel est l'outil indispensable à utiliser avant d'écrire la moindre ligne de code ?

Découvrez un conseil essentiel à appliquer dès à présent dans votre développement.
Avant de commencer à coder, prenez le temps de bien définir les éléments qui vont composer votre application.

IV. Comment utiliser le potentiel des classes abstraites sans les inconvénients de l'héritage ?

Dans cette vidéo, apprenez quelques principes essentiels dans le développement d'application.
Découvrez dans cette vidéo :
- les principes de conception essentiels ;
- les classes abstraites ;
- un exemple d'utilisation d'une classe abstraite ;
- les avantages de la notion "décorer".


Télécharger ici les exemples cités dans la vidéo.Télécharger ici les exemples cités dans la vidéo

V. Comment organiser vos classes ?

Apprenez à organiser vos classes en package pour plus de performance.
Cela vous permettra également de facilement réutiliser vos classes.


Télécharger ici, le package de la vidéo.Télécharger ici, le package de la vidéo

VI. Comment créer des types de données personnalisés ?

En plus des types de données prédéfinis dans votre langage de programmation, apprenez à en définir de nouveaux.


Ci-dessous, exemple d'énumérations en C.

 
Sélectionnez

typedef enum { Faux, Vrai } Booleen;
 
/* Pour l'utiliser */
Booleen variable = Faux;		
			

VII. Comment créer des applications robustes et évolutives ?

Découvrez dans cette vidéo comment la composition et le polymorphisme vous aide à créer une architecture solide et souple à la fois - See more at: http://www.programmation-facile.com/creer-des-applications-robustes-evolutives-composition/#sthash.vEwxFgS5.dpuf

VIII. Recevez gratuitement la formation "Développement Facile"

Si vous souhaitez aller plus loin dans le développement informatique,
vous pouvez recevoir gratuitement la formation "Développement Facile" avec des cours pas à pas, accompagnés de codes source commentés.
Ainsi, vous progressez à votre rythme, avec un suivi personnalisé et individuel. Vous avez la possibilité de poser toutes vos questions techniques à la fin de chaque cours.
Cliquez simplement ici pour recevoir la formation Développement Facile Cliquez simplement ici pour recevoir gratuitement la formation "Développement Facile"Cliquez simplement ici pour recevoir gratuitement la formation Développement Facile

IX. Remerciements

Merci beaucoup à l'équipe de rédaction de Developpez.com de contribuer à la diffusion de ce tutoriel.
J'adresse également un merci tout particulier à Jacques Jeanjacques_jean pour sa relecture orthographique.