Où commencer pour apprendre la programmation ?

- 02/07/2022 - 1 minute - Patrick Prémartin

 

Si on veut aller loin en tant que développeur, pour faire des logiciels classiques, applications mobiles, jeux vidéos, sites internet, bouger des robots, aller dans l'espace, ... ou même conduire des véhicules il faut des bases.

Apprendre à programmer, c'est avant tout comprendre ce que sont des algorithmes, des variables, des bases de données, des fichiers, des boucles et des conditions. Peu importe le langage !

Alors bien sûr il y a des langages plus compliqués que d'autres à apprendre pour démarrer une carrière. Chaque développeur a ses préférences.

Pour moi c'est le Pascal parce qu'il a peu de règles, parce que ces règles sont fixes et parce que les compilateurs empêchent de faire n'importe quoi, mais d'autres langages répondent aussi à ces critères.

Ne commencez pas par des frameworks ou des environnements à la mode qui masquent tout au maximum, tout en restant trop souvent très complexes et ne vous donneront pas les bases qui vous servent partout !

 

Commencez par ces sites ou des tutoriels en vidéo :

- Apprendre Delphi où vous trouverez une formation gratuite de presque 70 heures sur l'apprentissage de la programmation basée sur Delphi et le Pascal.

- Grafikart qui est plutôt orienté web et propose des cours sur JavaScript, TypeScript et PHP en plus de plein d'autres autour des frameworks, librairies et projets clés en main du web.

- Open Classrooms propose des cours et formations sur beaucoup de choses dont des notions générales en programmation.

- Si vous préférez vous lancer avec du Python, suivez les formations de Thibault Houdon.

 

Vous trouverez aussi des applications ou sites internet comme Swift Playground qui vous font pratiquer étape par étape et tout un tas de MOOCs.

 

Quoiqu'il en soit apprenez les bases et vous saurez vous mettre à n'importe quel langage existant ou à venir. C'est surtout ça qui fera de vous un programmeur.

Et faites des projets, ne vous contentez pas de regarder ou lire, seule la pratique compte !


Classement

FAQ de dev