À propos de moi

photo portrait alexis bertin web developer albert jacquard esiaj

Je suis Alexis, un jeune breton de 22 ans, étudiant en Belgique depuis Septembre 2010.

Après un début d'adolescence naïve et "innocente" à passer mon temps sur Counter-Strike, World of Warcraft et autres joyeusetés du même genre, j'ai finalement réussi à trouver la voie de la rédemption et ai codé mes premiers scripts à 16 ans.

Malgré quelques aventures et histoires sans lendemain avec d'autres éditeurs de texte, j'ai finalement trouvé mon âme soeur sur un site de rencontres développeurs. Depuis, entre Sublime Text et moi, c'est l'amour fou. Nous sommes inséparables.

Compétences

roue compétence skills alexis bertin developpement

Coding Process

1. Contenu HTML

Il est important de définir le contenu exact, ce qui sera mis en page et comment. Quels sonts les éléments à mettre en valeur et d’ores et déjà bien les nommer.

2. CSS & CSS3 "basique"

Les styles sont codés, les jolis états :hover et :active ne sont pas oubliés tout comme les CSS 3 de base avec des transitions ici et là.

3. PHP

Contacts, informations stockées avec ou sans base de données, tout y passe. À ce stade je me penche sur le PHP, accompagné du SQL si besoin est.

En codant le PHP à ce stade, il me sera plus facile de le manipuler par la suite avec le JS plutôt que de songer sans cesse à des variables pas encore crées.

4. Intéractivité

UX - UI fluidifiés, très certainement simplifés, avec l'utilisation entre autre d'ajax, jQuery et du CSS3 plus avancé (keyframes & else).

5. Animations "ajustées"

Lancé tel un Leonidas combattant les légions perse avec ses 300 spartiates, il m'arrive souvent d'en faire trop.

Je prend du recul pour essayer d'être critique sur mon travail et je pars en chasse de feedback pour le plus souvent supprimer tel ou tel effet que le commun des mortels aurait du mal à apprécier à sa juste valeur.

6. Ré-optimisation du code

Bien que le code est optimisé au "maximum" depuis le début, il y a souvent matière à optimiser d'avantage.

Sans forcément songer à cette fonction faite un peu "rapidement" parce qu'il commencait à être tard, on cherche à optimiser surtout les temps de chargement avec par exemple des images allégées, des scripts minimisés et des sprites crées.

progression picture