Comment Devenir un bon programmeur en C# Kouamé Konan Onésiphore kouame.onesiph
Comment Devenir un bon programmeur en C# Kouamé Konan Onésiphore kouame.onesiphore @studentpartner.com ETES-VOUS UN BON PROGRAMMEUR EN C# ? Agenda Un processus à 10 niveaux Démo : 15 minutes de programmation d’un gestionnaire de mot de passe Niveau 1: Commencez par un projet simple Gestionnaire de mot de passe Un Agenda Logiciel de connexion FTP Lecteur de Flux RSS Chat Un Lecteur MP3 Gestionnaire de Rendez-vous Un navigateur web etc Comment ? Décrire brièvement votre projet Donner un temps nécessaire pour accomplir votre projet Choisir les fonctionnalités existantes dans la première version (1.0) Faire une maquette (design sur papier) Choisir du type de stockage(bd,xml..) Essayer de coder 1h par jour ! Ne pas se stresser avec les concepts d’architecture logicielle (n-tiers, mvvm ..) NIVEAU 2: Achetez un livre ou une vidéo de formation en C# Qu’est ce qu’il faut retenir de la formation ? Comment concevoir classes , méthodes et des objets Comment faire des Interfaces utilisateurs Comment enregistrer les données dans une bd, un fichier texte ou xml … Comment parcourir le système de fichiers du pc Comment debugger avec Votre IDE Faire un petit résumé pour vous même NIVEAU 3: passez aux lignes de code Designer les interfaces utilisateurs Définir les évènements(maximise, onclik,app loading ,SelectedChanged….) Définir et créer les classes Coder les propriétés et méthodes Commentez votre code NIVEAU 4 : Poser vos questions sur les forums C#/ à un expert Cycle de vie d’un programmeur NIVEAU 5 : Chercher des exemples de codes Codeplex.com Developer.com Developpez.Com Codeproject.com Msdn.com Blogs Microsoft ou d’experts tels que Julien Dollon /Samuel Blanchard /Mitsu Furata NIVEAU 6: Que faire mon projet est terminé ? Continuez votre formation en achetant un livre sur un domaine spécifique ( Asp.net, Silverlight, Windows Phone 7, Windows SDK …) Améliorez votre style de développement (design patterns, O.O.A.D, mvvm, mvc…) NIVEAU 7 : Répondre aux questions des autres sur les forums C# Partagez votre connaissance en C# Coachez les plus jeunes programmeurs NIVEAU 8: Créez un nouveau projet et implémentez Dans un domaine spécifique de votre choix (Silverlight, Asp.net, WP7,…) Exemple de projets : Bibliothèques en ligne Gestion des factures d’un supermarché Etc…. NIVEAU 9: Créer et Contribuer à des projets Open Source http://www.codeplex.com/ http://tweety.codeplex.com/ http://imagemaster.codeplex.com/ http://youdown.codeplex.com/ http://indihiang.codeplex.com/ http://tweetcraft.codeplex.com/ http://skypefx.codeplex.com/ http://terrarium2.codeplex.com/ etc NIVEAU 10 : Ecrire un livre ou des tutoriels sur le domaine qui vous passionne Démo 15 Minutes de code Conclusion Un Bon Programmeur(se) : Est Créatif Est Intelligent Partage sa connaissance A Un bon niveau en Algorithmique Sait Faire des tests unitaires A une Connaissance des design patterns est Passionné(e) de lecture et de code sait Débuguer et résoudre le bug rapidement est Capable de respecter les délais du projet Questions / Réponses T witter.com/onesiphorekonan Facebook.com/onesiphore.konan Onesiphorekonan.wordpress.com uploads/Ingenierie_Lourd/ comment-devenir-un-bon-programmeur-en-c.pdf
Documents similaires










-
26
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mar 03, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 0.8323MB