Nos Technologies

Nos Technologies

WooCommerce

Woocommerce est le nom d’une extension open source pour WordPress disponible en langue française. Cette extension joue un rôle prépondérant si vous voulez utiliser le CMS WordPress pour créer votre boutique
en ligne.

Wordpress

WordPress est un système de gestion de contenus (CMS) permettant de créer son propre site assez facilement. En plus de sa simplicité d’utilisation, il présente de nombreux autres atouts. 

PrestaShop

Prestashop est une solution virtuelle qui vous permet de gérer à la fois votre catalogue de produits, vos commandes, vos promotions et livraisons depuis un back office riche en fonctionnalités. 

Drupal

Drupal est un système de gestion de contenu (abrégé CMS en anglais) libre et open source. Un CMS est un logiciel qui permet de gérer le contenu d’un site Web, même sans nécessairement utilisé la programmation.

Magento

Magento est un CMS qui permet de développer votre plateforme de commerce électronique libre, c’est une solution open source. Magento propose de nombreuses fonctionnalités vous laissant contrôle et flexibilité sur votre site e-commerce.

Symfony

Symfony est un framework de développement PHP “open source” avec architecture MVC (Modèle-vue-contrôleur) qui vise à accélérer la création et la maintenance des applications web et à remplacer les tâches de codage récurrentes.

CodeIgniter

CodeIgniter est un framework libre écrit en PHP. Il suit le motif de conception MVC et s’inspire du fonctionnement de Ruby on Rails.

Laravel

PHP Laravel est un langage populaire et accessible. Il est facile à installer et présent chez tous les hébergeurs. On peut réaliser rapidement une application web fonctionnelle grâce à lui.

NopCommerce

NopCommerce est une solution open source de commerce électronique développée en ASP.NET (version 4.0, framework ASP.NET MVC) et utilisant une base de données MS SQL 2005 (ou supérieure).

Angular

Angular est un framework qui permet à plusieurs développeurs de travailler sur le même projet, sans se perdre dans l’organisation du code source.

Net Core

Net Core est un cadriciel  libre et Open Source pour les systèmes d’exploitation WindowsmacOS et Linux

Mysql

MySQL est un système de gestion de bases de données relationnelles SQL open source développé et supporté par Oracle.

MariaDB

