Quel langage de programmation choisir pour débuter le développement logiciel?

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ก.ย. 2024
  • Salut les codeurs !
    Vous souhaitez vous apprendre à coder, mais vous ne savez pas par quel langage de programmation commencer? Il est vrai que parmi la multitude de langages de programmations disponibles, il n'est pas facile de faire son choix. Nous allons voir dans cette vidéos quel langage choisir pour bien débuter dans le monde du développement logiciel.
    ▬▬▬▬▬▬▬▬▬▬▬▬ RESSOURCES ▬▬▬▬▬▬▬▬▬▬▬▬
    ➽ Article sur le sujet: codeur-pro.fr/?...
    ➽ Formation sur le C: • Formation programmation C
    ▬▬▬▬▬▬▬▬▬▬ QUI SUIS-JE ? ▬▬▬▬▬▬▬▬▬▬
    Salut, moi c’est Arnaud, grand passionné de développement et de nouvelles technologies.J’aimerais, à travers codeur-pro, partager avec vous cette passion.
    ➽ en savoir plus: codeur-pro.fr/a...
    🎓 Vous souhaitez devenir développeur mais ne savez pas par où commencer? Comme moi, après une école d’informatique, vous vous êtes rendu compte que vos études étaient trop théoriques et pas suffisamment pratiques? Alors rejoignez moi sur:
    ➽ www.codeur-pro.fr
    A très bientôt
    Arnaud
    ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    #developpementlogiciel #langageprogrammation #apprendreacoder #codeur-pro

