Quel LANGAGE de programmation apprendre EN 2024 ? (Liste ultime)

  Рет қаралды 9,263

Oriano - Développement Web

Oriano - Développement Web

Күн бұрын

Пікірлер: 78
@oriano_dev
@oriano_dev 10 ай бұрын
🎁 Je t'offre ma formation Web Starter pour enfin maîtriser les bases du web : www.oriano.dev/web-starter
@tediboss69
@tediboss69 11 ай бұрын
Top ! C'est très intéressant !!
@oriano_dev
@oriano_dev 11 ай бұрын
Merci à toi ! N'hésite pas à t'abonner à la chaîne du tu es intéressé par le développement web/JavaScript !
@moaly4738
@moaly4738 3 ай бұрын
Merci pour la vidéo, je suis passé de Java à Kotlin et franchement je pense pas revenir en arrière, vraiment un top langage, j'adore!!
@philibertbell1205
@philibertbell1205 10 ай бұрын
Vraiment merci pour cette liste détaillée cela nous permet de mieux nous diriger...
@oriano_dev
@oriano_dev 10 ай бұрын
Le but de cette vidéo est respecté dans ce cas. Bon courage Philibert. Si tu es intéressé par le développement web, ma chaîne est spécialisée dessus.
@MadagasCode
@MadagasCode Жыл бұрын
Trop bien ta vidéo !! Dans ma formation en alternance ils aborderont JavaScript(la semaine prochaine) puis dans quelques mois React puis React Native jusqu'à octobre 2025 donc je vais me focus sur JS , la deuxième année PHP&Node JS , ça aide à choisir je sais que je ferais du JS et du PHP au minimum. Si vous comptez vous orienter dans des études de dev ou reconversion comme moi, vous pouvez peut être vous orientez vers un langage qui sera dans votre formation, c'est un gain de temps
@oriano_dev
@oriano_dev Жыл бұрын
Très bon témoignage pour les futurs étudiants ! Vous pouvez également réserver un appel gratuit si vous voulez plus de conseils pour votre parcours : calendly.com/orianodev/consultation
@tigidou3344
@tigidou3344 11 ай бұрын
NodeJS, React et React Native, NE sont PAS des langages de programmation. Peut-être que tu devrais changer de formation. 😛
@MadagasCode
@MadagasCode 11 ай бұрын
Quand est-ce que j'ai écris que c'était des langages? "ça aide à choisir je sais que je ferais du JS et du PHP au minimum" D'ailleurs on va peut être voir Symfony aussi , qui n'est pas un langage comme tu le dis ;) @@tigidou3344
@oriano_dev
@oriano_dev 11 ай бұрын
T'inquiète @MadagasCode, il est un peu perché...
@YondeCode
@YondeCode Жыл бұрын
Très instructif !
@oriano_dev
@oriano_dev Жыл бұрын
Merci Yonde ! N'hésite pas à passer sur Instagram, on poste tous les jours sur le code : instagram.com/orianodev
@StarWarsAtari
@StarWarsAtari 10 ай бұрын
Salut. Merci pour la vidéo. A 57 ans j'ai toujours un peu programmé en amateur seulement. En commençant avec le basic de l'Atari 800XL, puis le GFA basic structuré associé à l'assembleur 68000 pour l'Atari ST. Sur PC en mode réel, le Pascal, puis le langage C sur lequel je suis resté. Pour moi c'est le meilleur langage, simple hyper rapide, léger, capable d'adopter une logique proche de la programmation objet sans la surcharge administrative du C++. J'ai juste une petite question: Mais comment faites-vous pour assimiler tout ces langages avec leur myriades de fonctions ? Perso, j'ai beaucoup de difficulté pour assimilé 20 à 30 % des capacités du langage C, et seulement 5 a 7% d'une bibliothèque comme Allegro 5 ! Avez-vous (vous les jeunes développeurs professionnels) des puces mémoires implantées dans le cerveau
@oriano_dev
@oriano_dev 10 ай бұрын
C'est un parcours intéressant ! Ce qui m'a aidé c'est les nombreux projets. En étant engagé sur un projet de dev, même s'il est à priori hors de portée, on veut à tout prix aller au bout, et on apprend énormément sur le tas. Et puis il y a toujours des langages que l'on maîtrise mieux que d'autres après tout, ceux sur lesquels on s'est spécialisé. Pour ma part, c'est surtout JavaScript/Typescript (web), Python (web, science données) et Kotlin (Android). En revanche, les puces mémoires, je crois qu'elles arrivent bientôt. Mais crois-moi, je vais tout faire pour les éviter 😅
@dev-rachid
@dev-rachid Жыл бұрын
Concernant les application de bureau,tu évoque c++ et c#, mais qu'en est -il de java ? est-il moins bon que ces deux langages? Peux tu me donner des précisions s'il te plait. Merci beaucoup pour ton partage👍
@oriano_dev
@oriano_dev Жыл бұрын
Bonjour Rachid. En clair, C# est meilleur si ton projet reste dans l'écosystème Windows. C++ est meilleur s'il faut vraiment optimiser les ressources, bien qu'il soit légèrement plus complexe. Le vrai point fort de Java est que tu peux quasiment tout faire avec. Ce n'est pas le plus "beau" langage mais si tu y tiens, tu peux entièrement partir dessus.
@BZValoche
@BZValoche Жыл бұрын
​@@oriano_dev Java est le meilleur langage pour apprendre des habitudes de programmation complètement merdiques. Il vaut mieux apprendre sur un langage de scripting de type Python, et sur du C quand on veut vraiment apprendre l'algo. Pour un autodidacte, on peut utiliser un langage évolué, mais ça devient plus compliqué de dépasser le niveau "pisseur de code" ou "assembleur de librairies". La programmation, c'est d'abord beaucoup de logique, et beaucoup de maths.
@oriano_dev
@oriano_dev 11 ай бұрын
On est d'accord que le meilleur moyen d'apprendre la programmation est de coder des programmes complexes en c/c++. C'est ce que j'ai moi-même fait, et toi aussi, j'imagine. Mais soyons réalistes : peu de personnes seront prêtes à mettre autant d'effort et de discipline dans cette démarche, surtout au début.
@cempack
@cempack Жыл бұрын
PHP reste largement utilisé dans le domaine de la cybersécurité, mais certains sites populaires que vous avez cité comme Google et KZbin ne l'emploient plus depuis un certain temps. Il est important de noter que React Native est spécifiquement conçu pour le développement d'applications mobiles, pas pour les applications de bureau. En ce qui concerne Java et Ruby, bien qu'ils soient des langages plus anciens, ils restent largement utilisés, mais sont progressivement remplacé par d'autres langages émergent. Rust et C++ sont trop complexes pour les débutants, car des concepts avancés tels que la gestion de la mémoire pourraient être intimidants. Cependant, il est encourageant de voir la diversité des langages abordés dans votre vidéo. Continuez votre excellent travail !
@oriano_dev
@oriano_dev Жыл бұрын
Bonjour Cempack. Je valide en effet beaucoup de tes propos. Il est important de noter que des librairies existent pour développer des applications bureau avec React native, je l'ai moi-même fait pour différentes missions. À part cela, on a essayé d'être assez exhaustif bien que la vidéo doive durer prêt d'une heure pour cela. Ton commentaire est riche, merci pour ton retour !
@davidkarl3237
@davidkarl3237 Жыл бұрын
Python fait des applications de bureau avec pyside/pyqt, des jeux vidéos avec pygame/Godot , des applications mobile pour Android et ios avec Kivy/Flet, du développement Frontend avec Reflex, du Backend avec FLASK, DJANGO REFLEX et FASTAPI, de l'IA avec Tensorflow, de la DataScience et DataAnalyse avec Numpy Pandas et Matplotlib, de la Cybersecurité offensive/défensive, de l’iot, en gros je pense que Python est plus polyvalent que les autres pour les avoir déjà utilisés(C,PHP, Javascript) mais il reste beaucoup plus utilisé pour les prototypes
@oriano_dev
@oriano_dev Жыл бұрын
Je vois que tu es un expert en Python. C'est vrai qu'il a le potentiel d'être très polyvalent !
@jello195
@jello195 11 ай бұрын
Exactement, c'est pas qu'un langage de débutant. Ce n'est pas parce qu'un langage est plus compliqué qu'il est meilleur.
@angturil
@angturil 11 ай бұрын
@@jello195 Le meilleur langage est celui qui est le mieux adapté au projet, que ce soit en terme d'évolutivité, de temps de dev, d'application, de portée, de performance et de plateforme. Dire que Python est le "meilleur" langage revient à dire que tel véhicule est le meilleur de tous les véhicules sans ne jamais mentionner ni les usages ni le contexte... Je te défie de te lancer dans un projet STM32 pour de l'applicatif industriel de bas niveau en python ou tenter l'aventure frontend/backend web en C... (python est d'ailleurs écrit en C, le C > python donc ?) Cette manie de toujours placer le langage avant tout le reste est d'une stupidité confondante...
@remace07
@remace07 11 ай бұрын
polyvalent, très. mais au prix d'une opacité qui ne plaît pas aux gatekeepers bandeurs de PHP et C++.
@princekoumba-ibala9460
@princekoumba-ibala9460 Жыл бұрын
Pour le développement mobile il y'a aussi C++ avec le framework Qt/Qt Quick.
@oriano_dev
@oriano_dev Жыл бұрын
Merci pour le précision Koumba !
@marieh6122
@marieh6122 11 ай бұрын
Elle est bien ta vidéo :) Mon avis : Comme c'est pour de l'apprentissage , commencez simple sinon vous allez vous décourager ! Pour les débutants, Python ,c'est bien. Attention, c'est un langage comme un autre . Il n'est pas fait exprès pour les débutants mais on le conseille car il est plus simple pour la compréhension des concepts de base du développement. PHP est aussi bien aussi pour commencer. Commencer par du C++ par exemple , peut décourager certains. Après c'est propre à chacun. Ca dépend également de ce que vous voulez faire. Etant donnée la montée en puissance de l'IA , python n'est pas négligeable. En Data Science, il est beaucoup plus demandé sur le marché maintenant ! C'est un plus. Concernant le web,front : html ,css ,javascript c'est la base. Faut connaître mais pas difficile ;) Rien n'empêche d'apprendre d'autres langages par la suite.
@oriano_dev
@oriano_dev 11 ай бұрын
Très pertinent, je valide ;) PS : Tu es la première que je vois rédiger un commentaire aussi long sans faire de faute 🙏
@zarathoustraInParis
@zarathoustraInParis Жыл бұрын
Pour partie Blockchain j'ajoute une précision. Solidity est très populaire car il est beaucoup utilisé dans l'écosystème Ethereum (deuxième blockchain du marché après Bitcoin). En alternative sur la Blockchain Solana (qui est 3ème ou 4ème) Rust est beaucoup utilisé.
@oriano_dev
@oriano_dev Жыл бұрын
Merci pour ces précisions ! Tu connais la blockchain et Nietzsche, tu regarderais pas Florent Tavernier à tout hasard ? 🤨
@zarathoustraInParis
@zarathoustraInParis Жыл бұрын
@@oriano_dev Je connais mais je suis pas, Nietzsche il faut le découvrir par soi même 😀
@oriano_dev
@oriano_dev Жыл бұрын
Bien dit, même si je suis que novice pour l'instant
@searchingmurphy
@searchingmurphy 11 ай бұрын
La polyvalence de Rust en fait un choix robuste pour une variété de projets, allant du système aux applications web sécurisées.
@oriano_dev
@oriano_dev 11 ай бұрын
Merci pour ton retour d'expérience 💪
@lloydlasalete7862
@lloydlasalete7862 5 ай бұрын
Depuis quand tu as besoin d'avoir accès à la mémoire pour ton application web ?
@hervepicot8588
@hervepicot8588 11 ай бұрын
on peut rajouter le DART pour les applications mobiles qui permet de faire des applis pour android et ios avec le même code
@oriano_dev
@oriano_dev 11 ай бұрын
Oui avec Flutter, tout à fait Hervé !
@Chambrette
@Chambrette 11 ай бұрын
Attention, Shell/PowerShell est uniquement sur Windows. Sur Linux c'est du Bash :)
@oriano_dev
@oriano_dev 11 ай бұрын
Très juste, merci de préciser cela pour les internautes !
@ZAINOU100
@ZAINOU100 11 ай бұрын
J'allais râler pour ne pas avoir vu R dans data science 😂 mais tu y a vide remédié 👌. Aussi dans machine learning il faut absolument R. Et d'ailleurs j'aurais mis la catégorie ML dans data science. Une petite précision sur python et le ML. Pour le ML de manière générale il faut le framework sickit-learn, le framework tensorflow lui est spécifique aux réseaux neurones (un sous domaine du ML). Sinon pour la petite histoire, à sa création 'R' s'appelait le language 'S' pour statistiques, oui c'est avant tout un language de statistiques et traitement de données. Puis S à été vendu (j'en suis pas sûr, mais en tout cas n'était plus open source), du coup pour continuer le mec à juste pris la lettre avant 'S' puis à créer 'R'.
@oriano_dev
@oriano_dev 11 ай бұрын
Merci pour ces précisions 👍
@dossousem9732
@dossousem9732 Жыл бұрын
Très bonne vidéo, stp, tu peux faire un tuto sur doker?
@oriano_dev
@oriano_dev Жыл бұрын
S'il il y a beaucoup de demande, pourquoi pas ! Viens sur le Instagram, je ferais bientôt un sondage la dessus : @orianodev
@manu_ovg
@manu_ovg 11 ай бұрын
C# c'est sous-côté, je suis entrain de l'apprendre en premier langage et c'est pas si compliqué que ça
@oriano_dev
@oriano_dev 11 ай бұрын
Je suis d'accord, personne n'en parle pourtant. Tu l'utilises pour quoi C# ?
@manu_ovg
@manu_ovg 11 ай бұрын
@@oriano_dev Moi c'est très spécifique mais pour des Cheat avec une interface sinon je compte faire des applications aussi
@oriano_dev
@oriano_dev 11 ай бұрын
@@manu_ovg Des cheats carrément, beau gosse !
@thomstunes6485
@thomstunes6485 11 ай бұрын
C# et le .NET (framework ou Core) permettent de TOUT faire ! Du web, du bureau, du mobile, du cross-platform, bref tout ! Mais bon... les gens préfèrent dire qu'ils font du Python parce que c'est la mode :p
@oriano_dev
@oriano_dev 10 ай бұрын
Ils ont voulu réinventer la roue :)
@happycollapse6348
@happycollapse6348 11 ай бұрын
Marrant j'ai beaucoup de mal en Python alors que je suis plutôt l'aise en javascript ou PHP (+ SQL et CSS) ou j'arrive a faire ce que je veux. En Python je me casse les dents régulièrement et je n'arrive a rien, j'ai tout le temps des problèmes. ça me fait bizarre d'entendre que c'est un langage pour les enfants XD. ce que je trouve compliqué en Python c'est pas le code en soi, c'est l’environnement, les millions de dépendances a connaitre, les incompatibilités entre les versions etc... je sais pas pourquoi mais je galère constamment avec ce genre de problèmes. Je ne comprends pas comment on peut trouver ça facile et accessible. J'ai des sueurs froides si je dois réinstaller un environnement fonctionnel avec pas mal de dépendances... souvent mes projets s'arrêtent malheureusement là... . Je n'ai bien sur pas ce problème avec les langages web ou tout est prévu dans le navigateur et/ou sur le serveur. Enfin chacun son cerveau hein :P.
@oriano_dev
@oriano_dev 11 ай бұрын
Ah je comprends, c'est vrai que cela prend la tête parfois (vécu). Heureusement que Docker est là 🙏 Je pense faire un tutoriel complet sur le sujet, je pourrais prendre Python comme exemple, qu'en penses-tu ?
@lafaurge3384
@lafaurge3384 11 ай бұрын
​​@@oriano_dev Ce serait cool que tu fasses un tuto sur python...avec des cas pratiques comme tu l'as fait avec HTML et CSS...c était efficace et claire...tu expliques bien
@oriano_dev
@oriano_dev 11 ай бұрын
Merci pour ton retour ! On va certainement faire des tutoriels sur Python mais tout d'abord on se focalise sur l'écosystème JavaScript/React 👍
@NewCodeur
@NewCodeur 11 ай бұрын
excellent !
@oriano_dev
@oriano_dev 11 ай бұрын
Je vois que tu es nouveau, bienvenue sur la chaîne !
@chrisder1814
@chrisder1814 5 ай бұрын
super
@remace07
@remace07 11 ай бұрын
en gaming, t'as Godot, comme moteur 3D, pour python, même si c'est un langage pour les bébés (non je suis pas vexé!)
@oriano_dev
@oriano_dev 11 ай бұрын
Haha au moins toi tu as de l'humour, contrairement à certains...
@cyrilbeaudron571
@cyrilbeaudron571 11 ай бұрын
Bonjour. Je découvre votre vidéo très intéressante. Je suis jeune développeur de 56 ans .... Je voulais juste intervenir pour defendre symfony (et Laravel) qui permettent de créer une application solide structurée avec dashboard, système d'authentification et d'autorisation très aboutit et associé à doctrine ORM, je peux migrer de mes entités vers le modèle conceptuel de données grâce aux commandes Nash. Autre point. Javascript est facile. Heu pas tant que ça . Il faut bien comprendre les contextes d'exécution la chaine des scopes et la chaine des prototypes. Car le sucre syntaxique donné par la sémantique (classe) n'existe pas réellement en Js. Vous avez parlé de SQL. Un language complet qui permet le CRUD mais également l attribution ou révocation des privilèges, de verrouiller une table ou une ligne, de programmer des triggers ou de réaliser des commit ou rollback. Oui le SQL ce n'est pas si simple.... Même remarque avec le CSS pour utiliser des éléments hors flux, gérer du positionnement. Vous n'avez pas évoqué un frameworks important : bootstrap pour réaliser du responsive design..... Enfin ce n'est pas vraiment un language mais un format de données, le json. Il est tres souvent utilisé en js Même les bases de données non relationnelles comme mangodn l'utilise Merci pour votre tour d'horizon qui me conforte dans mes choix de jeune programmeur.. ..
@oriano_dev
@oriano_dev 10 ай бұрын
Pas de problème Cyril ! Effectivement, il est toujours possible de réaliser des tâches compliquées même avec des technologies qui ont l'air simple en apparence.
@Tolbiakful
@Tolbiakful Жыл бұрын
Je vais commencer par python du coup vu que j'ai jamais codé ^^'
@oriano_dev
@oriano_dev Жыл бұрын
Oui ça te fera une bonne introduction à la programmation ! En plus de ça, tu peux venir sur notre Instagram on poste tous les jours sur le code : @orianodev Comme ça tu auras du contenu au quotidien 👍
@surrion
@surrion 7 ай бұрын
Ça dépend de ce que tu veux faire plus tard, même si tu peux tout faire avec Python, il y a des secteurs ou des langages sont plus utilisés que d'autres.
@tala7394
@tala7394 Жыл бұрын
Pour une raodmap 😊
@oriano_dev
@oriano_dev 11 ай бұрын
Je vais bientôt faire la roadmap complète mais elle sera réservée aux abonnés à la newsletter.
@meyous-coder
@meyous-coder 10 ай бұрын
J'ai l'impression que tu negliges python et pourtant il est très polyvalent.lol
@oriano_dev
@oriano_dev 10 ай бұрын
Je m'en moque un peu mais je sais bien qu'il est très pratique dans beaucoup de cas de figure.
@Polars011
@Polars011 11 ай бұрын
J’aimerais trop que tu sois mon reuf. Zéro blague
@oriano_dev
@oriano_dev 11 ай бұрын
Haha, qu'est-ce qui te fait dire ça au juste ?
@Polars011
@Polars011 11 ай бұрын
@@oriano_dev c'est la vidéo la plus authentique et chill que j'ai vu sur le sujet, tout en étant hyper informative. Tu donnes ton avis en nous parlant normalement sans être dans un faux semblant de youtubeur. Franchement c'est une masterclass
@oriano_dev
@oriano_dev 11 ай бұрын
J'apprécie ton commentaire 🙏 Si tu veux discuter, n'hésite pas à venir sur Instagram @orianodev En tout cas c'est un plaisir de t'avoir sur la chaîne, sincèrement.
Why are there SO MANY LANGUAGES?
12:05
Léo - TechMaker
Рет қаралды 108 М.
Apprendre REACT.JS 19 en 1 HEURE | TOUT Comprendre en 2024
1:10:01
Melvynx • Apprendre à coder
Рет қаралды 6 М.
Thank you mommy 😊💝 #shorts
0:24
5-Minute Crafts HOUSE
Рет қаралды 33 МЛН
OCCUPIED #shortssprintbrasil
0:37
Natan por Aí
Рет қаралды 131 МЛН
SLIDE #shortssprintbrasil
0:31
Natan por Aí
Рет қаралды 49 МЛН
Le WEB A Changé en 2024, voici ce que tu dois savoir
12:11
Melvynx • Apprendre à coder
Рет қаралды 36 М.
Ai-je perdu mon temps à apprendre le développement Web ?
8:50
Daara Academy
Рет қаралды 1,4 М.
Maîtriser JavaScript, 8 points et concepts qu'il faut connaître
17:03
Pourquoi je ne fais plus de Ruby / Ruby on rails
13:37
Grafikart.fr
Рет қаралды 25 М.
Voici Ma STACK ULTIME Pour Créer un SaaS en 2024
15:03
Melvynx • Apprendre à coder
Рет қаралды 29 М.