Johan Petrikovsky

Développeur Web
Toulouse

Expériences

Bonjour,
Je suis un artisan numérique,
DEVELOPPEUR
FREELANCE

J'accompagne les entrerpises depuis 8 ans
dans leur développement sur internet.

Titulaire d'un B.T.S. informatique de gestion option développeur d'applications, je suis rapidement devenu développeur web freelance. Aujourd'hui c'est un métier que je pratique avec passion depuis maintenant 8 ans. En tant que développeur freelance j'apporte mon savoir faire et mes compétences à des entreprises pour les aider à satisfaire les besoins de leurs clients.

Depuis 8 ans je collabore avec des P.M.E. et des agences de communication. Ainsi je suis intervenu sur plus de cinquante projets et applications web. Mon domaine de compétences en tant que développeur web est large, j'ai pu intervenir dans différents secteurs, la création de site vitrine, la création de site e-commerce, création d’applications web.

Depuis 8 ans je suis à l’écoute de mes clients et leur propose des solutions qui repondent à leur besoin, je réalise des développements sur mesure lorsque les demandes sont très spécifiques. Pour faire économiser du temps de et de l’argent à mes clients j'ai également beaucoup travaillé avec des C.M.S. : Wordpress, Prestashop, Drupal, Magento. En effet ces outils robustes et soutenus par des communautés regroupant des millions d’utilisateurs, offrent des solutions clés en mains pour répondre à vos attentes pour la création de site vitrine ou la création de site e-commerce.

Services

Actuellement, le web est présent dans la vie de chaque personne. Pour plus de 90% de la population française, le premier réflexe pour une recherche d’informations ou d’achat est d’aller vers Google. Alors nous pouvons comprendre à quel point il est important en 2020 aux entrepreneurs, infopreneurs, artisans et associations d’être visible et présent sur le NET.

Aujourd’hui, l’internet nous accompagne partout. Que vous soyez en vacances, au travail ou chez vous Google est présent. Ainsi, sur votre smartphone, tablette ou ordinateur, vous n’hésitez plus à rechercher des informations sur où se trouve tel restaurant, quel film passe en weekend, faire sa réservation d’hôtel, ou encore acheter son billet d’avion, pour ne citer que ceux-là. Ainsi, toute personne qui souhaite augmenter son chiffre d’affaires, trouver de nouveaux clients ou prospects et développer son activité est contrainte d’être présente sur internet.

Développeur CMS à Toulouse

Aujourd’hui, pour la gestion efficace de vos contenus, vous devez choisir un CMS (Content Management System). En effet, une solution de gestion de contenu ou CMS vous permet à vous ou votre équipe marketing d'éditer votre contenu très facilement. Cela signifie qu'il n'est plus nécessaire de compter sur les développeurs web pour modifier le contenu du site ; vos experts marketing peuvent ajouter du contenu sans avoir besoin de connaître le HTML ou un quelconque code.

Quel C.M.S utilisé ?

Chaque C.M.S. a son mode de fonctionnement spécifique. Parcourons ensemble leur mode de fonctionnement.

Prestashop

Selon la définition de Wikipédia, PrestaShop est un système de gestion de contenu gratuit (CMS) et open source, conçu pour créer à partir de zéro des boutiques en ligne de commerce électronique. Il permet la création de boutiques en ligne, des petites entreprises aux grandes entreprises. D'ailleurs, il dispose d'un large marché de thèmes pour personnaliser la boutique et de plus de 5000 modules, gratuits et payants, avec lesquels sont adaptées les fonctionnalités propres de l'outil.

Même avec sa gratuité, vous ne pouvez pas l’utiliser comme logiciel de service. Ainsi, avant son installation, il faut au préalable le télécharger sur le site et le copier le document téléchargé chez votre hébergeur. Une fois ce processus terminé, vous pouvez exécuter l’installation qui peut être parfois long.

A la fin du processus d’installation, vous procédez à son paramétrage. Voici quelques paramétrages utiles à faire. Cette liste n’est pas exhaustive. Vous devez :

  • Implanter votre style par la mise en place du thème de votre choix ;
  • Procéder à la configuration des éléments de votre boutique (Monnaie, lieux et frais de livraison, la gestion de plusieurs langues) ;
  • Procéder à l’optimisation SEO avec le mot clé ;
  • Procéder à l’ajout des pages de présentation de l’entreprise, marques, contact, etc. ;
  • Création de votre catalogue de produits.

Comme avantages, vous avez :

    Un logiciel gratuit ;
  • Un logiciel qui est leader sur le marché francophone ;
  • Un logiciel qui est complet et adapté aux boutiques en ligne et qui couvre presque tous les besoins ;
  • Un logiciel en constante évolution, mais une technologie parfois vieillissante.

Notons que la mise en place de prestashop peut être assez long. Aussi, sa mise à jour est souvent difficile et nécessite l’expertise d’un prestataire spécialisé.

Drupal

Selon Wikipédia Drupal est un système et un framework de gestion de contenu (appelé. CMF content management framework) écrit en PHP est utilisé par plus d'un million de sites Web.

Etant dans la même catégorie que les CMS open source, Drupal est un logiciel gratuit. Aussi, Il est proposé directement sur les interfaces d’administration des hébergeurs. Aussi, vous avez un choix parmi un large éventail de thèmes afin de personnaliser votre site. À ce jour, il en existe plus de 2000 plugins gratuits et payants.

Le fonctionnement du CMS Drupal fait appel à l’installation de plusieurs modules.

Cette solution de base permet alors :

  • De personnaliser votre design ;
  • D’éditer les pages ;
  • D’ajouter et de gérer un blog ;
  • D’insérer les formulaires, les petites applications (widgets), etc.

En bref, Drupal est facilement personnalisable et expansible. Ainsi, il possède de nombreux modules et une rubrique blog, e-commerce et des fonctionnalités poussées telles que la gestion de sondages, de menu avancé, des modules forums de discussion, réseaux sociaux, des outils de modification graphiques.

Malgré la facilité à l’installer, notons que le CMS Drupal ne peut pas permettre à un débutant de créer rapidement un site internet. Il lui faudra du temps et des efforts supplémentaires pour s’adapter à son interface complexe.

De même, il est plus adapté au professionnel avec des connaissances en informatique.

Magento

Selon Wikipédia Magento est une plateforme de commerce électronique appartenant à Adobe. De plus, il existe deux versions: Magento Open Source, la version open source gratuite écrite en PHP et Magento Commerce, la version cloud payante.

Pour l’installation de Magento, voici alors quelques étapes à suivre :

  • Procéder au téléchargement des fichiers d’installation de Magento ;
  • Procéder au choisir d’un serveur compatible avec Magento ;
  • Chercher et trouver le nom de domaine ;
  • Utiliser un client FTP pour l’installation de Magento sur le serveur ;
  • Procéder à l’installation du fichier Magento sur le serveur ;
  • Procéder à l’installation de Magento et configurer le e-boutique ;
  • Enfin, Accéder au panneau d’administration de Magento.

Avec sa rapidité d’exécution et l’utilisation de la fonction multidevise, Magento peut aussi permettre la vente d’une importante quantité de produits. Vous pouvez aussi configurer plusieurs boutiques en ligne. Il dispose des fonctionnalités surtout pour les animations marketing et permet de faire la gestion des catalogues de produits assez variés.

Magento offre ainsi un gain de temps important à cause de son back-office qui lui permet d’effectuer des mises à jour groupées. Du côté SEO, le CMS Magento permet à l’aide de paramétrages précis de remonter facilement des sites e-commerce parmi les premiers résultats des SERPs. il est très apprécié des développeurs.

Développement sur mesure.

Pourquoi choisir un développement sur mesure ? répondre à des besoins spécifiques

Pourquoi faire appel à un développeur front-end ?

Quant au rôle du développeur web front-end, c’est de programmer la partie visible, l’interface utilisateur d’une application ou d’un site web. Grâce à ses nombreuses compétences en développement, il maîtrise la création des solutions web. C’est pour cette raison qu’il est aussi appelé développeur intégrateur web.

En tant que développeur web Front-end, j’ai assez de compétences pour vous donner satisfaction. Je peux procéder à l’intégration et au développement front-end des sites et outils. Je peux intervenir plus particulièrement sur l’intégration html/css, Javascript ainsi que sur de la déclinaison graphique et la mise à jour des bases de données.

J’ai une solide expérience dans le montage HTML, HTML/CSS et des projets en responsive. J’ai la maîtrise parfaite de framework html de type Bootstrap et de pre-processeurs css de type Sass, la maîtrise des contraintes techniques aussi bien au niveau des langages serveur que pour la compatibilité des postes clients. Je peux vous rassurer aussi que je possède une large connaissance de Javascript / Jquery React, Redux ou Gatbsy. Etant donné que les librairies évoluent avec le temps, il est important de savoir maîtriser les technologies qui sont à la pointe du développement. De même, les profils Angular, Next, webpack ou Vue sont particulièrement recherchés

Pourquoi faire appel à un développeur back-end ?

Pour ce qui est du back-end, je dispose de compétences dans les domaines suivants :

  • Langages de programmation « dynamiques », par exemple PHP ;
  • Langages de scripting comme NodeJS (koa/express) ;
  • API, webservices
  • L’Administration de bases de données (SQL etc.)
  • Sécurité, gestion des accès

Created by potrace 1.16, written by Peter Selinger 2001-2019