Je voudrais commencer cette vidéo par une petite question.
Pourquoi apprendre un langage de programmation ?
La réponse : C’est tout simplement pour avoir un nouvel outil afin de résoudre un problème ou développer un projet.
On a tendance à l’oublier mais un langage de programmation, c’est avant tout un moyen de parvenir à un objectif : concevoir un logiciel, une page web, une application, un jeu…
Bref, c’est donc bien un outil. Et c’est ça la raison la plus importante pour bien choisir quel langage tu dois apprendre. Quel est ton objectif ? Qu’est-ce que tu veux faire ?
Maintenant ça ne veut pas dire qu’on ne peut pas comparer les langages entre eux : d’ailleurs c’est exactement ce que j’ai fait pour créer cette vidéo.
Et voici les critères qui m’ont permis de comparer les différents langages :
- La facilité à apprendre :
Il peut y avoir beaucoup de différences entre 2 langages. Donc mieux vaut savoir dans quoi on met les pieds. - Le salaire et la demande sur le marché du travail :
Certains langages sont plus appréciés que d’autre par les recruteurs. Et le salaire proposé est souvent lié à cela ! - Ce qu’on peut faire avec ces langages :
Il y a des langages qui permettent de faire des tas de choses et d’autres qui se contentent d’en faire qu’une seule.
Tous ces points, je les ai déjà bien détaillés dans une autre vidéo que j’ai mise en ligne ce mois-ci : Quel langage apprendre en 1er ? [lien]
Maintenant que tu sais ce qui important à connaitre avant de choisir, il est grand temps que je te révèle les 4 gagnants pour 2019. Attention, suspense…. C’est parti !
Mon top 4 des meilleurs langages de 2019
4 – Swift
C’est le langage natif pour faire des applications IOS. Même s’il existe maintenant des alternatives pour programmer dans d’autres langages, si tu es un fan d’applis pour l’Apple Store et que tu rêves de bosser dans ce secteur, c’est Swift que tu devras apprendre !
Il y a aussi Objective-C qui permet de faire la même chose mais Swift est plus rapide et plus simple à apprendre.
3 – Java
Si Swift est le langage de prédilection des applications IOS, Java est celui des applis Android, donc si tu veux programmer des applications Android, alors faut te mettre à Java.
Mais c’est pas tout, tu pourras l’utiliser dans des tas de projets complètement différents: aussi bien dans le web que des applis de bureau par exemple.
Alors je précise qu’il y a aussi Kotlin, un autre langage relativement nouveau qui peut faire la même chose que Java.
Mais j’ai préféré te parler de Java tout simplement parce qu’il est beaucoup plus populaire sur le marché du travail actuel.
2 – Python
Pas de doute, Python est devenu une star dans le monde du code.
Ce n’est pas pour rien que je t’en ai déjà parlé dans la vidéo : Pourquoi apprendre Python ?
Et il y a même un cours pour en apprendre toutes les bases en 1 heure : cours Python
Et s’il a un tel succès, c’est que Python cumule pas mal d’avantages et en particulier, il peut servir pour beaucoup de choses : du développement web, des scripts. Mais surtout, Python est LE langage qu’il faut apprendre si tu veux travailler dans les domaines de la Data Science ou de l’Intelligence artificielle.
1 – JavaScript
Et voici le Number One des langages de programmation pour 2019, j’ai nommé JavaScript !
Si tu ne la connais pas encore, la loi d’Atwood dit :
N’importe quelle application qui peut être éventuellement écrite en JavaScript sera finalement écrite en JavaScript
Ce n’est pas de moi, c’est la citation de Jeff Atwood, un des fondateurs du site Stack Overflow.
Et oui le truc, c’est qu’avec JavaScript, on peut quasiment tout faire !!!
Je te donne quelques exemples…
On a parlé tout à l’heure de Swift qui ne sert que pour les applis IOS. Et bien avec les frameworks JavaScript, on pourra aussi coder des applis IOS. Sauf qu’avec JavaScript ce sera également compatible Android. Pas mal, non ?
Autre exemple :
Pour le développement web, on utilisait souvent un langage pour le front-end et un autre pour le back-end. Aujourd’hui grâce à Node.js pour le back-end, on peut devenir full-stack et tout faire en JavaScript.
Voilà, je t’ai révélé mon Top 4 des meilleurs langages de 2019
4 – Swift, pour les applis IOS
3 – Java, pour les applis Android, développement web back-end etc..
2 – Python, pour la Data Science et l’Intelligence artificielle, mais aussi pour le développement web back-end.
1 – Et JavaScript pour quasiment tout. Et de toute façon obligatoire pour le développement web.
Alors si tu veux commencer 2019 de la meilleure des façons, ce que je te conseille c’est ma Formation Complète JavaScript. Elle te permettra de partir de zéro et de devenir un excellent développeur JavaScript !
Et pour ceux qui pensent que je recommande Javascript parce que j’ai une Formation Javascript ! Sache que c’est exactement le contraire, c’est parce que je me suis rendu compte qu’il faut absolument bien apprendre Javascript et que c’est important que j’ai décidé de créer une Formation Complète pour bien te l’enseigner.
Et si tu veux juste découvrir JavaScript en douceur, je te propose même de le faire gratuitement.
Tu peux obtenir le cours Découvrir Javascript en 30 minutes 100% gratuitement avec le coupon WELCOME.
Voilà c’est tout pour cette vidéo, à bientôt.
Coucou,
Que ne peut on pas faire avec du Java Script ?
merci
J’aimerais apprendre JavaScript, Python, Java. Merci d’avance.
Pour Javascript en tout cas, ça se passe ici :
https://apprendre-a-coder.com/formation-javascript
😉