Apprendre à programmer, les bons ouvrages

Apprendre à programmer, les bons ouvrages

22/10/2013

Quand​‌‍​‌​‌‍​‍ j’ai commencé à programmer, j’ai eu mal fou à trouver des ressources intéressantes et simple d’accès pour apprendre, comprendre et pouvoir ensuite appliquer. La plus part des ouvrages sont trop technique et demande de déjà posséder des notions de programmations. J’ai donc décidé de proposer une liste d’ouvrages pour ceux qui voudraient apprendre la programmation en partant de rien.

Avant tout, il faut savoir qu’il existe différents langages de programmation. Tous comme les langues utilisées pour communiquer (Français, Anglais, Polonais…), ils permettent tous d’exprimer la même chose mais n’ont pas les mêmes contraintes ni le même niveau de difficulté. Certains langages sont aussi plus performants que d’autres. Je vous recommande donc de choisir votre premier langage en fonction de ce que vous souhaitez en faire car commencer l’apprentissage d’un langage de programmation et se tourner ensuite vers un autre n’est pas toujours chose aisée.

Cela étant dit voici une course liste des langages de programmation et de leur utilisation principale, à vous de choisir. Je parle ici bien sûr des langages que j’utilise.

Nom du langageUtilisations
PHPSite web, Service web
CMicrocontrôleur, jeu vidéo, système d’exploitation
Visual BasicApplication métier

Le PHP

C’est le premier langage de programmation que j’ai appris et selon moi le plus simple. Bien qu’il puisse avoir d’autre utilisation, c’est un langage très populaire pour la création de site web. C’est un langage très bien documenté et facile à apprendre.

Le livre Concevez votre site web avec PHP et MySQL de Mathieu Nebra est très bien fait pour débuter et vous amènera à un niveau largement suffisant pour réaliser vos propres projets. Vous pouvez trouver ce livre sur le site Amazon à cette adresse : Concevez votre site web avec PHP et MySQL (24,70€).

Le livre Apprendre à développer un site web avec PHP et MySQL aux éditions ENI est lui aussi destiné aux débutants et est un très bon ouvrage qui vous emmènera plus loin que le premier. Toutefois la courbe d’apprentissage est plus raide que pour le livre de Mathieu Nebra. Vous trouverez aussi ce livre sur le site Amazon : Apprendre à développer un site web avec PHP et MySQL (28,41€).

Le Visual Basic

Le Visual Basic (vb pour les intimes) est un langage de programmation créé de Microsoft et qui peut fonctionner sur Linux et Mac (avec certaines conditions). C’est un langage simple d’utilisation et d’apprentissage. Je l’utilise très peut, mais je dois reconnaitre qu’il permet de construire des interfaces graphique très rapidement.

Le livre que je vous recommande est un autre ouvrage des éditions ENI et est intitulé Visual Basic 2012 (VB.NET). Vous y trouverez toutes les informations nécessaires pour programmer avec ce langage et comment faire de belles interfaces graphiques. Le lire est disponible sur Amazon (28,41€).

Pour VB c’est tout ce que je peux vous proposer de correcte, les autres livres (que j’ai pu lire) n’étant pas destinées aux débutant ou complétement dépassées.

Le C

Inventé dans les années 70, le C est le langage le plus repris par les langages modernes (C++, java, C#, PHP…). C’est un langage très utilisé dans des programmes ou les performances sont critiques. Il y a encore une très grande communauté autour du C et il existe énormément d’extensions pour faire à peu près tout.

Le premier ouvrage est un ouvrage de Mathieu Nebra (et ce n’est pas fini) qui s’intitule Apprenez à programmer en C. On y apprend tout ce qu’il faut depuis la base, c’est un livre que je recommande très fortement. Comme pour le livre sur le PHP, il est disponible sur Amazon (24.70€)).

Un autre livre serait Le Livre du C premier langage par Claude Delannoy. C’est un bon livre qui est très complet et très technique mais asse peut didactique. Oubliez Amazon pour celui-ci, il est disponible chez son éditeur ici.