MariaDB est un système de gestion de base de données relationnelle (SGBDRopen source qui constitue une solution de remplacement compatible avec la technologie très répandue des bases de données MySQL.

SQL

Le langage SQL (Structured Query Language) est un langage informatique utilisé pour exploiter des bases de données. Il permet de façon générale la définition, la manipulation et le contrôle de sécurité de données.

MangoDB

MongoDB  est un système de gestion de base de données orienté documentsrépartissable sur un nombre quelconque d’ordinateurs et ne nécessitant pas de schéma prédéfini des données.

InfluxDB

InfluxDB est un système de gestion de base de données développé par la société InfluxData, Inc. InfluxDB est un logiciel open source qui est facilement accessible, avec des résultats probants.

Redis

Redis est un magasin de structure de données clé/valeur en mémoire open source rapide. Redis propose un ensemble de structures de données en mémoire polyvalentes qui permet de créer facilement un large éventail d’applications personnalisées.

Docker

Docker permet d’embarquer une application dans un ou plusieurs containers logiciels qui pourra s’exécuter sur n’importe quel serveur machine, qu’il soit physique ou virtuel.

Kubernetes

Kubernetes est une plate-forme open-source extensible et portable pour la gestion de charges de travail et de services conteneurisés. Elle favorise à la fois l’écriture de configuration déclarative et l’automatisation.

Kafka

Kafka est une plateforme distribuée de diffusion de données en continu, capable de publier, stocker, traiter et souscrire à des flux d’enregistrement en temps réel.

RabbitMq

RabbitMQ est basé sur l’idée du Advanced Message Queuing Protocol (AMQP). Le principal avantage du AMQP est qu’il n’impose pas à l’émetteur et au destinataire de comprendre le même langage de programmation.

Micro-Frontend

L’idée derrière Micro-Frontends est de penser à un site web ou une application web comme une composition de fonctionnalités qui appartiennent à des équipes indépendantes. Chaque équipe a un domaine d’activité ou une mission qui lui est propre et dans lequel elle se spécialise.

Micro Service

les micro services sont une technique de développement logiciel, une variante du style architectural de l’architecture orientée services (SOA) qui structure une application comme un ensemble de services faiblement couplés.

Web Service

Un service web est un médium standardisé permettant la communication entre les applications clients et serveur sur le World Wide Web. 

SOLID

SOLID est un acronyme mnémonique qui regroupe cinq principes de conception destinés à produire des architectures logicielles plus compréhensibles, flexibles et maintenables

KISS

KISS est une ligne directrice de conception qui préconise la simplicité dans la conception et que toute complexité non indispensable devrait être évitée dans toute la mesure du possible.

DRY

DRY est une philosophie consistant à éviter la redondance de code au sein d’une application afin de faciliter la maintenance, le test, le débogage et les évolutions de cette dernière.

YAGNI

YAGNI est un principe d’extreme programming qui déclare que les programmeurs ne devraient pas ajouter de fonctionnalité à un logiciel tant que celle-ci n’est pas absolument nécessaire.

DDD

La conception pilotée par le domaine, ou DDD (Domain-Driven Design) est une approche du développement logiciel axée sur le domaine ou la sphère de connaissances des utilisateurs. Elle s’intéresse aux besoins complexes des utilisateurs du logiciel.

WEB SERVICE

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

GRAPH QL

Inscrit dans le modèle Client-serveur, GRAPH QL propose une alternative aux API REST. La requête du client définit une structure de données, dont le stockage est éventuellement distribué, et le serveur suit cette structure pour retourner la réponse.

REST

REST  est un style d’architecture logicielle définissant un ensemble de contraintes à utiliser pour créer des services web. Les services web conformes au style d’architecture REST, établissent une interopérabilité entre les ordinateurs sur Internet.

GRPC

Le GRPC est un système d’appels Remote Procedure Call permettant une communication particulièrement efficace au sein d’architectures client/serveur distribuées grâce à des technologies de procédés innovants.

WCF

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

C# .Net/DotNet.core

C# .Net/DotNet.core est un cadriciel Libre et Open Source pour les systèmes d’exploitation Windows, macOS et Linux. Il comprend CoreCLR, un environnement d’exécution complet de CLR, la machine virtuelle qui gère l’exécution des programmes .NET.

PYTHON

Python est le langage de programmation open source le plus employé par les informaticiens. Python permet notamment aux développeurs de se concentrer sur ce qu’ils font plutôt que sur la manière dont ils le font.

PHP (CMS/Framework)

Le PHP, pour Hypertext Preprocessor, désigne un langage informatique, ou un langage de script, utilisé principalement pour la conception de sites web dynamiques. 

JAVASCRIPT

JavaScript est un langage de programmation qui permet d’implémenter des mécanismes complexes sur une page web.

R&R

R&R est un algorithme d’ordonnancement courant dans les systèmes d’exploitation et est adapté aux systèmes travaillant en temps partagés.

DART /FLUTTER

Grâce à ce langage, nous concevons des applications multiplateforme pour Android et iOS.

POWERSHELL

Porwershell est une suite logicielle développée par Microsoft qui intègre une interface en ligne de commande, un langage de script nommé PowerShell ainsi qu’un kit de développement.

SCRUM

Scrum est ce cadre de travail holistique itératif qui se concentre sur les buts communs en livrant de manière productive et créative des produits de la plus grande valeur possible.

LEAN STARTUP

Le Lean Startup est une manière d’entreprendre, basée sur des itérations : lancer une offre minimum, tester le marché, ajuster son produit, et recommencer jusqu’à trouver la meilleure idée à vendre. 

EXTREME PROGRAMMING

Extreme programming (XP) est une méthode agile plus particulièrement orientée sur l’aspect réalisation d’une application, sans pour autant négliger l’aspect gestion de projet. 

KANBAN

Kanban est essentiellement une méthode de gestion des flux dans un projet, permettant d’éviter les blocages et de réaliser une livraison rapide et continue.

ITIL

Nous utilisons ITIL qui  est un ensemble d’ouvrages recensant les bonnes pratiques (« best practices ») du management du système d’information.

COURANT DEVOPS / UX –UI

DevOps est un ensemble de pratiques qui met l’accent sur la collaboration et la communication entre les développeurs de logiciels et les professionnels des opérations informatiques. Et par le UX –UI, nous visons une meilleure expérience client.