ความคิดเห็น • 122

  • @stephaneaubry7366
    @stephaneaubry7366 4 ปีที่แล้ว +27

    Salut Arnaud !
    Je me permets de rajouter quelques commentaires à ta vidéo :
    - Un argument que tu n'as pas mentionné sur le C est que c'est également un langage "strict" où la moindre erreur de syntaxe est vite repérée (par exemple grâce au typage fort) et je trouve que c'est un gros avantage lorsque l'on passe à d'autre langages plus "laxistes" (comme le PHP ou le Javascript).
    - Perso, je recommanderait également d'enchaîner rapidement avec le C++, pour exactement les mêmes raisons que le C, plus le fait que le passage C-> C++ se fait très simplement.
    - Autre avantage : on peut TOUT faire en C/C++, du fait que l'on a un accès direct au hardware et aux fonction de l'OS, c'est ce qui fait que ces langages restent grandement utilisés malgré leur grand âge...
    Pour info, j'ai commencé en BASIC (^_^;), mais c'était à l'âge de 13 ans...

    • @codeurpro
      @codeurpro  4 ปีที่แล้ว +4

      Bonjour Stéphane,
      Tu a parfaitement raison, ça fait des points en plus pour le C.
      haaa le BASIC, j'en ai également fait un peu en école. Encore un langage disparu :p

    • @christophekatanga8910
      @christophekatanga8910 3 ปีที่แล้ว +3

      @@elamris_1548 salut elamris j'suis Chris j'ai 17ans et j'ai commencé la programmation à 15ans (en autodidacte), tout dépend de ce que tu veux faire comme application exemple pour les applis web ça sera plus JavaScript et PHP alors que les applis de bureau ça sera plutôt c#,java, c++, pour Android java ou kotlin, pour iOS Swift, donc commence déjà à te demander quel genre d'application tu veux crée pour savoir quel langage apprendre.
      Pour le jeux vidéo apprend le c++ ou c# si tu veux apprendre le c++ commence par le c ensuite ça sera facile

    • @elamris_1548
      @elamris_1548 3 ปีที่แล้ว +1

      @@christophekatanga8910 oui je veux créer un jeu ! Donc je vais commencer par le C ^^, merci pour yon conseil ^^

    • @mephisto--
      @mephisto-- ปีที่แล้ว

      @@elamris_1548 Salut, ça avance ou tu as abandonné ?

    • @hmh_dr_7
      @hmh_dr_7 5 หลายเดือนก่อน

      Vous pensez que à 24 ans étant étudiant en médecine si j'ai un projet de faire de programmation je puisse quand même réussir ? Merci d'avance

  • @best_kiwi
    @best_kiwi ปีที่แล้ว +4

    j'ai commencé perso par le python, il est très simple à apprendre au début mais quand on veux se pencher sincèrement dedans, il faut tout le temps passer par des bibliothèques !
    merci pour tous tes conseils, je vais commencer le C

    • @codeurpro
      @codeurpro  ปีที่แล้ว +3

      Cela fait plus de 2 ans que je me suis lancé avec Python et clairement, c'est très simple de faire un petit programme qui affiche "hello". Mais quand on souhaite faire des choses plus évolués, cela demande d'utiliser des LIB mais aussi des notions avancées du Python... Et il y en a beaucoup! surtout en comparaison de langages plus basiques comme le C

  • @Benoit35
    @Benoit35 2 ปีที่แล้ว +4

    Merci beaucoup pour cette vidéo, cela m'a transporter plus de 35 ans en arrière quand j'ai eu mon premier ordinateur (amiga 500) avec ses 512Ko de RAM ... si si ... mais extensible à 1Mo ;o).
    Alors que tous mes potes jouaient avec, j'ai acheté mon premier langage de programmation le "GFA Basic" avec lequel j'ai créé ma première BDE (sans savoir que ça s'appelait comme ça, car Internet n'existait pas encore en France et j'apprenais seul) et mon premier casse brique.
    Puis je suis passé assez rapidement au "C". Je te rejoins dans beaucoup de points de ta vidéo. Je pense même qu'avec toute la petite domotique que chacun peut développer chez soit, comme avec des Arduino ou Raspberry, le C à encore de beaux jours devant lui.
    Puis j'ai appris le Pascal avec Delphi et Unix, puis Linux. Après quelques années en cryptographie, j'ai développé des progiciels pour les banques et les télécoms sur un OS quasi inconnu du grand publique le "VMS" avec un L4G totalement bizarre, sans aucune sécurité "Gembase".
    Comme déjà dit dans un commentaire, un point important non dit dans la vidéo est que le C est un langage strict qui apprend la rigueur dans le codage.
    Un autre point que j'ajouterais aussi est qu''il ne faut jamais arrêter de faire de la veille technologique. Apprendre de nouveaux langages (je connais pas moins de 12 langages sur 5 Os différents dont les derniers comme Python, Golang sur Android), mais aussi de la veille technologique algorithmique.
    J'ai vu beaucoup de "programmeurs" être dépassés du fait de ne pas avoir consolidé en permanence leurs bases.

    • @codeurpro
      @codeurpro  2 ปีที่แล้ว +1

      Salut benoit,
      Merci beaucoup pour ton retour très intéressent !
      Cela me fait plaisir de voir qu'il y a aussi des devs expérimentés qui visionnent mes vidéos :)
      Tu a quoi comme poste aujourd'hui? Tu fait toujours du dev?
      A bientôt
      Arnaud

    • @Benoit35
      @Benoit35 2 ปีที่แล้ว +6

      @@codeurpro Désolé pour le délai de ma réponse. Je suis quelques chaines de programmeurs comme la tienne. Je trouve passionnant la nouvelle génération. Moi, j'ai connu les débuts de l'informatique, sur des ordis où il fallait obligatoirement connaitre "l’informatique" (bios, OS, programmation, ...) pour pouvoir utiliser au mieux les faibles ressources dont on disposait. Puis est arrivé Linux, il fallait connaitre les lignes de commandes (mon apprentissage est encore plus vieux que Linux ... mon dieux je me sens vieux ;o)). Maintenant beaucoup, ne savent même plus installer un OS … alors coder ou gérer activement la mémoire !! Du coup des chaines comme la tienne, qui apprennent aux autres l'informatique et partagent leurs passions, me plaisent. Je me dis que vous prenez la relève ... et avec brio.
      Pour ma part, je fais toujours du dev (même beaucoup), mais pour des projets perso ou pour des connaissances.
      J'ai commencé ma carrière pendant 7 ans, à travailler comme cryptographe pour l'armée, ... Mais ce sujet ne sera pas plus détaillé ici ;o)
      Après, j'ai aimé travailler pour des boites de tailles humaine (< 500 personnes) qui, malgré leurs tailles et grâce au dynamisme et à l'ingéniosité de leurs équipes créaient des systèmes exceptionnels et dominaient le marché européen, voir mondial. Ma dernière boite nous étions 400 (100 en France) et on était leader mondial dans les progiciels décisionnels pour télécoms et les banques et la bourse, alors que l'on n'avait même pas de service commercial, c'était au client de nous trouver, pour dire à quel point les softs étaient bons. ;o)
      Je dirigeais l'équipe des nouvelles technologies et de lancement des clients (20 personnes) . En gros, mon équipe créait des systèmes qui arrivaient seulement entre 5 et 10 ans après sur le marché, le temps que les clients les intègrent (après les avoir compris ;o)). Mon rôle en tant que manager et architecte de cette équipe était de voyager à travers le monde et de passer quelques jours, semaines ou mois chez les clients pour comprendre et estimer leurs besoins et créer la solution pour les 10 à 15 prochaines années. Un travail passionnant qui obligeait mon équipe, et moi-même à nous dépasser chaque jour. Et ce que j'adorais, je l’avoue, c'est que je pouvais toujours mettre les mains dans le code, malgré mon poste ... On ne se refait pas. J'avais choisi chaque membre de mon équipe, car ils étaient tous exceptionnels. 10 femmes, 10 hommes avec le même salaire. Tous autodidactes (au-delà de leurs études qui variaient du Bac-1 à Bac+8, car le diplômes ne font pas de différence dans ce métier), on avait créé notre façon de travailler qui nous convenait.
      Du fait de la notoriété de mon équipe, on ne nous demandait aucun compte. On était les électrons libre de la société. J'avais même obtenu un bureau à part pour notre équipe en France, avec tout confort (café, musique, jeu, ...), là où les 80 autres français travaillaient en open space comme dans tous les bureaux européens. J'ai fait des trucs de ouf en développement avec des perfs incroyables sur les plus gros clusters du monde. ... On a même adapté un système géant prévu pour unix et on l'a fait tourné sur cygwin sur des serveurs Windows au Pakistan. Mon N+1 qui était en Allemagne et mon N+2 qui était en Ecosse me laissaient faire ce que je voulais avec mon équipe. On avait un taux de rendement jusqu'à 360 fois supérieur aux autres équipes de ma propre boite, tellement on automatisait tout rapidement grâce à l'écosystème que l'on avait créé ... Alors pourquoi nous auraient-ils dit quoi que ce soit. On débloquait une situation en 1/2 journée là où les autres équipes mettaient jusqu'à 6 mois. J’avais même réussi à obtenir que nos vendredis ne soient pas facturés aux clients. On y pratiquait la cohésion d’équipe, le partage des connaissances et le développement de projets perso pour les outils de l’équipe (la force de notre équipe venaient de ces vendredi).
      Un exemple, un traitement très stratégique plantait régulièrement depuis 6 mois chez un client qu'une autre équipe gérait. Ils ont fait venir des spécialistes d’Ecosse, d'Allemagne, d’Angleterre ... rien n'y a fait. On nous a mis sur le coup, alors que le support n'était pas notre spécialité, mais le client pesait plusieurs centaine de millions par an et il commençait à perdre patience. Je devais rester une semaine, voir 2 si nécessaire chez le client, avec mon équipe à Paris. Je suis arrivé le mardi matin à 6h. Réunion de crise à 8h et à 9h je me suis mis au boulot après avoir obtenu les autorisations et accès nécessaire à un système très sécurisé. Le client m'a avoué avoir stressé quand il m’a vu opérer, car j'étais chez eux, seul dans une salle de réunion, avec mon équipe à Paris (j'étais à New York). Il entendait de la musique (on travaillait toujours en musique à Paris) on était mort de rire et en 2h on a débloqué le truc. Par contre j'ai mis une bonne heure à trouver une solution "politique" pour que le client, qui était fautifs à 100%, puisse sortir la tête haute [c'était aussi ça mon job ... chouchouter les clients qui signaient des contrats de plusieurs centaines de millions pour avoir mon équipe sur des projets de plusieurs années]. A 13h le problème était résolu et le lendemain matin j’étais à Paris, pour partir pour l’Iran le lendemain. Un exemple parmi tant d’autres et ce fut ma vie pendant 13 ans.
      Puis on s’est fait racheter par une boite américaine de 70.000 personnes et là tout a changé. Seul l'argent et les diplômes comptaient ... je passais ma vie à faire des rapports que personnes ne lisait ou ne comprenait ... en tout cas personne ne les prenait en compte et le reste du temps j'étais dans l'avion. Ils voulaient contrôler chaque seconde de notre temps et ils ont supprimé nos autorisations "spéciales" du vendredi. Les américains ont voulu acheter mon équipe et nous faire venir aux US, j'ai même formé les bureaux de la Silicon Valley sur notre façon de travaillé. Mais je ne me vois pas vivre dans le pays où seul l’argent compte. Du coup, je suis partit.
      Après une telle équipe, des voyages dans le monde entier, je ne me voyais pas trouver mieux et il était temps que je me pose un peu à 45 ans. J'ai tout plaqué, je me suis devenu photographe, me disant que ma compagne et moi avions de quoi tenir largement quelques années et si cela ne fonctionnait pas on reviendrait vers le monde le l'info.
      En parallèle nous avons, ma compagne et moi, simplement créé un tradbot opérant sur les bourses de marchés financiers et les bourse de crypto qui nous à permis de vite devenir ... disons très tranquille, même si nous y étions déjà grâce à notre carrière précédente. Du coup, maintenant je fais ce que j'aime. La photo, les voyages, la défense de causes écologique et humaines. Mais j'avoue je développe toujours des softs pour automatiser notre propriété, ainsi que des systèmes embarqués comme dans des maquettes d'avions volant à 300Km/h au ras du sol et 700km/h en altitude ou le dernier robot qui nous a fait nous arracher les cheveux ... un BB8 qui a rejoint le R2D2 et le Gyro (Gyro car c’est un robot qui tient sur une seule roue grâce à l'utilisation d’un module gyroscope électronique a trois axes) ;o) on c'est mis aussi a des projets plus "mécaniques", comme la conception des turbo réacteurs de nos modèles d'aviation, notre éolienne, ... pour arriver à une maison totalement autonome. Nous avons toujours au moins 3 à 5 projets en cour et ma compagne étant comme moi ... ça n'arrange rien ;o)
      En tout cas continue comme ça ... tant qu'il y aura des passionnés, l'informatique ne sera pas qu'un business dirigé par des gens n'y entendant rien et freinent souvent la créativité. ;o)

    • @Artsword-fm9ri
      @Artsword-fm9ri 5 หลายเดือนก่อน

      C'est la première fois que je vois quelqu'un qui écrit un si beau commentaire sur cette plateforme, merci d'avoir partager votre histoire Benoît, vous me donner encore plus envie de persévérer dans les voies de l'informatique.
      Je vous souhaite une vie heureuse avec votre compagne !​@@Benoit35

  • @abdelhakzaroual
    @abdelhakzaroual 2 ปีที่แล้ว +6

    Personnellement j'ai commencé avec les algorithmes et programmation structurée et language C. C'était mas première porte vers la programmation. Actuellement j'utilise souvent C# et DotNet.
    Très jolie vidéos. Continue mon prof

    • @codeurpro
      @codeurpro  2 ปีที่แล้ว +2

      Quel type de logiciel fait tu?

  • @mohamedagharbi1296
    @mohamedagharbi1296 3 ปีที่แล้ว +6

    J'ai commencé avec du Pascal ...
    J'ai ensuite fait du php/js/html/css
    Je recommande aussi les languages web afin d'avoir un résultat immédiat et graphique.
    Aujourd'hui et depuis un ptit temps je suis dev Java.
    Je rejoin Arnaud sur le choix du language C, c'est une très bonne base pour apprendre facilement les languages suivant.
    Merci

    • @codeurpro
      @codeurpro  3 ปีที่แล้ว +2

      J'ai aussi fait du Pascal lors de mes études.... ça remonte maintenant :p

  • @nardjessenet1786
    @nardjessenet1786 3 ปีที่แล้ว +7

    J'adore vos vidéo bref et précis !!

  • @kiamessograceadieu
    @kiamessograceadieu 2 ปีที่แล้ว +2

    Salut et merci pour la vidéo de mon côté j'ai commencé avec le langage Python

  • @codeurpro
    @codeurpro  4 ปีที่แล้ว

    Avec quel langage de programmation avez vous commencez?

    • @christophekatanga8910
      @christophekatanga8910 3 ปีที่แล้ว +1

      Le c# j'avais adoré

    • @codeurpro
      @codeurpro  3 ปีที่แล้ว

      @@christophekatanga8910 Tu l'a utilisé pour quel type d'application?

    • @hamzaainas624
      @hamzaainas624 3 ปีที่แล้ว +1

      Moi jai commencé avec Arduino, maintenant j'apprends avec C# afin d'apprendre l'orienté objet et pour crée des interfaces de commande (pc et machine)

    • @codeurpro
      @codeurpro  3 ปีที่แล้ว

      @@hamzaainas624 Tu t'oriente plus sur du système embarqué?

    • @hamzaainas624
      @hamzaainas624 3 ปีที่แล้ว

      @codeur-pro oui c'est tout a fait ça, puis après je conte me mettre au C ou bien C++, peut être aussi l'assembleur. Je fais de l'automatisation a l'université, ou en apprend les différents commande(optimal, adaptative) et, des notions sur le microprocesseur et automate programmable.
      D'ailleurs j'aurais une question plein de gens me disent "met toi a python" j'ai parfois ce sentiment ou j'ai envie de tout plaquer et de m'orienter vers le python, toi que me conseillerais tu de faire. Et merci

  • @laurentmickaelemmagardinar1301
    @laurentmickaelemmagardinar1301 2 ปีที่แล้ว +2

    Judicieux conseil...Bravo pour la vidéo !!!

  • @jeffdem
    @jeffdem ปีที่แล้ว +1

    Salut Arnaud, je débute en ce moment avec le C et j'ai pris ta formation Udemy 👍

  • @duncanmacleod2445
    @duncanmacleod2445 2 ปีที่แล้ว +1

    Excellent tout simplement !

  • @noice1123
    @noice1123 3 ปีที่แล้ว +2

    Personnellement j'ai commencé la programmation avec l'arduino et j'en suis très fier car c'est un mélange de programmation et d'électronique

    • @codeurpro
      @codeurpro  3 ปีที่แล้ว +1

      Je viens de l'embarqué, j'ai donc aussi fait mes débuts avec de la programmation sur carte électronique et avec des microcontrôleurs. A l'époque pas d'Arduino ou de Raspberry mais des PICs et autres microcontrôleurs. Je viens d'acheter une Raspberry, j'espère pouvoir l'utiliser prochainement dans une vidéo sur cette chaîne ;)

  • @JeanMonos
    @JeanMonos 2 ปีที่แล้ว +2

    Débuté avec le Basic Amos sur Amiga il y a moins de 10. Je me suis dirigé vers le C pour faire de la prog retro. Vu sur un autre post : "haaa le BASIC, j'en ai également fait un peu en école. Encore un langage disparu :p" Des basic sortent encore et ce langage est encore utilisé. (Petite échelle bien sur).

    • @codeurpro
      @codeurpro  2 ปีที่แล้ว +2

      Il faut bien maintenir les soft déjà écrit dans ces langages ^^

  • @Xcalius987
    @Xcalius987 2 ปีที่แล้ว +2

    Bonjour/Bonsoir
    J’aimerais savoir est il possible de se lancer dans du developpement meme sans avoir fait d’etudes dans la matieres ?

    • @codeurpro
      @codeurpro  2 ปีที่แล้ว +1

      Salut, tu peux parfaitement te lancer dans le développement sans avoir fait d'études dans le domaine. Mais après, c'est pour quel usage? si c'est pour toi, pas de problèmes. Si c'est pour ton avenir professionnel, ce n'est clairement pas impossible mais plus complexe. En France notamment, les diplômes sont encore très demandés par les recruteurs. Mais petit à petit cela change. Maintenant, il existe pas mal de bootcamps (formation expresse diplômante) dans des domaines très spécifiques du développement logiciel (comme par exemple le développement web). Après, attention, c'est bootcamps sont clairement trop courts. Cela te donne des bases mais pas plus. Je te conseil donc fortement de t'autoformer en plus a coté! Autre chose importante, c'est les "side projects", fait un maximum de petits projets perso que tu expose fièrement sur Github. Cela correspond a ton protfolio et permet au recruteur d'avoir des cas concrets de ce que tu sais faire (et biensure, cela te permet de pratiquer et donc de devenir meilleur).

    • @Xcalius987
      @Xcalius987 2 ปีที่แล้ว +2

      Daccord merci beaucoup :)
      Oui j’aimerais me lancer dans ce domaine pour un avenir professionnel mais apres actuellement j’utilise sololearn pour apprendre les bases du Kotlin meme si ta video ma donner une piste sur quel « langage » je devrais choisir

  • @hleet
    @hleet 4 ปีที่แล้ว +3

    Petite question : à la fin de la vidéo, tu parles de Python et de C. Personnellement, le C, ce n'est pas trop ma tasse de thé ^^ (avec tous ses pointeurs de folie !) ; mais le Python ... je déteste ça. Ma question est la suivante : tu parles de programmes de détection en intelligence artificielle et de jeux vidéos en 2D développé en C, est-ce que tu penses que le python pourrait être tout aussi réactif que le C pour ces applications ? Si oui, est-ce que tu continuerais à promouvoir le C si Python continue son chemin à devenir le langage le plus usité de la planète ?
    Par ailleurs, conseiller d'apprendre le C++ ou encore le C# ne serait-il pas plus approprié que le vieillissant C ?

    • @codeurpro
      @codeurpro  4 ปีที่แล้ว +3

      Le C est clairement plus performant que du Python. Sur un gros PC, cela ne vas pas forcément se voir, mais pour de l'embarqué, il n'y a pas photo ;)
      Les langages, on tous des domaines dans lesquels ils vont être plus pertinents. Par exemple le C pour l’embarqué ou le c++ pour les jeux vidéo. Personnellement, je n'utiliserais pas du Python pour faire un jeu vidéo en 3D, car se langage ne s'y prête pas vraiment.
      Si un jour le C n'est plus utilisé au profit par exemple du Python, je ferais alors la promo du Python ;)
      C'est comme ça que le monde du développement logiciel fonctionne. Les langages naissent et meurent régulièrement XD
      Pour le C++ et le C# c'est une très bonne question. C'est une alternative totalement viable au C pour l'apprentissage de la programmation. Mais a noter que l'apprentissage du C++ et C# est clairement moins simple que le C. Car il y a en plus, toutes les notions autour de la programmation orientée objet. De plus le C est plus bas niveau que ces deux petits frères. Du coup, cela permet au débutant de non seulement apprendre un langage de programmation mais aussi de comprendre les bases de l'informatique et du développement logiciel.
      J'ai prévu de faire une formation sur le C++. Cela risque de me prendre pas mal de temps, vue la montagne de notions à traiter :p

  • @AnicetMatona
    @AnicetMatona 5 หลายเดือนก่อน

    Salut Arnaud
    j'aimerais bien me lancer dans la programmation , mais malheureusement je ne sais pas par ou commencer, j;ai vraiment besoin de votre aide
    merci

  • @soulofkaze
    @soulofkaze 2 ปีที่แล้ว +2

    J 'ai une question, est il pertinent d'apprendre en parallèle le développement web , histoire de savoir faire son propre port-folio , cv numérique alors qu'on est clairement plus intéressée par la partie logiciel du développement informatique ?J'imagine qu'il faut etre polyvalent pour avoir une certaine visibilité sur internet?

    • @codeurpro
      @codeurpro  2 ปีที่แล้ว +2

      Bonjour,
      Si tu ne souhaite pas travailler dans le développement web, je ne pense pas que ce soit une bonne idée d'apprendre a faire ton propre portfolio. Créer un site 'sexy', ça demande pas mal d'expériences et de connaissances. Je te conseil plutôt d'utiliser des outils dédiés et de te concentrer sur les langages et technos que tu souhaite utiliser dans ta vie pro.

    • @soulofkaze
      @soulofkaze 2 ปีที่แล้ว +1

      @@codeurpro merci pour ta réponse

  • @hleet
    @hleet 4 ปีที่แล้ว +4

    C'est vrai que les langages de programmation se "ressemblent" ... mais je trouve quand même assez difficile à s'adapter aux nouvelles API ; Framework et autres bidules qui voient le jour chaque année : nodejs ; flutter ; reactjs ; angularjs ; vuejs etc etc. Malgré mes années d'expérience dans le développement, j'ai beaucoup de mal à m'adapter à ces frameworks et/ou API car cela demande une certaine façon de penser/réfléchir pour les dompter -> Il faut d'avantage raisonner en tant qu'objet ... et non plus en procédural.

    • @codeurpro
      @codeurpro  4 ปีที่แล้ว +1

      C'est vrai qu'il y a une véritable avalanche de Frameworks de nos jours. C'est pas seulement des APIs, mais vraiment des manières de coder propres à chaque Frameworks. C'est pour cela que je recommande de commencer par le développement C plutôt que du WEB. Le web c'est sexy car très graphique, mais c'est un domaine qui évolue trop vite pour un débutant.
      Je suis en ce moment en train de monter en compétence sur du React, c'est vraiment cool, mais je ne m'aurais pas vue commencer directement par du ES6 React pour apprendre à coder :p

    • @hleet
      @hleet 4 ปีที่แล้ว

      @@codeurpro C'est un bon argument pour commencer par le C :)

  • @shaolinboy777
    @shaolinboy777 8 หลายเดือนก่อน

    Hello, merci pour ta vidéo, qu'en est-il de commencer par du Dart (flutter) ? Tu vois ça comme une bonne ou une mauvaise façon de commencer ?

  • @pemasympogui4952
    @pemasympogui4952 ปีที่แล้ว

    Bonjour monsieur si je commence et que ya des difficultés vous pour me aider ?

  • @hleet
    @hleet 4 ปีที่แล้ว +2

    Le Pascal :D ; pareil pour moi ... avec tous ses ";" partout partout en fin de ligne ^^.
    Je l'ai appris en BTS conjointement avec l'apprentissage de l'IDE Delphi4 de Borland ; c'était vraiment un super IDE ! Dommage que Borland n'a pas su s'adapter et a perdu de sa notoriété (Microsoft aurait-il été jaloux à cause de son pourrave VB6.0 ? haha ... J'en ai fait aussi du VB6 en stage entreprise, qu'elle plaie, il m'a fallut des jours pour comprendre comment utiliser une liste déroulante -_-b) . De nos jours, c'est clairement le web qui a pris le dessus ainsi que ce fameux PYTHON qui tente d'être la roue de secours à toutes les sauces.

    • @codeurpro
      @codeurpro  4 ปีที่แล้ว +1

      le VB6.... j'ai aussi eu le malheur d'en faire lors de mes études lol

  • @ilhamla9778
    @ilhamla9778 2 ปีที่แล้ว +1

    Excellent

  • @hamarydiarra3679
    @hamarydiarra3679 ปีที่แล้ว

    Bonsoir , quels sont les matériels utilisés dans une création d'application.

  • @moustaphakoita4884
    @moustaphakoita4884 2 ปีที่แล้ว +1

    Salut avec langage on peut créer un logiciel comme Oracle sphinx et delta ?

    • @codeurpro
      @codeurpro  ปีที่แล้ว

      Bonjour,
      C'est du C/C++ très certainement

  • @vincentdy7679
    @vincentdy7679 2 ปีที่แล้ว +1

    C, C++, assembleurs 8086 / 6809 / 68000 (vieuuux) puis du VBA pour le boulot. Actuellement je teste le Python

    • @codeurpro
      @codeurpro  2 ปีที่แล้ว +1

      Je fait pas mal de Python aussi en ce moment. Cela change pas mal du C/C++ ^^

  • @albertbert8237
    @albertbert8237 3 ปีที่แล้ว +1

    bonjour je voudrais apprendre à programmer des cartes Arduino quel conseil me donnez vous merci.

    • @codeurpro
      @codeurpro  3 ปีที่แล้ว

      Bonjour, sur Arduino, on fait surtout de l'embarqué. On code en c/c++. Voici un lien qui explique comment démarrer: www.arduino-france.com/tutoriels/ide-arduino-installation-et-utilisation/
      Pour apprendre le C, il y a le début de ma formation ici: th-cam.com/video/pm6skktGG8Y/w-d-xo.html

  • @bilalperrot4693
    @bilalperrot4693 2 ปีที่แล้ว +1

    Salut, j'ai 14ans et je me suis interessé il y a pas longtemps a la programmation sauf que je comprends rien. J'ai regardé plusieurs vidéos.

    • @codeurpro
      @codeurpro  2 ปีที่แล้ว

      Salut,
      C'est cool de te lancer dans l'aventure ;)
      Je te conseil de regarder ma série de vidéos sur les bases de l'informatique: th-cam.com/play/PLLBWkn1N0gl7Bl20PnPx0unIsogGAb9TG.html

  • @mrdocument7233
    @mrdocument7233 2 ปีที่แล้ว +1

    Et si on apprend le c++ ? Car je viens de commencer avec, et je sais pas trop c'est quoi le mieux entre les deux.

    • @codeurpro
      @codeurpro  2 ปีที่แล้ว +2

      haaaa une très bonne question qui risque de ne pas mettre tout le monde d'accord :p. Le C et le C++ sont deux langages différents mais qui ont un lien de parenté. Le C++ est arrivé après le C. Il en reprend une partie mais ajoute beaucoup de nouvelles choses (notamment la POO ou Programmation Orientée Objet). Cela veux tout de même dire qu'il y a une base commune entre les deux langages. Il n'y a pas vraiment de meilleur entre le C et C++. Le C est plus basique et sera préféré pour de l'embarqué ou des applications critiques comme par exemple des OS. Le C++, lui sera utilisé plutôt sur des applications plus haut niveau (jeux, applications bureautiques, ...). Ici c'est un choix technique, mais je pense que toi, tu recherche plutôt un choix pédagogique. Dans ce cas, je conseil de démarrer par le C puis passer sur le C++. Pourquoi? car le C est plus basique et donc comporte moins de notions a apprendre. De plus, tout ou presque, de ce que tu apprendra en C, te sera utile lors de ton apprentissage du C++. Ce n'est donc pas beaucoup plus long d'apprendre le C puis le C++ que seulement le C++. Après, si tu a déjà commencé avec le C++ ce n'est pas forcément obligatoire de passer par le C

  • @jeanoscarlohembe5872
    @jeanoscarlohembe5872 4 หลายเดือนก่อน +1

    Quel site est fiable pour télécharger les langages de programmation ?

    • @demolyx7792
      @demolyx7792 3 หลายเดือนก่อน

      ça ce télécharge pas, ça s'écrit à travers plusieurs logiciel, comme un ide (environnement de programmation), un éditeur de code. si tu à besoin de conseil ou d'aide demande moi. j'apprend aussi donc je peux te donner des directions ou regarder

  • @pemasympogui4952
    @pemasympogui4952 7 หลายเดือนก่อน

    Bonjour monsieur, vous pouvez me aider à créer un logiciel

  • @toastwhite
    @toastwhite 3 ปีที่แล้ว +1

    Quelle language je dois choir pour coder des logiciels de pc ?

    • @codeurpro
      @codeurpro  3 ปีที่แล้ว

      Salut,
      Si c'est pour faire des applications PC, tu peux partir sur du C/C++ ou encore du python.
      Pour ajouter un peux d'interfaces graphique, tu peux ajouter un framework comme par exemple Qt

  • @KhadySow-z6b
    @KhadySow-z6b 11 หลายเดือนก่อน

    Merci❤❤❤❤❤

  • @AnicetMatona
    @AnicetMatona 5 หลายเดือนก่อน

    J'aimerais vraiment comment programmer mais jusque la, je ne sais pas comment m'y prendre
    pourriez vous m'aider

    • @demolyx7792
      @demolyx7792 3 หลายเดือนก่อน

      tu à toujours besoin d'aide ?

  • @BESTOF-qd7ww
    @BESTOF-qd7ww 2 ปีที่แล้ว

    Une personne de confiance pour crée un logiciel est une application?

  • @JustCause968
    @JustCause968 ปีที่แล้ว +1

    coucou arnaud, j'aurai une petite question, j'ai beaucoup de mal a apprendre les bases en programmation, aurez tu un conseil a me donner ?. super vidéo au passage 👍👍

    • @codeurpro
      @codeurpro  ปีที่แล้ว +1

      Salut,
      j'ai un conseil a te donner: fait des exercices pour appliquer ce que tu apprend. Sinon, c'est très compliqué de bien assimiler les bases ;)

  • @safa2204
    @safa2204 3 ปีที่แล้ว

    Merci beaucoup

  • @user-rj3xx2lr1g
    @user-rj3xx2lr1g 6 หลายเดือนก่อน

    Le c# tu pense que c'est un bon choix ?

  • @whiteeyes687
    @whiteeyes687 3 ปีที่แล้ว +1

    slt quel logiciel utiliser pour le langage C
    sinon merci pour ce tuto

    • @codeurpro
      @codeurpro  3 ปีที่แล้ว

      Salut, Je te conseil de regarder le début de ma formation sur le C qui est disponnible sur TH-cam: th-cam.com/video/pm6skktGG8Y/w-d-xo.html

  • @dimitri3605
    @dimitri3605 2 ปีที่แล้ว

    Bonjour pour créer un algorithmes pour pars sportif merci

  • @FaidineFaidineAbdel-ANDIL
    @FaidineFaidineAbdel-ANDIL ปีที่แล้ว

    En autodidacte est-ce que c'est possible

  • @yca2604
    @yca2604 2 ปีที่แล้ว +1

    quel logiciel de programmation C tu utilise?

    • @codeurpro
      @codeurpro  2 ปีที่แล้ว

      Bonjour, qu'entends tu par logiciel de programmation? Si tu parle du logiciel d'édition du code, j'utilise VScode ou codeBlocks

  • @ArthurMelet
    @ArthurMelet ปีที่แล้ว

    Très bonne vidéo j’aimerai vous poser une question pour faire du java est ce que le pc (HP pavillon gaming desktop TG01-1101NF Window 10 ) est bien pour coder encore une fois désoler si sa spam je ne vois toujour pas mon commentaire désoler

    • @codeurpro
      @codeurpro  ปีที่แล้ว

      Un PC gamming sera toujours très largement puissant pour débuter en développement logiciel pour faire des applications ^^

  • @shoneox5588
    @shoneox5588 2 ปีที่แล้ว +4

    Ba j'ai payer ta formation sur Udemy est la je te retrouve sur TH-cam

  • @hisseinboukhari9740
    @hisseinboukhari9740 3 ปีที่แล้ว +1

    Quel est le langage le plus adopté en electronique

    • @codeurpro
      @codeurpro  3 ปีที่แล้ว

      Salut, tu parle de développement embarqué? si c'est ça, c'est clairement le langage C le plus adapté et adopté ;)

  • @augustinouinwe6512
    @augustinouinwe6512 3 ปีที่แล้ว

    Bonjour mon grand. J'aime la vidéo moi aussi j'ai commencé d'abord par le Pascal puis le C. Mais si je veux développer un logiciel (.EXE)avec le JAVA, Quel dont les bons outils à télécharger (ide,....) ?

    • @codeurpro
      @codeurpro  3 ปีที่แล้ว

      Salut,
      Je ne suis pas un grand expert du java, mais comme IDE (éditeur pour écrire le code), tu peux regarder du coté de jetbrains ou sinon VisualStudioCode

  • @manah3313
    @manah3313 3 ปีที่แล้ว +1

    J'ai commencé avec le C, il y a bien longtemps. Puis ensuite j'ai fait du python puis ensuite du c++. Je maîtrise très bien ses langages (les pointeurs sont ma tasse de thé) mais le problème c'est que j'ai jamais d'idée de projets intéressant pour moi. J'aimerais pourquoi pas essayé l'embarqué (un domaine que je n'ai jamais fait). Le web j'aime pas ça. et j'ai commencé Java et j'ai vraiment eu du mal avec ce langage dans son système de package, le full orienté-objet et sa machine virtuelle+garbage collector. Par contre j'adore le C++. et j'ai jamais fait des applications mobiles mais flutter (framework) avec le langage dart à l'air intéressant pour du cross platform

    • @codeurpro
      @codeurpro  3 ปีที่แล้ว

      Si tu souhaite pratiquer et que tu n'a pas d'idée, je te conseil le site codingame. J'ai fait une vidéo à ce sujet ;)
      th-cam.com/video/pWXnTJYByJc/w-d-xo.html

  • @drissakonate8337
    @drissakonate8337 3 ปีที่แล้ว +2

    Le langage C est gratuit ?

    • @codeurpro
      @codeurpro  3 ปีที่แล้ว

      Bonjour,
      oui, créer des programmes en C via ce langage peut se faire totalement gratuitement.
      Tu peux suivre le début de ma formation C gratuitement et créer ton premier programme: th-cam.com/play/PLLBWkn1N0gl5o43gv5Pssy_5Nhr-raUMJ.html

  • @AnicetMatona
    @AnicetMatona 5 หลายเดือนก่อน

    Que faire pour devenir un grand programmeur

  • @Shadow-on9js
    @Shadow-on9js 2 ปีที่แล้ว +1

    Je debute avec HTML et ensuite ça sera C, CSS, C++ et plus tard Java, JavaScript...
    Pour être Blockchain Developpeur.

    • @codeurpro
      @codeurpro  2 ปีที่แล้ว +1

      Salut. Je ne suis pas un spécialiste de la Blockchaine mais je ne pense pas que l'HTML et le CSS (web) soit vraiment utile.

    • @Shadow-on9js
      @Shadow-on9js 2 ปีที่แล้ว

      @@codeurpro Merci en tout cas. Tes videos tres explicites m'ont motivés!

  • @gillonkabuya4852
    @gillonkabuya4852 3 ปีที่แล้ว +1

    En auto-didacte, je commencerai par C en suivant vos conseils. Dites moi, quelle configuration d'ordinateur peut-il me permettre d apprendre la programmation ?

    • @codeurpro
      @codeurpro  3 ปีที่แล้ว

      Salut,
      bienvenu dans l'aventure du développement logiciel ;)
      Pour le PC, si tu en a déjà un, il y a de grandes chance qu'il soit suffisant, je te conseil ma vidéo sur le sujet: th-cam.com/video/4RVexn-Hsuw/w-d-xo.html
      A bientôt

  • @gamx2295
    @gamx2295 ปีที่แล้ว

    OK le C

  • @lapcyagi9465
    @lapcyagi9465 2 ปีที่แล้ว +1

    J'ai commencé avec le Batch perso et bon... Je ne le recommande pas aux débutants, même si je l'utilise encore pour faire des trucs utile et inutiles...

    • @codeurpro
      @codeurpro  2 ปีที่แล้ว

      Oui c'est un peu rude comme début :p
      les petits langages de script comme le batch c'est pratique pour automatiser des tâches mais pour faire un gros programme ou apprendre a coder c'est pas ouf. Tu a fait quoi après le batch?

  • @Vitascotch-ow7ep
    @Vitascotch-ow7ep 10 หลายเดือนก่อน

    Le python

  • @FuryKill2.0
    @FuryKill2.0 10 หลายเดือนก่อน

    HTML

  • @yaaa1384
    @yaaa1384 2 ปีที่แล้ว

    Pov moi app la vidéo qui recherche :
    Les bases du langage C.

  • @jeanbaptiste5369
    @jeanbaptiste5369 3 ปีที่แล้ว +1

    java is the best rien a dire

  • @odysseasfaveaux--karakosta9428
    @odysseasfaveaux--karakosta9428 2 ปีที่แล้ว

    slt a

  • @sharokhkeshawarz6636
    @sharokhkeshawarz6636 3 ปีที่แล้ว

    alors je pense que python c'est mieux en plus tu fais ta promotion...

  • @808ratpi6
    @808ratpi6 3 ปีที่แล้ว

    Le java les frérots

  • @PierreSchinko
    @PierreSchinko 2 ปีที่แล้ว +1

    Je suis 1000% pas d'accord avec toi 👎
    Comme tu dis, le langage C est plus près du hard et je pense que quand on commence, ça fait trop de chose à apprendre.
    C'est comme si tu demandais à un apprenti mécanicien de refaire un V12 (48 soupapes) Ferrari 😁
    Dédolé dêtre à contre courant de ce thread 😕

    • @codeurpro
      @codeurpro  2 ปีที่แล้ว

      Salut Pierre,
      C'est une discussion que j'ai eu avec pas mal de dev :p.
      Dans ton analogie, tu considère donc qu'un apprenti mécanicien aura plus de facilité à monter une voiture entière plutôt que simplement une sous partie de cette dernière?
      Le C est bas niveau et donc n'a pas énormément de notions. Je me suis formé au Python il y a peu de temps. C'est un super langage haut niveau qui comporte énormément de notions et de subtilités.
      Si c'est juste pour bricoler un "hello world", oui un langage haut niveau est plus simple a prendre en main. Mais pour avoir une bonne maitrise de ce que l'on fait, je trouve qu'un langage bas niveau comme le C, c'est le top.
      Par exemple, en python, il faut apprendre les bases de la programmation (variables, conditions, boucles fonctions, ...) comme pour le C, ok. Mais en plus, il faut bien comprendre les exceptions, la POO (c'est pas un petit truc), les structures de données (list, tuble, ...), et j'en passe. Au final je ne pense pas que ce soit plus simple de vraiment apprendre un langage haut niveau.
      Certaines personnes vont alors me dire "En C il y a la notion de pointeur!". Oui mais en python il y a une notion similaire (les références d'objet). Cela donne alors des situations pas super simple a comprendre, surtout lorsque l'on débute XD.
      Un petit exemple qui m'a fait de venir fou :p
      ___________________________
      def f(a, list=[]):
      for i in range(a):
      list.append(i*i)
      print(list)

      f(3)
      f(2,[1,2,3])
      f(2)
      ---------------------------------------------
      Cela donne quoi?
      Toutes les personnes a qui j'ai posé la question m'ont dit
      [0, 1, 4]
      [1, 2, 3, 0, 1]
      [0, 1]
      alors que la réponse est
      [0, 1, 4]
      [1, 2, 3, 0, 1]
      [0, 1, 4, 0, 1]
      car la valeur par défaut est toujours le même objet lors du 1er et dernier appel de f
      Pour finir, Le C permet d'aborder et de mettre en pratique des notions de base de l'informatique. Et ça, je trouve que c'est un plus lorsque l'on débute dans le dev et l'informatique.
      A bientôt
      Arnaud

  • @kaillone2185
    @kaillone2185 3 ปีที่แล้ว +3

    "Langage de prommation" mdrr

  • @lachattedetonpereletrans6698
    @lachattedetonpereletrans6698 ปีที่แล้ว

    bof bof tu ne parles que du C ou C++