Nos compétences informatiques

La création et le développement d’un site internet nécessitent une réelle expertise dans plusieurs domaines. C’est pourquoi les équipes d’Iceberg sont formées aux dernières technologies et adoptent une constante veille informationnelle pour vous garantir un service de qualité et des applications ou sites internet performants à la pointe des dernières évolutions de la technologie.

Création, optimisation et refonte de sites internet

logo angular, création site web avancé

Angular

Framework développé par Google pour construire des applications web, mobile ou PC, dynamiques et performantes.

logo symfony, creation site web technique

Symfony

Framework MVC libre, de composants PHP réutilisables pour construire des applications web, APIs et micro services.

logo react, création site internet performant

React

Framework cross-platform javascript pour développer des applications et sites, open source au code réutilisable.

logo prestashop, e-boutique et e-commerce

Prestashop

Application web permettant de créer des boutiques en ligne afin de réaliser vos activités de e-commerce.

logo wordpress, CMS complet

WordPress

CMS le plus utilisé dans le monde, libre et open source permettant de construire des sites internet.

logo divi, constructeur de pages et graphisme

Divi

Thème pour WordPress et générateur de pages puissant, ergonomique et intuitif.

logo Woocommerce, module e-shopping

Woocommerce

Extension WordPress de boutiques en ligne intégrant les systèmes de paiements, de gestion des stocks et comptes clients.

logo bootstrap, stylisation de pages

Bootstrap

Librairie HTML, CSS et Javascript orientée front-end de thème, template et snippet. Responsive et massivement utilisée.

logo pwa, rend une page internet comme une application

PWA

Les Progressive Web Apps utilisent les pleines capacités des navigateurs pour reproduire l’UX relative aux applications natives.

logo node js, permet d'émuler un serveur

Node.js

Plateforme libre en JavaScript orientée serveurs, permettant aux applications web de se connecter aux databases et services web.

logo jquery, anime les pages web

Jquery

Librairie JavaScript libre et multi-plateforme facilitant le développement de scripts côté client.

logo json, formate les données afin de les optimiser

JSON

Format d’échange de données structurées et optimisées pour les applications et services web.

logo html, construit une page Internet

HTML

Langage informatique permettant de mettre en forme du contenu sur un site internet grâce à des balises.

logo php, langage technique de programation

PHP

Langage de programmation libre pour rendre dynamiques les pages web. Permettant de construire des sites complexes.

logo css, habille un site

CSS

“Cascading Style Sheets” sert à styliser et structurer le contenu d’un site internet et son design général.

logo scss, habille un site de façon dynamique

SCSS

Sassy CSS est une forme évoluée du CSS permettant l’usage de variables et calcules.

logo sql, permet de gérer une database

SQL

Langage informatique d’exploitation des données d’une base de données relationnelle.

logo javascript, anime une page web

Javascript

Langage de programmation de scripts utilisé dans les pages interactives et également côté serveur.

logo typescript, compétence technique proche du javascript

Typescript

Langage de programmation libre et open source ayant pour but de sécuriser et améliorer le
Javascript.

logo xml, formate des données

XML

Langage de balisage extensible, facilitant l’échange automatisé de contenus complexes.


logo GoogleMyBusiness, gère son profil sur Google

Google My Business

Service d’enregistrement du profil d’une société sur Google.

logo Google Seach Console, permet de suivre le SEO d'un site

Google Search Console

Suivi et analyse des résultats de votre site sur Google.

logo Google Analytics

Google Analytics

Outil d’analyse de l’audience de votre site sur Google.

logo google data studio, créé un support de visualisation des données de Google

Google Data Studio

Affichage clair de vos données web.

logo google tag manager, pour suivre les événements d'un site

Google Tag Manager

Outil de gestion de tracking de différents éléments de votre site internet.

logo référencement web

Référencement web

Techniques et stratégies utilisées pour bien positionner votre site dans les résultats Google.

logo responsive

Responsive

Mise en conformité du code de votre site pour le rendre ergonomique aussi bien sur ordinateur que sur téléphone.

logo gestion de projet

Gestion de projet

Application de méthodes ou techniques spécifiques aux différentes étapes d’un projet pour sa bonne réalisation.

Définition des concepts

Au vu des termes techniques évoqués, quelques définitions semblent utiles à avoir.

  • Framework : Ensemble de composants et outils utilisés pour modeler l’architecture des sites et applications web permettant d’optimiser le construction et la maintenance des programmes. Transparent pour l’utilisateur.
  • Cross platform : Logiciel ou programme pouvant fonctionner sur différentes plateformes, systèmes d’exploitation ou environnements avec la même synergie.
  • CMS : “Content Management System”, ou système de gestion de contenu en français, est un logiciel qui gère la création et la publication de documents ou pages internet. À travers une interface de conception accessible depuis un navigateur.
  • MVC : “Modèle Vue Contrôleur” est un découpage des fichiers pour les classer et clarifier la structure d’un projet web. Les maintenances et mises à jour sont alors optimisées et plus facilement exercées grâce à cet ordonnancement des données.
  • Open source : Programme dont le code source est distribué sous une licence permettant de le lire, de le modifier ou de le redistribuer. Sans discrimination ou restriction.
  • APIs : “Application Programming Interface”, ou interface de programmation d’application en français, est un ensemble normalisé de méthodes, de classes, de fonction ou constantes que sert de passerelle par laquelle un logiciel offre des services à d’autres logiciels.
  • Services web : fournissent les échanges entre différents logiciels fonctionnant sur diverses plateformes. Permet la communication entre les applications clients et serveurs sur internet.
  • Database : Base de données en français, est une collection de données organisées, stockées et accessibles depuis internet. Afin de rechercher les données, de les modifier ou de les mettre à jour rapidement.
  • Librairie : Ou bibliothèque logicielle est une collection de routines ou fonctions prêtes à être utilisées par des programmes.
  • Snippet : Petite portion de code source ou de texte réutilisable.
  • Template : Représente l’architecture du design d’un site ou d’une page internet. C’est l’habillage d’une page, il va définir l’emplacement et la position des éléments d’une page.
  • UX : “User eXperience”, ou expérience utilisateur en français, représente le ressenti émotionnel d’un utilisateur face à un service, un objet ou une interface. L’UX s’apprécie vis-à-vis du design et de l’usabilité lors de d’utilisation.

Envie d’en savoir ? N’hésitez pas,