Coaching Développement web 3 étapes pour devenir un bon développeur web : Votre

Coaching Développement web 3 étapes pour devenir un bon développeur web : Votre guide ultime Pour prendre un bon départ Dans le monde du Développement web Par David Yao Coaching Développement web Coaching Développement web q A lire – Très important Le simple fait de lire le présent livre vous donne le droit de *l’offrir en cadeau* à qui vous le souhaitez. Vous êtes autorisé à l’utiliser selon les mêmes conditions commercialement, c'est-à-dire à l’offrir sur votre blog, sur votre site web, à l’intégrer dans des packages et à l’offrir en bonus avec des produits, mais PAS à le vendre directement, ni à l’intégrer à des offres punies par la loi dans votre pays. Cette œuvre est mise à disposition sous licence Attribution - Pas de Modification 3.0 France. Pour voir une copie de cette licence, visitez http://creativecommons.org/licenses/by-nd/3.0/fr/ ou écrivez à Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. Ce qui signifie que vous êtes libre de le distribuer à qui vous voulez, à condition de ne pas le modifier, et de toujours citer l’auteur David Yao comme l’auteur de ce livre, et d’inclure un lien vers http://se-former-pour- briller.com « 3 étapes pour devenir un bon développeur web » by David Yao est mis à disposition selon les termes de la licence Creative Commons Paternité - Pas de Modification 3.0 Unported. Les autorisations au-delà du champ de cette licence peuvent être obtenues à http://se-former-pour-briller.com/a- propos Coaching Développement web Sommaire : Table des matières Sommaire : .............................................................................................................................................. 4 Introduction : le mythe du génie développeur ....................................................................................... 9 I- Mon histoire ....................................................................................................................................... 11 Mon Premier amour .......................................................................................................................... 11 Trouver mes repères ......................................................................................................................... 12 Aller à la vitesse supérieure .............................................................................................................. 13 Parce qu’il n’y a rien de mieux qu’apprendre ................................................................................... 15 Quelques-unes de mes réalisations .................................................................................................. 17 C’est parti ! ........................................................................................................................................ 20 Etape 1 : Comprendre ce qu’est un développeur ................................................................................. 22 Un développeur aime résoudre des problèmes complexes et nouveaux ......................................... 24 Un développeur aime organiser son temps. ..................................................................................... 24 Un développeur est curieux .............................................................................................................. 25 Un développeur est un débrouillard ................................................................................................. 25 En résumé .......................................................................................................................................... 26 Étape 2 : Se former ................................................................................................................................ 27 L’importance de la formation ............................................................................................................ 27 Où se former ? ................................................................................................................................... 29 Les cours en ligne .......................................................................................................................... 29 Les plateformes e-learning ............................................................................................................ 30 Oschool .......................................................................................................................................... 30 Open Classrooms ........................................................................................................................... 31 Ce qu’il faut apprendre ..................................................................................................................... 33 Formations pour être Dev Front (disponibles sur Open Classrooms) ........................................... 34 Formations pour être Dev Back ..................................................................................................... 37 Formations pour être Dev Full Stack ................................................................................................. 40 Etape 3 : Connaitre les secrets bien gardés des développeurs ............................................................. 41 Vous pouvez commencer à tout âge, quel que soit votre parcours ................................................. 42 La veille technologique ...................................................................................................................... 43 Soyez à l’aise avec l’anglais ............................................................................................................... 44 Coaching Développement web Tout connaitre est impossible ........................................................................................................... 44 La formule magique........................................................................................................................... 45 Conclusion ............................................................................................................................................. 46 Vous êtes un génie ............................................................................................................................ 46 A vous de jouer !................................................................................................................................ 46 Voudriez-vous que je vous coache ? ..................................................................................................... 47 Allez plus loin ......................................................................................................................................... 48 Coaching Développement web « Un développeur est quelqu’un de logique » David Bogui, Développeur PHP, C#, Java, JS dit : Développer n’est pas facile, c’est une question de passion. Il ne faut pas dire que tu veux développer pour savoir développer. C’est une logique, une démarche. Ne crois jamais que t’as tout le temps pour pouvoir apprendre ou développer. Quand tu veux faire quelque chose, fais-le maintenant. Et même si un programme existe déjà, vois les limites de ce programme et chercher à apporter des améliorations. Y aura toujours un plus à apporter. Il ne faut pas s’attarder sur un code. Si tu restes bloqué devant un bout de code, arrête de développer, va te libérer l’esprit et reviens. Quand tu reviendras, tu verras automatiquement la solution. Par-dessus tout si tu rencontres des difficultés, interroge la communauté de développeurs sur le net, ou un mentor, et ne néglige pas l’anglais « Quand on veut développer, il faut être courageux » Christ-Angelo Gohourou, créateur de la plateforme Openzed dit : Il faut avoir du courage quand on veut développer (ne pas abandonner quand on rencontre des difficultés), car peu importe la difficulté, en programmation on peut toujours avoir une solution Coaching Développement web Il faut aussi être un bon gestionnaire de projets : organiser ses scripts, se préparer, avoir un bon emploi du temps Et faire de la veille technologique. Cela implique le fait de s’adapter à toutes les nouvelles technologies Pour débuter vous pouvez apprendre le PHP car c’est un langage extrêmement puissant. Coaching Développement web Introduction : le mythe du génie développeur Bill Gates, Mark Zuckerberg, Steve Wozniak, Elon Musk........que vous disent ces noms ? Ce sont tous de très grands entrepreneurs qui ont changé l’histoire des technologies avec leurs produits innovants. Mais il n’y a pas que ça qu’ils ont en commun. Ce qui frappe le plus, c’est que ce sont eux qui ont développé tous seuls, au moins 80% de leurs applications : Mark Zuckerberg a développé Facebook seul, Bill Gates en a fait de même avec Windows, Steve Wozniak a développé le premier Macintosh et Elon Musk a développé PayPal. C’est bien beau tout ça. Le problème est que leur histoire a contribué à forger un mythe autour des développeurs d’application. Aujourd’hui beaucoup de personnes ont peur de se lancer dans le développement d’applications car elles croient qu’il faut être un génie comme ces légendes citées plus haut ou pire, qu’il faut vivre en marge de la société pour le faire. Les films et séries télévisées ne contribuent pas à arranger les choses non plus. Mais je vais vous dire une chose (vérifiez que vous êtes bien assis, car ce que je vais vous dire est l’une des plus grandes nouvelles de l’histoire de l’humanité). Vous êtes prêts ? Coaching Développement web Ok... Les développeurs sont des êtres totalement normaux ! :) La plupart des développeurs dans ce monde ne sont pas des génies qui ont écrit leur premier bout de code à 3 ans comme le laisse croire la rumeur. Je ne dis pas que tous les développeurs ne sont pas des génies, il y en a et c’est un plus. Mais ce que je veux vous faire comprendre, c’est que n’importe qui (oui, n’importe qui) peut devenir développeur. Il suffit de vous y mettre sérieusement. Le mythe du génie développeur est ce qu’il est : un mythe ! Pour preuve je suis aujourd’hui développeur web full stack (je vous expliquerai plus tard ce que c’est), même si ça n’a jamais été la formation que j’ai reçu à l’école. En effet, après le BAC je me suis orienté dans les réseaux télécommunications où je suis sorti diplômé d’une licence dans ce domaine. Pourtant au moment où j’écris ces lignes j’ai 2 ans d’expérience dans le domaine du développement web et pas mal de projets réalisés à mon actif. Je suis aujourd’hui capable d’analyser les besoins définis par un client ou un chef de projet, définir les différentes étapes de fonctionnement d’une application, étudier l’ensemble des solutions techniques disponibles, de développer, tester et valider les fonctionnalités d’un site web, d’assurer le support technique du site et produire une documentation technique et fonctionnelle du site pour un client, apporter d’éventuelles corrections de bugs et d’effectuer des mises à jour. En gros, je suis un BON développeur d’applications. Pourquoi le web ? J’ai choisi de m’orienter dans le développement d’applications web pour plusieurs raisons : - le web est plus accessible dans le monde qu’un ordinateur ; il peut être consulté sur n’importe quel terminal fixe ou mobile. Ce qui veut dire que si vous développez une application web, elle a plus de chances de toucher toutes sortes de personnes contrairement à une appli bureau (exécutable sur PC) - le web est l’avenir : en effet, bientôt tout le monde va migrer vers les applications web, parce que d’abord on n’a pas besoin de l’installer sur notre terminal, ensuite toutes nos données sont protégées en cas de perte de notre Coaching Développement web appareil, et enfin parce qu’on peut consulter ces applications depuis n’importe quel terminal et endroit dans cet univers (du moment où il y a une connexion Internet) Donc si vous aussi, vous voulez savoir comment devenir un bon développeur d’applications web, alors parfait : cet ebook est fait pour vous :). Je vous donne dans les prochaines pages les étapes à suivre pas à pas pour devenir un bon développeur d’application. Mais avant laissez-moi me présenter à vous. I- Mon histoire Comment je suis arrivé à être développeur web full stack et pourquoi ai-je l’autorité de vous parler des étapes à suivre pour être développeur web Mon Premier amour Je n’avais que 8 ans lorsque je vis pour la première fois un ordinateur. Je suis littéralement tombé amoureux de cet engin qui ressemblait à une télévision, mais avec plus d’éléments dont j’étais jusque-là ignorant. Petit à petit j’appris à m’en servir grâce à l’aide de personnes bienveillantes et à aux cours particuliers d’informatique que je suivais à l’école. Je ne savais uploads/s3/ 3-etapes-pour-devenir-un-bon-developpeur-web.pdf

  • 34
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager