5 étapes pour Débuter en Programmation

  1. Accueil
  2. Programmation
  3. 5 étapes pour Débuter en Programmation

Débuter en programmation : 5 étapes à suivre

Vous êtes débutant en Programmation, en Hacking ou en informatique de façon générale ? Vous souhaitez apprendre la programmation ? Cet article est fait pour vous.

Plus particulièrement je vais vous donner les 5 étapes à suivre pour bien commencer avec la programmation. C’est-à-dire comment choisir le bon langage de programmation, comment apprendre vite et correctement, et enfin comment utiliser les bonnes pratiques jusqu’à atteindre un niveau qui vous convient en programmation.

comment apprendre à programmer

Envie de commencer sans plus attendre ? Je vous propose également de visionner le cours vidéo Ce que vous devez savoir AVANT d’apprendre la programmation.

Étape 1 : Trouver des domaines qui vous plaisent

C’est une étape très importante. Posez-vous la question suivante :

Pourquoi est-ce que je veux apprendre à programmer ?

Notez les 3 raisons principales qui vous viennent à l’esprit et ne continuez pas tant que vous n’en avez pas 3.

Pourquoi faire cela ? Parce qu’un programmeur est plus motivé lorsqu’il fait ce qui lui plaît. C’est l’une des meilleures façons d’apprendre et donc de débuter en programmation :

Faites ce qui vous plaît.

En faisant ce qui nous plaît on abandonne moins facilement et on avance plus vite.

C’est fait ? vous avez noté ces trois raisons qui vous poussent à apprendre la programmation ?

Ce sont ces 3 raisons qui vont vous guider dans toute la suite pour savoir par où vous devez commencer. Vous pouvez vous contenter de les choisir de façon générale mais soyez simplement sûr(e) à cette étape que ce sont bien les domaines qui vous plaisent le plus (de façon générale pour le moment).

Pour que vous me compreniez bien, je vais faire la démarche en même temps que vous avec un exemple, voici mes 3 raisons :

Je veux apprendre la programmation pour :

  • Créer des logiciels
  • Mieux comprendre les systèmes
  • Créer des sites web

Étape 2 : Ajouter des précisions à ces domaines

par ou commencer la programmation

Si vous voulez apprendre la programmation parce que cela semble cool ou à la mode, vous ne saurez pas quoi faire ensuite. Je ne dis pas qu’il est inutile d’apprendre à programmer juste parce que c’est « à la mode », mais qu’il vous faut concrétiser vos envies lors de cette 2ème étape.

Il faut maintenant préciser chacune de vos raisons précédemment établies. Prenez-les donc une par une et ajoutez-y des précisions. Parmi ces précisions notez impérativement le temps que vous voulez passer à apprendre ainsi que les systèmes d’exploitation visés.

Voici pour mon exemple :

  • Créer des logiciels -> Créer des logiciels utilitaires rapidement pour Windows (désinfection, nettoyage, antivirus).
  • Mieux comprendre les systèmes -> Mieux comprendre comment fonctionnent les systèmes d’exploitation (Windows et Linux) et comment interagir avec eux du côté programmeur. Cela peut prendre le temps qu’il faudra (mais pas plus de 3 ans).
  • Créer des sites web -> Créer des sites web personnels pour laisser place à mon imagination sans avoir à payer un développeur. Ici le système d’exploitation ne changera rien mais le site devra être fonctionnel sur les appareils mobiles. Je souhaite apprendre assez vite (en 6 mois max).

Note : Vos raisons peuvent être initialement larges comme « m’initier à l’informatique » mais il vous faut les préciser le plus possible. Si vos précisions sont nombreuses, n’écrivez pas tout un paragraphe mais trouvez la plus importante pour vous jusqu’à avoir quelque chose de concret par lequel commencer, comme dans mon exemple.

Étape 3 : En déduire le(s) langage(s) de programmation par le(s)quel commencer

les langages de programmation

Maintenant que vous savez pourquoi vous voulez débuter en programmation, ainsi que le temps alloué et le système visé, vous obtiendrez beaucoup plus facilement le ou les langages par lesquels vous devez commencer.

Je reprends mon exemple puis je donnerai des informations plus générales :

  • Si je souhaite créer des logiciels utilitaires sous Windows de façon rapide, je vais naturellement m’orienter vers les langages « dotnet » (.NET), c’est-à-dire Visual C++, C#, VB.NET.

Pour en venir à cette conclusion, il suffit de faire une rapide recherche comme « programmer sous Windows » ou « langage de programmation pour Windows ». On apprend également que les langages Java ou même Python (liste non exhaustive) peuvent aussi être utilisés peu importe le système d’exploitation. Les langages dotnet sont simplement plus adaptés. Et cela car ils sont créés par Microsoft lui-même, l’éditeur de Windows.

Disons qu’il y a un choix à faire ici entre dotnet et les autres : Java et Python sont portables c’est-à-dire que vous pourrez plus tard vous en servir pour programmer sous d’autres systèmes, comme Linux ou Mac. À l’inverse les langages dotnet sont ciblés pour Windows uniquement (je ne compte pas les essais de portabilité via des programmes tiers) et permettent donc de programmer plus facilement et rapidement notamment via l’environnement de développement intégré Visual Studio. Si je préfère apprendre un langage moins portable mais qui me permet de faire un programme fenêtré facilement et dans moins d’une heure, je vais choisir un langage dotnet. À l’inverse, si je souhaite que mon programme se lance sur d’autres systèmes, je choisirais Python.

Admettons donc ici que je choisisse VB.NET ou C# car je ne vise pas particulièrement d’autres systèmes que Windows.

  • Concernant mon envie de connaître les systèmes d’exploitation en détail à mon rythme je vais devoir prendre un langage de programmation commun aux systèmes d’exploitation, et qui permet d’avoir la main sur ceux-ci.

Le langage C est celui qui sera le plus adapté car il permet d’être proche du système, et il est portable. Mais Python sera plus facile à maîtriser, et me donnera une plus grande souplesse à l’avenir. Je commencerai donc par C pour bien comprendre le fonctionnement de base des systèmes, et je viendrai ensuite à Python en tant que langage de « tous les jours ». Je fais cela encore une fois car je souhaite prendre le temps de tout comprendre. J’observe par la même occasion que Python est le langage en commun entre ce but et les précédent ! Il semble donc être un langage de choix. Vous voyez par la même occasion qu’on n’a pas besoin de rester fixé sur un langage donné.

Note importante : Vous pouvez très bien apprendre d’autres langages non cités ou même apprendre des langages dans des domaines différents comme le C pour des applications fenêtrées Windows. Mais tout dépend de vos objectifs, pour moi qui voulais créer des programmes Windows rapidement, le langage C fonctionne aussi mais j’y arriverai bien moins rapidement que le C#. Si j’ai tout mon temps pour le faire, que la portabilité compte pour moi et que je souhaite bien maîtriser le système, je peux effectivement choisir le C à la place d’un langage dotnet.

  • Enfin concernant les sites web, disons que je n’ai pas autant de difficultés à choisir car non seulement il n’existe pas énormément de langages différents mais en plus ils sont automatiquement adaptés à tous les systèmes de par la nature du web.

Le problème d’adaptation est plutôt inter-navigateurs. Le choix judicieux dans ce cas là est d’apprendre deux langages en parallèle : Un langage côté client et un langage côté serveur. C’est ainsi que ça fonctionne. La paire de langages client/serveur typique est JavaScript/PHP.

Pour plus d’informations et d’explications sur la différence client serveur je vous invite à lire l’article suivant : https://www.leblogduhacker.fr/la-securite-avec-javascript/

Note concernant HTML : Je ne sais pas qui est à l’origine du mythe selon lequel il faut démarrer la programmation par le langage HTML, mais c’est totalement faux. Rappelez-vous encore une fois de ce que je disais précédemment : tout dépend de vos objectifs et « apprendre la programmation » n’est pas un objectif assez précis. Le HTML est un langage de balisage, qui ne se rapproche pas des autres langages dont on parle ici. Et personnellement je pense que l’apprentissage du HTML (qui est rapide en soi) nous vous apprendra pas à programmer et ne vous donnera pas de bases utiles si vous ne souhaitez pas faire de développement web ensuite.

« Je ne sais pas d'où vient le mythe selon lequel il faut démarrer par HTML, mais c'est faux »Cliquez pour tweeterPartager sur FacebookPartager sur LinkedIn

