À Propos

Qui suis-je ?

Je suis étudiant en Développement Web & Techniques Graphiques à la Haute École de la Province de Liège. J’aime découvrir de nouvelles choses et faire les choses correctement. Pour moi, chaque problème est une occasion d’apprendre et de m’améliorer.

Illustration de Mohamed Camara
Illustration de Mohamed Camara

Mon parcours

Découvrez mon parcours scolaire

Humans Technology (Stage d’observation de 2 jours)

CESS - Centre Sainte-Julienne, Fléron

Bloc 1 – Techniques Graphiques

Bloc 2 – Techniques Graphiques option Web

Bloc 3 – Techniques Graphiques option Web

Mes compétences

Découvrez les différents langages que j’ai appris, mais aussi différent les logiciels et outils que j’utilise.

Développement

HTML

HTML

HTML est un langage de balisage pour structurer le contenu d’une page web.

CSS

CSS

CSS est un langage de style pour mettre en forme et positionner le contenu HTML.

JavaScript

JavaScript

JavaScript (JS) est un langage de programmation dynamique pour créer des interactions côté client sur le web.

TypeScript

TypeScript

TypeScript (TS) est un surensemble de JS avec typage statique, facilite la maintenance et la robustesse du code.

PHP

PHP

PHP est un langage serveur pour générer des pages web dynamiques et gérer des bases de données.

MySQL

MySQL

MySQL est un système de gestion de base de données relationnelle pour stocker et manipuler des données.

Design

Figma

Figma

Figma est un outil de design UI/UX collaboratif en ligne pour maquettes et prototypes.

Photoshop

Photoshop

Photoshop (PS) est logiciel de retouche et création graphique raster.

Illustrator

Illustrator

Illustrator est un logiciel de création graphique vectorielle pour logos, icônes et illustrations.

Ma méthodologie

Découvrez comment je m’y prends pour réaliser un projet.

1

Écoute, analyse et planification

Je commence toujours par écouter et analyser les demandes du client. Je prends en compte ses attentes, ses besoins, et je vérifie ce qui est possible de faire. Ensuite, je fais une to-do list avec toutes les tâches à accomplir. Je découpe les étapes, j’organise tout ça dans le temps pour avoir une idée de la charge de travail et du temps que ça va me prendre.

2

Recherche et inspiration (benchmark)

Je fais des recherches sur des projets similaires pour voir ce qui fonctionne et ce qui ne fonctionne pas. Je note ce qui me semble pertinent, ce qui peut m'inspirer ou au contraire, ce que je veux éviter. Toutes ces idées, je les rassemble dans un moodboard, en y ajoutant aussi mes propres idées et inspirations.

3

Prototypage et conception visuelle

Je commence souvent par des croquis à la main comme ça, une vue d’ensemble plus rapide. Ensuite, je crée un wireframe plus propre, plus structuré. Une fois validée, je passe à la phase de design complet.

4

Développement

Quand une bonne partie du design est fait (ou parfois dès qu’il est fini), je passe au développement. Le fait d’avoir le design sous les yeux m’aide à mieux avancer dans le code. Je continue parfois à améliorer le design au fur et à mesure du développement, pour que tout fonctionne bien ensemble. Je vérifie ensuite avec une checklist si tout ce que j’avais prévu est bien là. Quand c’est bon, je valide mon travail, avec différents validateurs.

5

Tests, retours et améliorations

Je demande d'autres avis sur ce que j’ai fait pour avoir un autre point de vue. Ça me permet d’amélioration ou de corriger certains détails. Je teste ensuite mon travail dans différentes conditions pour m’assurer que tout fonctionne bien.