JavaScript

Test unitaire dans le développement de logiciels

Logiciels de contrôle de qualité : les tests unitaires

Les tests unitaires comptent parmi les méthodes les plus efficaces en matière de détection d’erreurs lors des premières phases de développement de logiciels. Leurs particularités sont qu’ils arrivent à identifier les éléments les plus isolées d’un programme pour les transférer dans un environnement de test. Si une erreur est découverte, il est alors facilement possible de la localiser et de la...

Apprendre la programmation : principes de base

Apprendre les bases de la programmation

Bienvenue dans l’ère digitale : les utilisateurs passent en moyenne plusieurs heures devant un ordinateur ou un smartphone chaque jour. Pourtant, peu de gens savent comment fonctionnent ces programmes qu’ils utilisent tous les jours. Il est de plus en plus simple d’apprendre la programmation grâce à des tutoriels (vidéo ou non), des cours en ligne, et l’énorme communauté de développeurs prête à...

Gulp vs. Grunt, les différences entre ces deux task runners

Gulp vs. Grunt : les caractéristiques de ces deux task runners.

Un aspect essentiel du développement Web est l‘écriture d’un nouveau code. En tant que développeur front-end, vous avez à cet égard beaucoup à faire, parce-ce que la présence sur Internet doit avant tout se distinguer par son individualité et doit refléter le projet de manière optimale. Cependant, le processus de développement ne fournit pas seulement des tâches créatives, mais aussi des étapes...

Frameworks et bibliothèques JavaScript populaires

Les bibliothèques et frameworks JavaScript les plus populaires

Tout internaute ayant déjà travaillé avec JavaScript pour un projet de site Web connaît la complexité du Document Object Model (DOM). Les frameworks et les bibliothèques JavaScript permettent une prise en main facilitée et un large spectre de fonctionnalités pratiques et visant à faciliter le travail des développeurs et les soutenir dans leurs efforts. Mais quels sont les meilleurs frameworks et...

Framework Spring pour votre infrastructure Java

Spring : le framework pour les applications Java complexes

Java ne joue pas un rôle majeur dans le développement Web simple, bien que le langage de programmation ait ses attraits. Le langage s'est surtout imposé comme une solution efficace pour la conception des backends pour les applications professionnelles. Le framework Spring comprend différents modules, qui servent de base à des applications bureau et Web et qui simplifient considérablement la...

Langages de programmation Web

Langages de programmation : les meilleurs pour le Web

Vous souhaitez apprendre un langage de programmation Web ? La première chose à faire est de vous concentrer sur un langage en particulier. Il existe des centaines de langages, mais ils ne conviennent pas tous pour développer des sites Internet. Pour vous aider à prendre votre décision afin de pouvoir vous concentrer sur votre projet, voici une brève présentation des langages de programmation...

Optimiser un site Web : les points à améliorer

Parmi les différents aspects qui reviennent souvent lors de la création et de l’entretien d’un site Internet, on retrouve notamment l’aspect fonctionnel. Malgré le responsive Webdesign, les temps de chargement de nombreuses offres sur le Web sont bien trop élevés, bien que cela soit un critère décisif pour le comportement des visiteurs. Notre Digital Guide 1&1 vous montre comment optimiser votre...

Les bases du développement Web moderne

Le développement Web moderne : les bases et les outils

La tendance en développement Web est passée ces dernières années des sites statiques aux sites riches en contenus interactifs. Bien que les langages HTML et CSS constituent toujours la base de tout site Web, les développeurs ont de plus en plus souvent recours à des langages de script du côté du serveur comme PHP pour produire des pages Web dynamiques. Les langages de script côté client (exécutés...

Introduction à Node.js

Node.js : aperçu de l’environnement d’exécution JavaScript

Grâce à la plateforme logicielle Node.js, vous pouvez utiliser JavaScript côté serveur et profiter des possibilités qu’offre un programme asynchrone orienté évènements pour le développement d’applications serveurs. Nous vous donnons un aperçu de la construction modulaire de Node.js et vous expliquons comment installer des modules de programme avec le package manager intégré (NPM). Enfin, nous...

Format SVG, intégration d’éléments graphiques vectoriels

Format SVG : intégrer les éléments graphiques à votre site Web

Augmenter la taille d’une image matricielle au-delà de sa résolution réelle provoque une perte de qualité, ce qui peut conduire à des graves problèmes dans la conception de votre site Web adaptatif, y compris en termes de temps de chargement, qui sont plus élevés, entrainant un classement inférieur dans les pages de résultats des moteurs de recherche. Ainsi, optimiser et adapter des images GIF,...