En résumé :

  • C/C++…etc : apprentissage approfondi des systèmes et réseaux, et robustes, mais ils demandent du temps pour les maîtriser
  • .NET/Java/Python…etc : polyvalents et plus faciles à maîtriser. Ils sont très populaires pour débuter en programmation. Notons que la programmation Android demande de connaître Java.
  • HTML, JavaScript, PHP : les grands classiques du web. À noter qu’apprendre un langage de requête de bases de données comme SQL (Structured Query Language) s’avérera pratique par la suite.
  • Assembleur, Perl, Go, Swift…etc : au besoin, selon vos buts. Par exemple, pour travailler chez Google, il conviendra d’apprendre son langage Go, et pour programmer des appli iOS, il conviendra de connaître Swift d’Apple.

Les avis sur les langages de programmation restent souvent subjectifs, vous pouvez donc toujours chercher des exemples de programmes créés avec des langages de programmation donnés pour voir de vous-même si le langage semble être le meilleur pour vous.

Notez aussi qu’il n’y a pas de gros problèmes avec le fait de démarrer avec un « meilleur langage » pour vous ou non, vous pouvez en apprendre plusieurs en même temps ou plutôt changer si jamais vous constatez que ça ne vous plaît pas ou ne fonctionne pas. L’idée est ici de faire le premier pas, de chercher et de se lancer au lieu d’attendre de trouver le « meilleur » langage.

Étape 4 : Prendre un e-book, un livre ou un cours vidéo et pratiquer

apprendreprogrammation
Contrairement à ce qu’on pourrait croire, la programmation n’a rien de magique, tout le monde suit un mode d’apprentissage. La programmation demande du temps et de la pratique.

Vient maintenant l’étape la plus longue mais aussi la plus palpitante si vous commencez votre aventure : c’est l’heure d’apprendre et de pratiquer. Vous savez ce que vous voulez faire, vous savez quel langage utiliser, vous avez un ordinateur ou un périphérique permettant de programmer. Vous avez donc tout devant vous, il reste à chercher des ressources et à pratiquer.

Je ferais peut-être des guides et articles précis sur les langages que je connais et qui vous intéressent. Pour cela donnez-moi en commentaire vos trois domaines de l’étape 2 ainsi que le langage qui vous intéresse. Je ne saurais vous dire si vous êtes fait pour cela ni même si vos buts sont bons (c’est à vous de juger), mais je saurais peut-être vous aider davantage à maîtriser un langage donné.

Commencez petit, lisez le code des autres, écrivez votre propre code en vous lançant des projets, des défis.

Il faut bien noter que lire est très important pour comprendre comment écrire un programme mais vous saurez vraiment l’écrire que lorsque vous aurez pratiqué et concrètement écrit ce programme vous-même.

Je l’ai appris trop tard.

Pour l’anecdote, j’ai lu presque tous les livres de programmation à la FNAC pendant un an en essayant d’apprendre par cœur les syntaxes et définitions, et au final j’ai presque tout oublié sauf les quelques bouts de code que j’ai concrètement tapés sur un clavier.

À ce propos, si vous avez décidé d’apprendre à mieux maîtriser les systèmes d’exploitation et donc de comprendre le fonctionnement des ordinateurs, je vous propose d’apprendre Linux qui a l’avantage d’être plus « ouvert » que Windows et qui aide ainsi à mieux comprendre « comment ça fonctionne à l’intérieur ».

Mais quelles sont les bases à savoir AVANT de programmer ? que dois-je savoir pour commencer ?

Excellente question !

Cela s’intègre parfaitement dans l’étape ou vous passez à la pratique car vous allez pouvoir faire une parfaite transition entre théorique et pratique !

Jusqu’ici nous avons vu comment trouver les bons buts, le bon langage etc… Mais il y a des compétences bien précises que tout programmeur qui se respecte doit connaître (sur l’informatique, les réseau ou le web en général).

En partant de ce besoin fondamental, j’ai créé un cours vidéo spécialement dédié à ce que vous devez savoir avant de programmer :

Les cours vidéos pour apprendre la programmation

Si vous souhaitez apprendre le langage Python, avec en plus une application directe pour le Hacking éthique, voici le cours dédié :

Voici la formation complète pour développer vos jeux 3D via UNITY3D (cliquez sur l’image):

commencer avec unity3d

Étape 5 : Publier vos programmes et continuer d’apprendre

