Langages informatique
Java
Le langage Java est un langage de programmation informatique orienté objet détenu actuellement par la société Oracle.
CSS
Les feuilles de style en cascade, généralement appelées CSS de l'anglais Cascading Style Sheets, forment un langage informatique qui décrit la présentation des documents HTML et XML.
HTML
L'Hypertext Markup Language, généralement abrégé HTML, est le format de données conçu pour représenter les pages web. C'est un langage de balisage permettant d'écrire de l'hypertexte, d'où son nom. Il est souvent utilisé conjointement avec des langages de programmation (JavaScript) et des formats de présentation (CSS).
JavaScript
JavaScript est un langage de programmation de scripts principalement employé dans les pages web interactives mais aussi pour les serveurs.
Serveurs
Agilium
Agilium est un BPM (Business process Manager) permettant de faire de la Modélisation et de l'Automatisation des Processus. Il possède une grande flexibilité dans la conception et l'exécution des processus métiers.
Google App Engine
Google App Engine (GAE) est une plateforme de conception et d'hébergement d'applications web basée sur les serveurs de Google.
Tomcat
Apache Tomcat est un conteneur web libre de servlets et JSP Java EE. Issu du projet Jakarta, c'est un des nombreux projets de l'Apache Software Foundation.
Frameworks
AngularJS
AngularJS est un framework JavaScript libre et open-source développé par Google fondé sur l'extension du langage HTML par de nouvelles balises (tags) et attributs.
Flex
Apache Flex (Adobe Flex) est une solution de développement reprise par Adobe, permettant de créer et de déployer des applications Internet riches (RIA) multiplateformes grâce à la technologie Flash et particulièrement son lecteur. Son modèle de programmation fait appel à MXML (basé sur XML) et ActionScript 3.0.
Java EE
Java Enterprise Edition, ou Java EE (anciennement J2EE), est une spécification pour la technique Java d'Oracle plus particulièrement destinée aux applications d'entreprise.
Struts
Apache Struts est un framework libre servant au développement d'applications web Java EE. Il utilise et étend l'API Servlet Java afin d'encourager les développeurs à adopter l'architecture Modèle-Vue-Contrôleur (MVC).
Spring (framework)
Hibernate
Hibernate est un framework open source gérant la persistance des objets en base de données relationnelle. Hibernate est adaptable en termes d'architecture, il peut donc être utilisé aussi bien dans un développement client lourd, que dans un environnement web léger de type Apache Tomcat ou dans un environnement Java EE complet. Hibernate apporte une solution aux problèmes d'adaptation entre la programmation orientée objet et les SGBD en remplaçant les accès à la base de données par des appels à des méthodes objet de haut niveau.
Spring
Spring est un framework libre pour construire et définir l'infrastructure d'une application Java, dont il facilite le développement et les tests.
Audros
Audros est un Product Lifecycle Management (PLM, littéralement "gestion du cycle de vie des produits") dédié à la gestion de l'ensemble des données, des documents et des opérations tout au long du cycle de vie de développement des Produits.
GWT
Google Web Toolkit (GWT) est un ensemble d'outils logiciels développé par Google, permettant de créer et maintenir des applications web dynamiques mettant en œuvre JavaScript, en utilisant le langage et les outils Java.
GWT met l'accent sur des solutions efficaces et réutilisables aux problèmes rencontrés habituellement par le développement AJAX : difficulté du débogage JavaScript, gestion des appels asynchrones, problèmes de compatibilité entre navigateurs, gestion de l'historique et des favoris, etc...
Intershop Commerce Suite
Intershop Commerce Suite, développé par Intershop est une solution de e-commerce comprenant du Business to consumer (B2C), Business to business (B2B).
Systèmes de Gestion de Base de Données
DbVisualizer
DbVisualizer est un outil intuitif de base de données multiple pour les administrateurs, développeurs et analystes. Il fonctionne sur tous les systèmes d'exploitation principaux et se connecte à tous les moteurs de base de données commercialement viables.
Objectify
Objectify est une API Java d'accès spécialement conçu pour le datastore de Google App Engine.
Oracle
Oracle Database est un système de gestion de base de données relationnelle qui depuis l'introduction du support du modèle objet dans sa version 8 peut être aussi qualifié de système de gestion de base de données relationnel-objet. Il est fourni par Oracle Corporation.
PostgreSQL
PostgreSQL est un système de gestion de base de données relationnelle et objet (SGBDRO). C'est un outil libre disponible selon les termes d'une licence de type BSD. Comme les projets libres Apache et Linux, PostgreSQL n'est pas contrôlé par une seule entreprise, mais est fondé sur une communauté mondiale de développeurs et d'entreprises.
MySQL
MySQL est un système de gestion de bases de données relationnelles (SGBDR). Il fait partie des logiciels de gestion de base de données les plus utilisés au monde en concurrence avec SQL Developer, Informix et Microsoft SQL Server.
SQL Developer
Oracle SQL Developer est un environnement de développement intégré (EDI) multiplateformes, fourni gratuitement par Oracle Corporation et utilisant la technologie Java (Java Development Kit). C'est un outil graphique permettant d'interroger des bases de données Oracle à l'aide du langage SQL.
Microsoft Access
Microsoft Access (officiellement Microsoft Office Access) est une base de données relationnelle éditée par Microsoft. Ce logiciel fait partie de la suite Microsoft Office.
SQLBase
Gupta SQLBase est un outil de base de données SQL.
Outils
Eclipse
Eclipse est un environnement de développement intégré (IDE) libre (le terme Eclipse désigne également le projet correspondant, lancé par IBM) extensible, universel et polyvalent, permettant potentiellement de créer des projets de développement mettant en œuvre n'importe quel langage de programmation. Eclipse IDE est principalement écrit en Java et sa principale utilisation est le développement d'applications Java, mais il peut aussi être utilisé pour développer des applications en d'autres langages via l'utilisation de plugins.
Mantis Bug Tracker
Mantis Bug Tracker (ou plus simplement Mantis) est un système de suivi d'anomalies logicielles (bugs) basé sur une interface web. Le principe de cet outil consiste à enregistrer la déclaration d'un bogue informatique, puis pour les techniciens de maintenance informatique concernés, à mettre à jour l'avancement de sa résolution, jusqu'à sa clôture. Le déclarant de l'anomalie peut s'informer à tout moment via le serveur Web de l'avancement du traitement de son problème.
Axis2
Axis (Apache eXtensible Interaction System) est un ensemble de logiciels créés par Apache Software Foundation, qui vise à faciliter le développement de services Web en technologie SOAP
GIT
Git est un logiciel de gestion de versions décentralisé.
GLPI
GLPI (gestionnaire libre de parc informatique) se présente comme une interface web. Il est un logiciel libre permettant la gestion de parc informatique et de gestion des services d'assistance.
JasperReports
JasperReports est un outil de reporting open source, offert sous forme d'une bibliothèque qui peut être embarquée dans tous types d'applications Java. JasperReports se base sur des fichiers XML (dont l'extension est en général .jrxml) pour la présentation des états. Il peut être couplé à iReport ou JasperStudio (plugin Eclipse équivalent) pour faciliter sa mise en œuvre dans une application Java, classique ou orientée web.
Talend Enterprise Data Integration
Talend Enterprise Data Integration (TEDI) est un produit d'intégration de données qui intègre des fonctionnalités avancées de déploiement et de gestion distribué sous licence commerciale. Talend Enterprise Data Integration complète les fonctionnalités de Talend Open Studio avec des fonctionnalités d'entreprise comme :
- référentiel partagé pour le travail collaboratif
- outils de gestion et de monitoring pour déployer et superviser les traitements
Talend Open Studio
Talend Open Studio est un produit open source d'intégration de données écrit en Java développé par Talend et conçu pour combiner, convertir, mettre à jour des données de différents types quel que soit l'activité.
Subversion
Subversion (en abrégé svn) est un logiciel de gestion de versions, distribué sous licence Apache et BSD. Il a été conçu pour remplacer CVS.