Introduction
Présentation de l’objectif
Le projet consistait à créer un portfolio en ligne afin de présenter mes compétences, mes projets et mon parcours professionnel. L’objectif était de concevoir un site attractif et fonctionnel, tout en utilisant des outils adaptés à mes besoins. Ce portfolio est destiné à valoriser mon profil en tant que futur développeur dans le domaine du digital.
Choix techniques
Hébergeur
J’ai choisi Pulseheberg comme hébergeur pour sa simplicité d’utilisation, ses tarifs compétitifs et sa compatibilité avec WordPress. Ce choix m’a permis de disposer d’une plateforme stable et performante pour mon site.
CMS utilisé
J’ai utilisé WordPress, un Système de Gestion de Contenu (CMS) très populaire, qui offre de nombreuses fonctionnalités prêtes à l’emploi et un large choix de thèmes personnalisables. WordPress m’a permis de me concentrer sur le contenu et la personnalisation sans avoir à développer une architecture complète.
Thème
Le thème « Portfolio » a été sélectionné car il met en valeur mes projets de manière visuelle et professionnelle. Ses options de personnalisation m’ont aidé à adapter l’apparence à mon style personnel.
Contenu du site
Le portfolio se compose des pages suivantes :
- Accueil : Une introduction rapide et une présentation générale de mon profil.
- COMPÉTENCES : Une liste détaillée de mes compétences techniques et professionnelles, comme le développement web, la programmation orientée objet, et la gestion de bases de données.
- AP (Activités Professionnelles) : Une page regroupant toutes les activités professionnelles (AP), chaque AP étant présentée sous forme d’article individuel pour détailler le contexte, les objectifs, et les résultats.
- PROJETS : Une galerie de mes projets personnels et académiques, accompagnée de descriptions techniques et des technologies utilisées.
- STAGES : Des détails sur mes expériences en entreprise, mettant en avant les missions effectuées et les compétences acquises.
- VEILLE TECHNOLOGIQUE : Un espace consacré à la veille technologique, où je partage des informations sur les tendances et innovations dans le domaine informatique.
- CV : Une version interactive de mon CV, avec la possibilité de le télécharger.
- Contact : Un formulaire permettant aux visiteurs de me joindre directement.
- CERTIFICATION : Une page listant mes certifications professionnelles avec des détails sur leur contenu et leur pertinence.
Dans la section COMPÉTENCES, les compétences sont organisées en catégories que je sélectionne pour chaque activité professionnelle ou projet. Ainsi, seules les compétences associées à une activité spécifique sont affichées dynamiquement.
Design et personnalisation
Couleurs et typographies
J’ai opté pour une palette de couleurs modernes et harmonieuses afin de refléter mon dynamisme et ma créativité. Les typographies choisies sont élégantes et lisibles, garantissant une bonne expérience utilisateur.
Personnalisation
Le thème « Portfolio » a été ajusté pour correspondre à mes besoins spécifiques. J’ai modifié les éléments de design, comme les couleurs, les espacements et les icônes, pour que le site reflète mon identité professionnelle.
Difficultés rencontrées
Installation de WordPress
Lors de la configuration de l’hébergeur, j’ai rencontré des difficultés avec l’installation de WordPress. Après plusieurs tentatives, j’ai réussi à résoudre les problèmes grâce aux liens fournis par le support technique de Pulseheberg et en suivant des tutoriels en ligne.
Gestion des images d’entête
Un autre défi était de supprimer l’image d’entête par défaut sur certaines pages, comme CV et AP. Malgré plusieurs ajustements dans les paramètres du thème, le problème persistait. J’ai finalement ajouté la ligne de code CSS suivante pour masquer ces images :
cssCopierModifier.single-featured-image-header {
display: none !important; /* Masque le div */
}
Cette solution a permis de corriger le rendu visuel des pages concernées.
Conclusion
Ce projet m’a permis d’acquérir de nouvelles compétences en gestion de site web, en personnalisation de thèmes WordPress, et en résolution de problèmes techniques. Il m’a également fait prendre conscience de l’importance d’un portfolio professionnel dans le monde numérique. Ce site est désormais un outil précieux pour présenter mes compétences et mes réalisations à de futurs employeurs ou clients. De plus, ce projet m’a permis d’apprendre la différence entre une page et un article, en comprenant que les pages sont destinées à un contenu statique comme les présentations générales, tandis que les articles permettent de publier des contenus dynamiques et réguliers, comme les activités professionnelles (AP).