Apprentissage en auto-didacte 2012

J’ai découvert la programmation avec l’objectif de créer un mod pour un serveur Minecraft que j’administrais, et je me suis retrouvé à développer de nombreux projets et à me passionner pour ce métier.

J’ai débuté par du Java, avant de rapidement commencer à développer des sites web en JavaScript et avec de nombreux frameworks.

Voici une petite liste non exhaustive des projets sur lesquels je me suis lancé:

  • Développement d’un jeu de casse brique en Java. C’est le plus vieux projet fonctionnel dont je possède encore le code, extrait:

        boite3.setEnabled(false);boite3.addItemListener(this);boite2.setSelectedIndex(6);boite2.addItemListener(this);degr.setSelected(true);grou.addItemListener(this);degr.addItemListener(this);
    

    (oui, tout ça sur une seule ligne, non, je ne recommande pas de telles pratiques)

  • Reproduction de l’UI de Windows XP en HTML/CSS.

  • Développement de Web OS rudimentaires. C’était une petite obsession à l’époque, j’ai du en faire 3 ou 4 versions avec des stacks différentes (PHP, Node…).

  • Différentes applications comme un lecteur de musique en ligne, un logiciel de chat / mail, des outils pour apprendre par coeur les dates des cours d’histoire géo…

Malheureusement, aucun n’a vraiment abouti à quelque chose de fini, mais j’en ai beaucoup appris!

Projets

Windows XP Web

Réplication de l'UI de Windows XP sur le web.