Cette étape est un peu celle où l’on se perfectionne. Et elle dure indéfiniment car on n’a jamais vraiment tout appris sur la programmation.

En fait, je vais vous dire un petit secret : vous pouvez savoir programmer en un jour.

Toute l’ambiguïté se situe dans l’expression « savoir programmer ».

Que signifie pour vous « savoir programmer » ? Que signifie cette expression pour votre (futur) employeur ?

Est-ce que savoir écrire un programme « Hello World » en C est « savoir programmer » ?

À l’inverse, est-ce que savoir debugger une erreur liée à la pile d’exécution de deux fonctions de même prototype appelées successivement avec des mêmes variables est « savoir programmer » ?

C’est d’ailleurs pour cela que l’on fait habituellement la différence dans les CV entre « compétences en C » et « connaissances en C ».

En fait, il y a une sorte d’échelle de programmeurs, tous savent programmer de façon relative, et à vrai dire il n’y a pas vraiment de niveau selon lequel on aurait atteint un statut de « programmeur ».

Votre but est donc de monter cette échelle jusqu’à un stade ou vous vous sentez suffisamment confortable, selon vos désirs.

Pour monter cette échelle facilement et rapidement je vous propose de rédiger vos propres tutoriels, créer et partager vos propres programmes. Cela vous permettra d’obtenir une certaine reconnaissance dans la communauté, et d’avoir des avis de personnes situées plus haut sur l’échelle.

D’autre part, en enseignant, vous apprenez beaucoup vous-aussi, et en partageant vos travaux vous recevez des avis intéressants de différents internautes (clients, collègues, experts, etc).

Vous pouvez également participer à des forums, à d’autres programmes open source… etc dans le but d’obtenir l’approbation de la communauté et peut-être même de vous faire un nom (je vous le souhaite).

Si vous sentez cette envie monter en vous, si vous avez envie de vous lancer, faites-le dès maintenant. Vous ne regretterez pas votre décision, je vous le promets.

Les bonnes pratiques pour apprendre la programmation

Pour finir cet article, je vais vous parler des bonnes pratiques générales concernant la programmation.

Suivez les bons conseils

débuter en programmation en se faisant aider

Pour apprendre, l’idéal est de suivre des bons conseils. Je veux dire par là qu’il y a tellement d’avis totalement divergents et venant de personnes totalement différentes qu’on s’y perd facilement.

À vrai dire, écoutez ceux qui vous servent de modèles. Vous écouteriez les conseils nutrition d’une personne obèse morbide ? Non.

Alors ne vous focalisez pas non plus sur le HTML parce qu’une personne vous a dit cela sans même avoir crée de site.

Méfiez vous également des personnes sentimentalement attachées à leur langage favoris qui seraient prêtes à tout pour que vous suivez leurs conseils. Les mini-guerres du type « Le C c’est bien et le reste c’est de la m*rde » sont courantes entre informaticiens.

Tous les conseils ne sont pas bons à prendre, il vous faut être critique sur votre travail et sur les conseils donnés (les miens également). C’est notamment vos buts définis plus hauts qui doivent vous servir de chemin à suivre.

À l’inverse, discuter et se faire aider par des personnes qui ont déjà emprunté votre route est une très bonne idée.

Les outils à utiliser pour débuter en programmation

Le monde des développeurs est un écosystème assez fermé qui s’adapte et utilise d’une manière générale les mêmes outils.

Voici certains d’entre eux qui vous aideront à être plus productifs :

Les services d’hébergement et/ou de gestion de codes

Ils permettent notamment de travailler facilement à plusieurs ou non sur les codes sources de vos programmes. Parmi eux on notera le fameux Github mais aussi SVN.

Les environnements de développement intégrés

Sous Windows, vous n’avez pas trop le choix, il s’agit principalement de Visual Studio, mais sous Linux vous avez notamment Eclipse, Geany et bien d’autres.

Développement Open Source

La communauté Hacker s’attache particulièrement à l’esprit open source. Il s’agit de permettre la rediffusion et modification de votre programme par d’autres utilisateurs notamment dans le but de l’améliorer.

Toutes les ressources pour débuter en programmation

Enfin, on notera qu’un programmeur cherche beaucoup dans les livres ou sur le net des extraits de codes sources qu’il pourra utiliser. Personne ne programme vraiment tout de tête (et encore moins sans fautes), à moins d’être un expert avec des dizaines d’années de pratique.

