Services

Vous souhaitez présenter votre activité et avoir une visibilité sur le Web.

Alors que les pages entreprise ou personnelles des réseaux sociaux se ressemblent, avoir son propre site permet de se démarquer en le personnalisant comme bon vous semble.

Aussi vous conservez tous vos droits sur le choix du contenu que vous publiez.

Nb de sites web dans le monde

Le premier site internet a été mis en place par un ancien ingénieur de CERN il n'y a même pas trente ans. Le web compte désormais près de 1,8 milliard de sites.

Que diriez-vous d'un site vitrine ?

Je veillerai tout particulièrement à soigner les transitions de page, les animations mais aussi les performances de rendu : optimisation des requêtes HTTP, préchargement des images et des pages. La mise à jour du site ne nécessite pas de connaissances en programmation, en dehors des textes à modifier le reste sera conçu de telle manière que quelques boutons suffiront à bouleverser le rendu !

  • Vous possédez un site clair et élégant qui valorise son contenu.
  • Vous mettez vous-même à jour le contenu des pages.
  • Vous choisissez les graphismes pour que le site vous ressemble.

Si toutes ces technologies vous dépassent, ne vous tracassez pas, je suis à votre écoute pour vous expliquer le plus simplement possible les différentes étapes de conception.

Néanmoins, pour votre information, voici les outils avec lesquels j'apprécie de travailler dans ce contexte.

Directus
Un système de gestion de contenu avec une architecture "Headless".
image/svg+xml
Vue.js
Un framework Javascript pour la conception d'applications web et d'interfaces utilisateur.
Laravel
Un framework web écrit en PHP pour concevoir de robustes backend ou API.

Imaginez que vous ayez accès à l'interface d'administration de ce site et que vous puissiez modifier directement son rendu...

Votre projet a un lien avec le milieu artistique.

Vous êtes musicien, comédien, un ensemble, organisateur d'un festival ou une structure d'enseignement ?

Dans un monde où avoir un bon contenu numérique est plus important que jamais, le site internet apparaît comme l'élément principal dans l'identité que vous véhiculerez sur le web. Un certain nombre de modules spécifiques peut vous simplifier votre travail.

  • Mise à jour simplifiée de votre agenda.
  • Intégration de vidéos issues des prestataires les plus connus.
  • Hébergement de vos enregistrements sonores et diffusion sur votre site.
  • Partage de documents au sein de votre ensemble.

Étant musicien, mon oreille saura entendre - peut-être même anticiper les attentes et besoins que vous pourriez avoir.

Au niveau de la conception de base, j'utilise les mêmes outils que pour la création d'un site vitrine.

image/svg+xml

En intégrant un lecteur multimédia comme celui-ci vous rendez accessible vos dernières créations.

Vous choisissez l'apparence qu'il prendra, du graphisme du simple bouton à la pochette de couverture.

Une application Web pour votre entreprise

Nos débits de connexion sont de plus en plus rapides mais les temps de chargement des pages web n'ont pas diminué pour autant. En 2020, le poids moyen d'une page avoisine les 2Mo, soit 4 fois plus qu'en 2011. (httparchive.org)

Le temps de chargement d'une page est un facteur déterminant pour votre visiteur. Une attente un peu trop longue précipitera ce dernier chez votre concurrent.

Vous avez un besoin spécifique ?

  • E-commerce
  • Intranet
  • Application cartographique
  • Application 3d pour le Web

Discutons-en afin de trouver l'architecture la plus adaptée. Peut-être insisterons-nous sur la robustesse des technologies intervenant côté serveur. Vous pourrez aussi vous laisser séduire par l'expérience utilisateur unique délivrée par des outils exécutés dans le navigateur.

Différentes technologies peuvent être employées en fonction du projet. Elles viennent au service de vos besoins et non l'inverse. Je ne me limite donc pas à celles présentées ci-dessous mais si vous n'avez pas d'exigence sur le sujet, je pourrai vous faire profiter de mon retour d'expérience.

image/svg+xml
Nuxt.js
Une extension indispensable à VueJS qui permet de faire du rendu Javascript côté serveur.
OpenLayers
Une bibliothèque Javascript permettant de concevoir des applications web cartographiques.
D3.js
Une bibliothèque Javascript qui facilite la lecture des informations.
Threejs
Une bibliothèque Javascript permettant de gérer la 3d dans un navigateur web.
Prestashop
Un système de gestion de contenus pour déployer le commerce en ligne.
prestashop

Vous pouvez aussi me solliciter pour un besoin ponctuel comme la réalisation d'une extension afin d'ajouter une fonctionnalité à votre site existant. Je peux également intervenir lors d'opérations de maintenance sur du plus long terme.

Vous souhaitez créer vous-même votre site internet.

Les technologies web sont fortement corrélées entre elles. Elles gravitent autour du maillon central et historique qui est HTML. Ironie de l'histoire ce maillage ressemble à une toile d'araignée géante (voir diagramme ci-contre). Ce large choix, bien que stimulant, peut se révéler paralysant. Ai-je choisi le meilleur langage, la meilleure bibliothèque ? Ne vous inquiétez pas, il n'y a pas de meilleur langage. Il faut bien commencer quelque part.

À travers cette représentation non-exhaustive (Je l'avoue j'ai dû choisir quels éléments je souhaitais faire apparaître et j'ai mis en avant les technologies que j'utilise...). J'ai mis en lien les langages de programmation les plus couramment utilisés dans la programmation web. J'ai également associé les bibliothèques qui s'y rattachent. Il est intéressant de remarquer comment le langage Javascript, par l'intermédiaire de Node.js, vient s'immiscer dans les technologies serveur.

Vous recherchez un tuteur qui vous guidera tout au long de votre projet ?

  • HTML et CSS
  • PHP
  • Javascript
  • Vue JS
  • Services Web

Vous avez déjà de solides connaissances en informatique et voulez être immergé dans cet univers de la programmation Web. Prenez contact, je tâcherai de vous aider à élargir vos compétences pour arriver à finaliser votre projet.

image/svg+xml
prestashop
HTML5
Langage sous forme de balises utilisé pour représenter le contenu des pages web.
CSS3
Permet de définir la mise en forme des documents en HTML.
PHP
Langage de programmation utilisé côté serveur pour produire des pages dynamiques.
Javascript
Langage initialement utilisé pour ajouter de l'interactivité aux pages web. Il en fait beaucoup plus...

Vous êtes développeur et voulez me solliciter pour de la revue de code ou pour réaliser des sessions de "pair programming". N'hésitez pas à prendre contact avec moi, je serais ravi de vous rencontrer et de partager un peu de temps autour d'un projet ou d'une simple fonctionnalité.

La connaissance en profondeur du langage de programmation (gros cercle) avant d'aborder les bibliothèques qui gravitent autour (petits cercles) est à mon avis primordial. On gagne beaucoup en compréhension des rouages internes de ces dernières.

En conclusion voilà ce qui arrive si l'on saute quelques étapes.