Bonne continuation à vous et bonne chance dans votre apprentissage 😉

N’hésitez pas à laisser en commentaire vos 3 domaines d’apprentissage ciblés et votre envie ou non d’avoir un guide complet pour un ou deux langage de programmation précis.

Et voici d’autres articles pouvant vous intéresser si vous souhaitez apprendre à programmer rapidement :

Du nouveau contenu arrive bientôt pour vous aider à progresser en programmation. Stay tuned!

Crédits images : Lisamarie Babik – Ted & IanUploaded, Edward, Abstrusegoose

Articles similaires

284 Commentaires
Cliquez ici pour ajouter un commentaire

  • salut MICHEL tes articles sont encourageants et surtout merci pour ton aide. mes domaines sont les suivants:
    – connaitre programmer en plusiers langages afin d’avoir un domaine de compétence plus élargit.
    – pouvoir créer et comprendre le fonctionnement des programmes et des site web.
    – entré dans la dance des hackers ethiques.
    j’aimerais bie commencer par le VB.net

    Répondre
  • Bonjour Michel,

    Voilà, je suis totalement débutant et je suis incapable de savoir quel langage utiliser pour ce que je souhaite créer. En effet, je souhaite créer des petits logiciels de style compta pour gérer une garderie un centre de loisirs pour me facilité la tâche. Mais aussi créer un site web SÉCURISÉ puisque je travaille avec des enfants. j’ai toujours été attiré par la programmation mais le temps ne me permettais pas de me lancer mais aussi la peur de ne pas y arrivé. donc aujourd’hui je suis prêt à partir dans l’aventure de la programmation. Merci de m’aider.

    Répondre
    • Bonjour Anthony, ce sont en effet deux points assez opposés. Pour créer un petit logiciel de compta (sous Windows) je conseille VB.NET/C#. Pour le site sécurisé, le mieux est de choisir un CMS non seulement pour gagner du temps et pour se baser sur la « sécurité » déjà « approuvée ». Ce ne sont que des suggestions. Bonne continuation

      Répondre
  • Merci pour ces conseils Michel

    Répondre
  • Courage michel pour tes bonnes initiative

    Répondre
  • Slt, je suis une débutante en la matière mais depuis peu passionnée par le « hackage », mais je ne comprend pas, une fois que l’on a appris ces « langages », que faut-il en faire ou plutôt, où faut-il le(s) placer pour, par exemple, créer un site web ?

    Répondre
    • Pour créer un site web, il y a plusieurs langage à apprendre dont l’inévitable HTML mais aussi JavaScript, CSS et PHP pour avoir un site un minium complet. Le site (donc les fichiers .html, .js, .css et .php) sont ensuite à héberger sur un serveur web chez soi ou à distance. Les détails sont cependant nombreux et il est difficile de tout expliquer dans un commentaire 🙂 L’idéal est de suivre un tutoriel complet ou un livre qui en parle

      Répondre
  • Ceci n’a rien à voir avec la programmation et encore moins avec le site

    Répondre
  • je être un grand hacker
    je veux créer mes propre logiciel
    mais je suis débutant mais je ne sais pas ou commencer
    michel je vraiment besoin de ton aide
    conseille moi

    Répondre
  • Bonsoir Michel,

    Mes 3 motivations sont:
    – Apprendre le langage JAVA
    – Apprendre le système LINUX
    – Apprendre le Réseau

    Répondre
  • merci mr michel, je veux etre capable de creer un logiciel, creer un programme de protection pour pc et creer des sites web. merci

    Répondre
  • Bonjour Michel!

    Je tiens a vous remercier pour l’interet que vous nous accorder. bon travail a toi.
    Dans mon pays, la plupart des etablissements mettent plus l’accent sur les theories que sur la pratique. Alors au final on se retrouve avec des diplomes sans connaitre grand choses sur les vrais realites du terrain.
    Jai une soif de connaissance du monde informatique et du hacking
    Je precise aussi que j’appernd tres vite.
    Mon souci est de comprendre tous, c’est a dire:
    -Programmation logicielle et applications
    -Fonctionnement des systemes
    -Creer mes propres logiciels
    -Creation des site web
    -Et bien d’autres encore…

    Merci d’avance et bonne continuation!

    Répondre
  • Merci pour ton cet article
    vous pourriez me dire avec quel langage on programme un microcontrôleur pour un robot ,?

    Répondre
  • merci pour l’article, j’ai appris le html5,maintenant je commence a programmer en js, ensuite prochainement le php. est ce que je peux continuer avec d’autres langages pour devenir un hacker du WEB. oubien je doit changer de parcours.

    Répondre
  • Merci pour votre aide …j adore ..moi je veux créer des logiciels utilitaires. Connaître les réseaux informatiques et créer des sites Web.

    Répondre
  • Pour le langage ,je voudrais apprendre le langage c et visual studio .javaScript/php

    Répondre
  • merci beaucoup pour ce guide.bon moi j’ai deja une notion approfondie sur le réseau informatique tesque server2003 server2008 r2 les ccn1 2 3 et 4 je connais aussi le html et impeu le c/c++.maintenent j’ai ne sais vraiment par ou continuer selon vous quesqu’il me faut ? merci

    Répondre
    • Bonjour, tout dépend de ce que vous souhaitez apprendre ensuite, et c’est libre à vous de choisir. Une fois que vous aurez défini ce que vous souhaitez apprendre, vous pourrez choisir un langage de programmation adapté

      Répondre
  • ok merci vraiment peut etre que je vais continuer avec le web en css et javascript. n’avez vous pas de cours sur le net consernant ces cours merci

    Répondre
  • j’aimerai bien créer des logiciels et des applications utilitaires ,des sites web et j ‘aimerai bien être un bon programmeur dans une entreprise afin de résoudre les problèmes

    Répondre
  • Bonsoir Michel
    j’aimerais faire un site web dynamique en langage java permettant de faire la vente du materiel informatique en ligne sachant que le materiel et les commandes doivent ètre stockés dans une base de donnée…

    Répondre
  • Je veux un site web blog mais je sais pas a quel langage je vais travailler

    Répondre
  • commencer par html et css c basique, ensuite le php ou autre langage serveur et enfin le javascripte, c le meme parcours que je suis pour le moment, mais j’apprend aussi a travailler avec lunix. bonne chance.
    nota: je suis debutant, mais c’est un parcours propose par des pro-. consultez les parcours du site « www.openclassroom.com ».

    Répondre
  • Abdoul Kader Assoumane Mamane
    15 décembre 2015 23 h 14 min

    Bonsoir et je vous remercie pour cet aide, je veux apprendre:
    -créer des logiciels
    -dotnet
    -visual studio

    Répondre
  • Merciiii beaucoup pour vos informations
    je suis un débutant dans la programmations et je choisis le sécurité des réseaux
    est-ce-que vous pouvez m’aider

    Répondre
  • Bonsoir, alors je ne suis qu’un débutant en informatique mais je suis vraiment passionné par la programmation informatique. Mon plus grand rêve est de savoir hacker, je m’intéresse à la sécurité informatique et au développement web. J’ai donc un grand besoin de comprendre,connaitre et maitriser les programmes qu’il me faut connaître pour cela. Merci pour votre aide

    Répondre
  • Merci pour cet article je souhaite développer des jeux vidéo rétro,créer des sites Web et apprendre le fonctionnement du Web en général. Par contre pour les jeux vidéo, j’aimerais savoir quel langage utiliser.

    Répondre
  • grand merci pour l’article.
    j’aimerais pouvoir:
    -maitriser les systèmes d_exploitations et développer des logiciels utilitaires
    -maîtriser les réseaux informatiques
    -créer des sites web

    Répondre
  • se tres bon michel moi j ai besoin de formation pratique d astuces et d exercice stp je veux me former et je crois ke tu seras un tres bon prof pour moi

    Répondre
  • SOUAMRE Alassane
    26 janvier 2016 17 h 38 min

    En grand merci à vous mais moi au fait j’aimerais que vous m’orientez vers en langage c’est clair que je veux apprendre a créer des logiciels utilitaires. Connaître les réseaux informatiques et créer des sites Web. mais je ne sais pas par ou commencer ou par quoi
    en effet j’ai un BTS de technicien supérieur en maintenance informatique et réseau la je souhaite m’orienter vers la langage de programmation
    merci d’avance

    Répondre
  • merci beaucoup pour votre aide

    Répondre
    • Soumare alassane
      27 janvier 2016 13 h 38 min

      Je débutant en programmation j’ai mon BTS j’aimerai commence par là langage la moin complexe bien attendu s’il existe
      Merci d’avance pour votre aide

      Répondre
  • cc très intéressant je débute en programmation.. j’aimerais être un expert dans les intrusions des systèmes de sécurité et aussi pouvoir développé des programmes pour corriger les failles des systèmes. Aussi maîtrisé la sécurité web et la sécurité des réseaux téléphoniques. Montrez moi le chemin a suivre merci.

    Répondre
  • Expert en securite informatique? C’est simple apprend tout ce que tu peut! Language technique programmation etc! Et surtout atteint un niveau bac+4 ou 5… beaucoup d’entreprise ne recrute que des expert en securite avec ce niveau de diplôme!
    Étant programmeur en c#,java, python si vous avez besoin d’aide n’hésite pas à me contacter.

    Répondre
  • Salut. Moi c’est françois-Xavier Lawson. Je n’ai que le bac. Et vu la technologie aujourd’hui, je souhaite qu’une chose. Devenir programmeur. Mais jusqu’ici je ne maîtrise même pas par où commencer.
    1-je voudrais créer des logiciels;
    2-maîtriser le langage de programmation Ce/C++
    3-Créer des sites web

    Répondre
  • Merci infiniment pour ce qu’on commence déjà
    je serai très fort grace a toi
    merci

    Répondre
  • Bonjour je voudrais devenir comme l inventeur de Microsoft pouvez me dire comment je pourrais faire?
    merci d avance

    Répondre
    • t’as une excellente idée, mais c’est pas vraiment important de penser à ça,
      -premièrement, essaye d’apprendre.
      -deuxièmement, sois excellent dans tout ce que tu va faire,
      -et enfin, laisse la chance te conduire

      Répondre
  • J’ai rien compris je veux juste crée un logiciel moi

    Répondre
  • Michel, t’es le meilleur!!!

    Répondre
  • Nackis Niyongabo
    26 février 2016 17 h 19 min

    salut je vous demande comment on commence pour faire la programmation en c

    Répondre
  • Bonjour, merci pour votre article mais je n’ai pas bien compris.
    Je voudrais créer un site web mais … je ne sais pas par où commencer.

    Besoin d’un peu d’aide

    Répondre
  • bonjour pour moi sa serai:
    -développement logiciel utilitaire et application smartphone
    -développement web
    – sécurité et jeux vidéo (le kiff)

    seulement voila j’ai le profile type intérimaire qui a stop le système scolaire a 15 ans et qui enchaîne les petits boulots je le vis bien mais j’aimerai maintenant me spécialisé la dedans mais je m’aperçois que toute les formations(sur Montpellier) son accessible que avec le bac minimum ou bac+2

    donc a coté de mes 3 premiers choix(sachant que je n’y connais strictement rien)…
    j’aimerai vraiment plutôt savoir par quoi commencé si dans mon cas:
    -absolument s’ouvrir les portes du monde du travail en développement informatique commencé par n importe quel job qui pourrai amené se formé sur le tas est de pouvoir un jour touché a tout (the dream) ce qui m’attire le plus c’est que j’adore être derrière un écrans de pc (ma zone de confort)surtout les jeux vidéo me passionne mais logiciel et site internet me fascine…
    ps: dsl pour le pavé, merci de prendre le temps de vous penchez sur mon cas ^_^

    Répondre
  • bonjour, pour devenir concepteur de jeux video quel langage je devrais apprendre.

    ps: je ne connais rien en programmation je veux étudier avant d’aller au cégép.

    Répondre
    • Bonjour! J’ai vu sur différents sites que le C et C++ est très utilisé en développement de jeux vidéo, tu pourrais tenter de commencer par là. Au moins pour assimiler une logique que tu retrouveras par la suite dans la plupart des langages.

      Répondre
  • Bonjour et merci pour ces astuces . bon en fait moi j’aimerais créer des logiciels et des jeux et j ai commencé par lire la documentation sur le java . j’aimerais avoir votre avis sur ça . encore merci

    Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous devez remplir ce champ
Vous devez remplir ce champ
Veuillez saisir une adresse e-mail valide.

Menu