Bienvenue sur le plan du Crea-Blog ! Cette page vous permet de naviguer facilement parmi nos articles. Que vous cherchiez des astuces web, des ressources gratuites ou des projets inspirants, retrouvez ici l’essentiel pour explorer nos contenus en toute simplicité. Bonne lecture !
Pages
- Les Démos codés et expliqués de A à Z
- Liste des tutoriels pour développeur web
- Liste des bookmarks GRATUIT pour développeur web
Articles
- Comment ajouter une signature en HTML pour Apple Mail
Créer une signature professionnelle dans l’application Mail de votre Mac est un excellent moyen d’améliorer votre image. Ce tutoriel vous… - Comment convertir en BASE64 une image avec PHP
La conversion d’une image en Base64 est une technique courante en développement web. Elle permet d’intégrer directement une image dans une page… - Tracer une fonction mathématique en HTML et JavaScript
Vous souhaitez créer votre propre application pour tracer la courbe d’une fonction mathématique ? Dans cet tutoriel, nous allons apprendre à… - Coder un plugin WordPress : Un système de vote comme Reddit
Dans ce tutoriel, nous allons vous guider à travers la création d’une extension ou plugin WordPress simple mais fonctionnel. Un… - Comment coder une extension WordPress : Tutoriel complet
Coder une extension WordPress : Tutoriel complet pas à pas à l’aide d’un cas concret : Coder une extension WordPress… - Coder un thème enfant WordPress | Tutoriel complet
Dans ce tutoriel, vous allez apprendre à coder un thème enfant pour WordPress à travers les étapes suivantes : Qu’est-ce… - Coder un formulaire de Login sécurisé en PHP | Tutoriel
Créer un formulaire de connexion ou login sécurisé en PHP est une étape essentielle dans la plupart des projets web modernes. Que… - Guide SQL ou NoSQL – Comparaison et Comment choisir ?
Lorsque vous commencez à développer une application ou à gérer des données, vous devez choisir un système de base de… - Variable super globale en PHP : Guide complet des variables
La variable super globale est déclinée sous plusieurs formes. Les variables super globales en PHP sont un pilier fondamental du langage. Elles… - Qu’est que le DOM en JavaScript – Comprendre le DOM en JS
Le DOM (Document Object Model) est un concept fondamental en développement web, notamment pour la manipulation de documents HTML. En… - Class et Id en CSS et HTML : guide complet pour débutants
Lorsque vous commencez à créer vos premières pages web avec HTML et CSS, deux notions reviennent très souvent : class et id. Ces attributs permettent de… - Include, require ou require_once en PHP : Lequel choisir ?
Lorsque vous débutez en PHP, vous allez rapidement rencontrer trois instructions essentielles : include, require et require_once. Ces mots-clés permettent d’inclure des fichiers externes dans… - CHECK en SQL / MySQL : Pour sécuriser votre base de données
Lorsque vous travaillez avec des bases de données, l’un des enjeux les plus importants est l’intégrité des données. C’est là qu’intervient… - Le type ENUM en SQL : Sécurisez une base de données MySQL
Le type ENUM en SQL est un outil puissant mais souvent méconnu, capable de simplifier la structure de vos bases de données… - MySQL Workbench : Tutoriel Complet
Si vous débutez avec les bases de données MySQL, vous avez sans doute entendu parler de MySQL Workbench. Mais à quoi… - Adminer : Tutoriel complet, comment le maîtriser facilement
Si vous travaillez avec des bases de données, vous avez sûrement déjà entendu parler de phpMyAdmin, un outil très populaire pour… - PhpMyAdmin : Importer base de données depuis un fichier SQL
Importer une base de données depuis un fichier SQL avec PhpMyAdmin est une opération courante pour les développeurs web, les… - Quelle est la différence entre front-end et back-end ?
Quand on commence à s’intéresser à la création de sites web ou d’applications, on entend très souvent parler de front-end et… - Session et Cookie avec CodeIgniter 4 : Le guide complet
Les notions de Session et Cookie avec CodeIgniter sont essentielles pour gérer la navigation, l’authentification et la personnalisation des applications web. Dans ce guide… - Formulaire avec CodeIgniter 4 : Tout comprendre
Créer un formulaire avec CodeIgniter est une étape essentielle pour toute application web : inscription, connexion, ajout de produits, contact, recherche… tous… - Model CodeIgniter 4 : Guide Ultime pour tout comprendre
Lorsque l’on commence à développer avec le framework PHP CodeIgniter 4, l’un des concepts essentiels à maîtriser est celui de Model CodeIgniter.… - Controller CodeIgniter 4 : Le Guide ultime pour tout savoir
Lorsque l’on débute avec le framework PHP CodeIgniter 4, l’un des premiers concepts que l’on rencontre est le controller CodeIgniter. C’est un… - Comment envoyé un mail avec CodeIgniter 4 : Le guide complet
Envoyé un mail avec CodeIgniter 4 est une tâche incontournable dans le développement d’applications web modernes. Que ce soit pour… - Route CodeIgniter 4 : Guide complet pour comprendre le routage
Lorsque l’on développe une application web avec le framework CodeIgniter 4, il est essentiel de bien comprendre le fonctionnement d’une route… - Comment coder une pagination avec CodeIgniter 4 et Pager
La pagination est un élément essentiel de tout site web affichant une grande quantité de données. Elle permet d’afficher les informations page… - Layout CodeIgniter 4 : Segmenter le Header et le Footer
Dans le développement d’une application web avec CodeIgniter 4, la gestion et la structuration du layout CodeIgniter est essentielle pour organiser et réutiliser… - Comment créer un formulaire de connexion avec CodeIgniter 4
Lorsque l’on développe une application web, il est essentiel de mettre en place un système d’authentification fiable depuis un formulaire… - CodeIgniter 4 : Comment se connecter à une base de données ?
Si vous débutez avec CodeIgniter 4, l’un des premiers défis que vous rencontrerez est la connexion à une base de données.… - Comment créer une page avec CodeIgniter 4 : Tutoriel complet
Découvrez comment créer une page web avec le framework PHP CodeIgniter 4. Dans ce tutoriel complet, nous allons voir pas à… - Trigger & Stored Procedures MySQL, Automatiser une tâche SQL
Dans le monde des bases de données, l’automatisation des tâches est essentielle pour améliorer la performance, la cohérence et la… - Margin, Padding, Gap en CSS : Gérer les espaces d’un élément
En CSS, la gestion des espaces est essentielle pour structurer harmonieusement une page web. Que ce soit pour espacer des… - Types de clé et index MySQL : Booster vos requêtes SQL
Dans MySQL, les index et les clés sont liés mais distincts. Un index est une structure de données qui optimise les recherches, tandis… - Docker, le guide complet : Installation et utilisation
Dans le monde du développement web, Docker est devenu un outil incontournable. Il permet aux développeurs de créer, déployer et exécuter des… - Lazy Loading en JavaScript, Accélérer le chargement d’images
Le lazy loading est une technique essentielle pour optimiser la performance des sites web, notamment en ce qui concerne le chargement des images.… - Instagram : Récupérer & afficher en PHP le nombre d’abonnés
Dans cet article, nous allons voir comment récupérer et afficher le nombre de followers Instagram en PHP en utilisant l’API Graph de… - Récupérer et Afficher le Nombre de Followers Twitch en PHP
Si vous êtes streamer sur Twitch et que vous souhaitez afficher en temps réel le nombre de followers de votre… - Stocker et manipuler des fichiers JSON directement en MySQL
L’utilisation des fichiers JSON en MySQL est devenue essentielle pour les développeurs et administrateurs de bases de données cherchant à manipuler des données semi-structurées… - Comment récupérer son nombre d’abonnés YouTube en PHP
Si vous cherchez comment afficher en temps réel le nombre d’abonnés YouTube d’une chaîne sur votre site web, voici un… - Récupérer le Nombre d’Abonnés Pinterest depuis l’API en PHP
Dans cet article, nous allons voir comment récupérer le nombre d’abonnés Pinterest en PHP en utilisant l’API officielle de Pinterest.… - Analyse du taux de rebond avec Google Analytics GA4
Le taux de rebond est un indicateur clé en analyse web. Il permet de mesurer le comportement des visiteurs sur un site… - Optimiser son SEO : 215 points de contrôles on-site
Le référencement naturel (SEO) est un levier incontournable pour améliorer la visibilité d’un site web sur les moteurs de recherche.… - SPA vs MPA : Quelle architecture pour votre site web ?
Lorsqu’il s’agit de développer une application web, deux grandes approches s’opposent : la Single Page Application (SPA) et la Multi-Page Application (MPA). Ces… - String PHP : 40 fonctions essentielles pour les manipuler
Dans cet article, nous allons découvrir les fonctions permettant de manipuler les chaîne de caractères ou String PHP les plus… - Tableau HTML : Trier et classer les colonnes en JS
Vous souhaitez améliorer l’interactivité d’un tableau HTML en permettant à vos utilisateurs de trier et classer les données en JS… - Input type email : Sécuriser, tester et valider en JS et PHP
L’élément <input type="email"> est largement utilisé dans les formulaires HTML pour collecter des adresses e-mail. Ce champ input type email, bien qu’il… - Header HTTP : Guide complet pour sécuriser son site web PHP
La sécurité d’un site web est un enjeu crucial, et l’une des premières lignes de défense repose sur les Header HTTP… - Portfolio HTML et CSS : Tutoriel pour rédiger / coder votre portfolio
Un portfolio est un site web personnel ou professionnel qui sert à présenter les réalisations, compétences et expériences d’une personne ou… - Les 10 erreurs CSS les plus courantes et comment les éviter
Le CSS (Cascading Style Sheets) est un langage incontournable du développement web. Il permet de styliser les pages HTML et… - Format BLOB : Comment stocker une image en base de données ?
Stocker une image dans une base de données (format BLOB) et l’afficher est une problématique courante en développement web, notamment… - InvoicePlane : L’application web de facturation open-source
InvoicePlane est une application open-source de facturation et de gestion des paiements conçue pour les indépendants et les petites entreprises.… - FreshRSS, l’application open source pour gérer ses flux RSS
Dans un monde où l’information est omniprésente, il devient difficile de trier et d’organiser les contenus pertinents. C’est là qu’intervient FreshRSS,… - 22 applications web open-source à héberger sur son serveur
Héberger ses propres applications web open-source sur son serveur offre de nombreux avantages : contrôle total sur ses données, personnalisation… - 10 Conseils pour Personnaliser sa chaîne YouTube
Pourquoi personnaliser sa chaîne YouTube ? Parce qu’avec plus de 2 milliards d’utilisateurs actifs mensuels, YouTube est une plateforme incontournable pour… - Comment monétiser sa chaîne YouTube avec des publicités ?
Monétiser sa chaîne YouTube est un objectif pour de nombreux créateurs de contenu. Cela permet de générer des revenus passifs… - Comment streamer sur Twitch : OBS, overlay, scene, chat…
Vous souhaitez vous lancer, mais vous ne savez pas comment streamer sur Twitch ? Que vous vouliez partager vos sessions… - PrestaShop ou Shopify : quelle solution e-commerce choisir ?
Si vous êtes un commerçant à la recherche d’une solution e-commerce et créer ou améliorer votre boutique en ligne, vous êtes probablement… - Quel framework PHP choisir : Laravel, Symfony, CodeIgniter ou EasyFrame ?
Choisir le bon framework PHP est une décision cruciale pour les développeurs et les entreprises souhaitant créer une application web performante et… - ElevenLabs : Une voix artificielle en PHP dans vos projets
L’intelligence artificielle ne cesse de transformer notre quotidien, et parmi les innovations les plus impressionnantes figure ElevenLabs, une plateforme dédiée à… - Comment débuter en programmation web : Les langages à apprendre en premier
Introduction : Pourquoi apprendre la programmation web ?Se lancer dans la programmation web est une décision judicieuse à une époque… - Framework PHP EasyFrame : Le Guide complet
Dans l’univers du développement web, choisir le bon outil peut grandement influencer la réussite de votre projet. Parmi les nombreux… - Comment Installer et Configurer un CDN avec Cloudflare
Dans un monde où la vitesse de chargement d’un site web est cruciale pour l’expérience utilisateur et le référencement naturel… - Guide complet IndexNow, boostez l’indexation de votre site
L’indexation des pages web est une étape cruciale pour assurer leur visibilité sur les moteurs de recherche. Avec l’introduction d’IndexNow,… - Guide du fichier humans.txt : l’humain au centre du web
Sur le web, les robots ont leur place avec le célèbre fichier robots.txt, mais saviez-vous qu’il existe également un fichier… - Tutoriel R et Shiny : Le package Shiny
1. Installation et préparation 2. Premiers pas avec R et RStudio 3. Structure de données 4. Manipulation avec DPLYR 5.… - Tutoriel R : Markdown et exportation de rapport
1. Installation et préparation 2. Premiers pas avec R et RStudio 3. Structure de données 4. Manipulation avec DPLYR 5.… - Tutoriel R, Application avancée et apprentissage automatique
1. Installation et préparation 2. Premiers pas avec R et RStudio 3. Structure de données 4. Manipulation avec DPLYR 5.… - Tutoriel R : Écriture de fonctions et gestions des erreurs
1. Installation et préparation 2. Premiers pas avec R et RStudio 3. Structure de données 4. Manipulation avec DPLYR 5.… - Tutoriel R : Analyses statistiques en R avec RStudio
1. Installation et préparation 2. Premiers pas avec R et RStudio 3. Structure de données 4. Manipulation avec DPLYR 5.… - Tutoriel R : Importation et exportation de données en CSV
1. Installation et préparation 2. Premiers pas avec R et RStudio 3. Structure de données 4. Manipulation avec DPLYR 5.… - Tutoriel R : Condition, boucle et fonction
1. Installation et préparation 2. Premiers pas avec R et RStudio 3. Structure de données 4. Manipulation avec DPLYR 5.… - Tutoriel R et Rstudio : GGPLOT2 pour visualiser des données
1. Installation et préparation 2. Premiers pas avec R et RStudio 3. Structure de données 4. Manipulation avec DPLYR 5.… - Tutoriel R : Manipulation de données avec DPLYR
1. Installation et préparation 2. Premiers pas avec R et RStudio 3. Structure de données 4. Manipulation avec DPLYR 5.… - Tutoriel R : Structures de données
1. Installation et préparation 2. Premiers pas avec R et RStudio 3. Structure de données 4. Manipulation avec DPLYR 5.… - Tutoriel R : Les premiers pas avec R et RStudio
1. Installation et préparation 2. Premiers pas avec R et RStudio 3. Structure de données 4. Manipulation avec DPLYR 5.… - Tutoriel R et RStudio : Installation et présentation
1. Installation et préparation 2. Premiers pas avec R et RStudio 3. Structure de données 4. Manipulation avec DPLYR 5.… - Liste des principaux raccourcis clavier sous Mac / MacOS
Les raccourcis clavier sont des combinaisons de touches qui permettent d’effectuer des actions rapidement, sans avoir à naviguer dans les… - Liste des principales commandes du terminal
Découvrez et apprenez à maitriser les principales commandes du terminal Le terminal est un outil puissant pour interagir directement avec… - Comment créer un token ou jeton en PHP : Tutoriel complet
La création de token est une pratique courante pour sécuriser les applications web, en particulier pour l’authentification et l’autorisation. Dans… - Comment vérifier et valider une adresse mail en PHP
La vérification des adresses e-mail est une tâche courante et essentielle dans le développement web. Que ce soit pour l’inscription… - Exporter une base de données au format CSV en PHP avec MySQLI
Exporter des données au format CSV est une tâche courante pour de nombreux développeurs web, particulièrement lorsqu’il s’agit de transférer… - ERD : Diagramme entité-relation et schéma relationnel MySQL
L’ERD, ou diagramme entité-relation en français, illustre les entités d’une base de données, les attributs des entités et les relations… - Création de Layout en PHP pour une mise en page structurée
La création d’un layout en PHP sans utiliser de framework ou de bibliothèque peut sembler un défi, mais c’est en… - Liste complète des requêtes SQL ou MySQL à utiliser en PHP
Le langage SQL (Structured Query Language) est indispensable pour la gestion et la manipulation des bases de données relationnelles. Grâce… - La requête JOIN en SQL avec PHP pour une BDD relationnelle
Les bases de données relationnelles sont au cœur de nombreuses applications web modernes, et les requêtes SQL permettent de manipuler… - CV en HTML et CSS : Tutoriel pour rédiger et coder votre CV
Créer un CV en HTML et CSS permet de personnaliser son profil de manière unique et professionnelle. Grâce à ces… - addEventListener en Javascript pour écouter les événements
L’écoute des événements est une compétence essentielle pour tout développeur JavaScript travaillant sur des interfaces utilisateur interactives. Dans ce tutoriel,… - Utiliser les Fiber ou Fibre en PHP : Tutoriel avec Exemples
Les Fiber ou fibre en PHP permettent une gestion asynchrone et coopérative des tâches. Elles offrent une alternative légère aux… - Array dereferencing en PHP ou déréférencement de tableau
PHP est un langage de programmation largement utilisé pour le développement web qui évolue au fil des ans. Parmi les… - Type en PHP : Tout savoir sur l’utilisation de typage en PHP
PHP, le langage de script populaire pour le développement web, a évolué de manière significative au fil des ans. Avec… - PDO en PHP : Un tutoriel complet avec des exemples concrets
1. Introduction à la POO 2. Classe et objet 3. Méthode et propriété 4. Encapsulation et héritage 5. Le polymorphisme… - API javascript MediaRecorder et Audio : Coder un dictaphone
Cet article explore le processus d’enregistrement et de visualisation d’audio en utilisant les API Web Audio et MediaRecorder. Nous allons… - API Javascript Picture-in-Picture : Vidéo image dans l’image
L’API javascript Picture-in-Picture permet aux sites web d’offrir une expérience multi-tâche améliorée aux utilisateurs. Grâce à cette API, vous pouvez… - l’API Web Speech en javascript : Lecture audio du contenu
L’API Web Speech, accessible en Javascript, offre un ensemble d’outils puissants pour intégrer la reconnaissance vocale et la synthèse vocale… - ResizeObserver JS : Adapter les éléments à leur taille
L’API ResizeObserver en Javascript offre une solution élégante et efficace pour surveiller et réagir aux changements de taille des éléments… - API web-share : Bouton de partage natif du navigateur web
L’API Web Share permet aux développeurs web de partager du contenu de manière native sur des navigateurs qui supportent cette… - Resize en javascript, redimensionnement et largeur de fenêtre
Dans ce tutoriel, nous allons explorer un script simple qui permet de suivre et d’afficher les dimensions actuelles de la… - Optimisation CSS pour un site web rapide et performant
L’optimisation CSS pour une amélioration des performances et un site web rapide et réactif : Le chargement rapide est essentiel… - Tutoriel pour créer un diagramme en courbe avec HTML et CSS
Les diagrammes en courbe sont des outils visuels puissants pour représenter les tendances de données sur une période donnée. Bien… - Démo API IndexedDB en Javascript : Un gestionnaire de tâches
IndexedDB en javascript est une API web permettant de stocker des données de manière persistante dans le navigateur du visiteur.… - API IndexedDB en Javascript : Stockage en base de données
Avez-vous déjà souhaité que votre application Web conserve ses données même après la fermeture du navigateur ? C’est là qu’intervient… - Tester et valider les entrées d’un formulaire en javascript
Tester et valider un formulaire en javascript est une étape importante dans le développement web. Elle permet de s’assurer que… - Scroll CSS : Point d’attache et comportement de défilement
Le défilement ou scroll en CSS est une fonctionnalité essentielle pour la navigation sur les pages web, en particulier sur… - column : Propriété CSS pour la gestion des colonnes de texte
Les propriétés CSS column, liées aux colonnes, permettent de diviser le contenu d’un élément en plusieurs colonnes, offrant une présentation… - transition : Propriété CSS pour animer un changement d’état
La propriété CSS transition permet d’animer les changements de valeur de plusieurs propriétés CSS d’un élément lorsqu’il passe d’un état… - La propriété CSS animation pour animer des éléments HTML
La propriété CSS animation permet d’animer des éléments HTML en définissant des transitions entre différents états de style. Elle est… - clip-path : La propriété CSS pour découper les éléments HTML
La propriété CSS clip-path permet de définir une région de découpe pour un élément HTML. Seules les parties de l’élément… - Propriété CSS color-scheme : Les modes Sombres et Clairs
Depuis l’avènement des thèmes clairs (light) et sombres (dark) sur les systèmes d’exploitation et les navigateurs web, les développeurs web… - writing-mode propriété CSS pour l’orientation du texte
La propriété CSS writing-mode offre un contrôle étendu sur l’orientation du texte dans les pages web, permettant de gérer l’écriture… - object-position : Propriété CSS pour positionner un élément
La propriété CSS object-position est un outil puissant pour les développeurs web qui souhaitent contrôler la position d’un élément remplacé… - object-fit : Propriété CSS pour l’affichage des images
La propriété CSS object-fit permet aux développeurs web de contrôler la façon dont une image ou une vidéo est redimensionnée… - text-overflow : Propriété CSS pour un texte hors des limites
La propriété CSS text-overflow permet de définir l’affichage d’un texte qui dépasse les limites de son conteneur. Cela peut être… - line-clamp : Propriété CSS pour tronquer le nombre de ligne
La propriété CSS line-clamp permet de limiter le nombre de lignes de texte affichées dans un élément. Elle est particulièrement… - Contour de texte en CSS avec text-stroke ou text-shadow
Un contour de texte en CSS permet d’ajouter une bordure esthétique et accrocheuse autour du texte, le rendant plus visible… - caret-color : Changer la couleur du curseur d’un champ input
La propriété caret-color en CSS permet de personnaliser la couleur du curseur de texte dans un champ de saisie (input,… - Comment faire un texte en dégradé en CSS : tutoriel complet
Ajouter un texte en dégradé de couleurs en CSS permet de créer un effet visuel attrayant et original pour vos… - Backface-visibility : Animation 3D et rotative d’une image
En CSS3, la propriété backface-visibility joue un rôle crucial dans la manipulation d’éléments 3D. Elle permet de contrôler la visibilité… - Lazy loading en html5 pour un chargement d’image différé
Le chargement différé, ou lazy loading, est une technique d’optimisation des performances web qui permet de retarder le chargement des… - Propriété mix-blend-mode en CSS3 : Fusionner des éléments
Enrichissez votre boîte à outils CSS avec la propriété mix-blend-mode ! Introduite dans la spécification CSS Fonts 4, elle offre… - Balise dialog en HTML5 : Une fenêtre contextuelle en modale
La balise dialog, introduite dans HTML5, offre un moyen simple et efficace de créer des boîtes de dialogue contextuelles et… - La balise template pour du contenu réutilisable et dynamique
La balise template en HTML5 est un outil puissant souvent sous-estimé pour la création de contenu dynamique et la réutilisation… - La balise output en HTML5 : Guide complet avec exemples
La balise output en HTML5 permet d’afficher le résultat d’un script ou d’un calcul effectué par le navigateur. Elle est… - La balise TIME en HTML5 : Structurer les dates et heures
Dans le développement web moderne, la présentation et la manipulation des dates et heures sont des tâches fréquentes, que ce… - Balises details et summary en HTML5 : Du contenu extensible
Les balises details et summary en HTML5 permettent de masquer ou d’afficher un bloc de contenu par défaut. Cette fonctionnalité… - La balise datalist en HTML5 : Créer une liste de suggestions
La balise <datalist> est un élément HTML relativement méconnu mais incroyablement utile. Elle permet de fournir une liste préétablie d’options… - Fichier normalize.css ou reset.css ? Quand ? pour quel projet ?
Lorsque vous commencez à concevoir un site web, l’une des premières décisions que vous devez prendre est celle de la… - Ma 1ère application web avec le framework PHP CodeIgniter
Créer votre première application web avec CodeIgniter est une excellente façon de démarrer dans le développement à l’aide d’un framework.… - CodeIgniter : Structure des dossiers et des bases de données
Dans ce chapitre, nous allons explorer les bases de CodeIgniter : la structure de ses dossiers et fichiers, la configuration… - CodeIgniter : Tutoriel d’initiation au framework PHP
CodeIgniter est un framework de développement d’applications web open-source, écrit en PHP. Il offre une structure simple et élégante pour… - La liste des mots-clés utilisés en POO en PHP
La Programmation Orientée Objet (POO) en PHP offre un ensemble de mots-clés puissants permettant de structurer et d'organiser le code… - Injection SQL, comment protéger sa base de données
Les bases de données constituent le cœur de nombreuses applications en ligne, stockant une variété d’informations, des noms d’utilisateurs aux… - Gestion d’une base de données en orientée objet PHP MySQLI
Dans ce cours, nous allons découvrir comment intégrer une base de données dans notre application PHP orientée objet. Les bases… - La propriété display : Les nouvelles valeurs en CSS3
La propriété display en CSS3 possède de nouvelles valeurs. C’est l’un des outils les plus puissants pour contrôler le rendu… - Test et débogage en programmation orientée objet en PHP
Les tests et le débogage sont des aspects essentiels du développement logiciel en général, et en particulier en programmation orientée… - Les design patterns en programmation orientée objet en PHP
Les design patterns, ou motifs de conception, sont des solutions éprouvées aux problèmes courants rencontrés lors de la conception d'applications… - Getter, Setter et Méthode magique en POO en PHP
Une méthode magique en PHP est une méthode spéciale préfixée par deux caractères de soulignement. Elles sont appelées automatiquement par… - La relation entre les classes et bonnes pratiques en POO
En programmation orientée objet en PHP, la relation entre les classes leur permet d'interagir entre elles à travers des relations… - Gestions des exceptions et des erreurs en POO en PHP
Dans ce chapitre, nous allons explorer la manière de gérer les erreurs et les exceptions dans le contexte de la… - Autoload et namespace en programmation orientée objet en PHP
Dans ce chapitre, nous allons explorer deux concepts fondamentaux de la programmation en PHP : l'autoload et le namespace. Ces… - Les traits en programmation orientée objet en PHP
Dans ce chapitre du tutoriel sur la POO en php : Les traits sont un mécanisme de réutilisation de code… - Abstraction et Interface : Programmation orientée objet PHP
Dans ce chapitre, nous plongerons dans les concepts d'abstraction et d'interface en programmation orientée objet (POO) en PHP. L'abstraction et… - Le polymorphisme en programmation orientée objet en PHP
Dans ce chapitre, nous allons découvrir le concept de polymorphisme en programmation orientée objet, ou POO, en PHP. Le polymorphisme… - Encapsulation et héritage : Programmation orienté objet PHP
Dans ce chapitre, nous allons découvrir les concepts d'encapsulation et d'héritage en programmation orientée objet, ou POO, en PHP. L'encapsulation… - Méthode et propriété : Programmation orientée objet en PHP
Dans ce chapitre, nous allons explorer les propriétés et les méthodes des classes en PHP. Comprendre comment définir et utiliser… - Classe et objet : Programmation orientée objet en PHP
Dans ce chapitre, nous allons explorer la création et l'utilisation de classe et objet en PHP. Comprendre ces deux concepts… - Tutoriel complet : La Programmation orientée objet en PHP
La programmation orientée objet, ou POO, est un paradigme de programmation qui repose sur le concept d'objets plutôt que sur… - Reconnaissance d’Image par l’IA et PHP : l’API Google Vision
La reconnaissance d’image grâce à l’intelligence artificielle (IA) est devenue l’une des technologies les plus révolutionnaires de notre époque. Elle… - Composer, le tutoriel complet : Installation et utilisation
Composer est devenu l’un des outils essentiels pour le développement en PHP. Avec sa capacité à gérer efficacement les dépendances… - Comprendre la relation Parent Enfant des éléments HTML en CSS
En CSS, la relation parent enfant entre les éléments est fondamentale pour la création de mises en page et la… - Les valeurs de l’attribut rel pour un lien en html
L’attribut rel (relation) pour un lien en HTML est utilisé pour spécifier la relation entre la page actuelle et la… - Le format d’image WebP, la révolution des images web
Dans le monde numérique en constante évolution, les images jouent un rôle crucial dans l’expérience utilisateur en ligne. Le format… - Les service workers : la mise en cache des fichiers d’un site web
Les service workers sont de puissants outils pour rendre les sites web disponibles hors-ligne et améliorer leurs performances en mettant… - La gestion d’erreur en PHP : Le guide complet
La gestion d’erreur en PHP est cruciale pour le développement web. Des erreurs mal gérées peuvent rendre votre application instable… - Image responsive en HTML avec figure et picture
Apprenez à rendre chaque image responsive en HTML pour un affichage plus rapide. Dans le monde du développement web, l’affichage… - Barre de scroll en CSS : Comment la personnaliser
La personnalisation d’une barre de scroll en CSS dans les navigateurs web et les éléments HTML scrollables est devenue une… - Comment sécuriser une session PHP efficacement
Les sessions en PHP sont un élément essentiel pour maintenir l’état d’une application web entre les différentes requêtes du client.… - La liste des 30 balises meta les plus utilisées
Dans le paysage complexe et en constante évolution du référencement et de l’optimisation des sites Web, chaque détail compte. Voici… - L’API de géolocalisation en HTML5 : Le guide complet
La géolocalisation en HTML5 offre une méthode puissante pour obtenir les coordonnées géographiques d’un utilisateur à l’aide de son navigateur… - CSS Flexbox ou Grid, quelle mise en page choisir ?
Lorsqu’il s’agit de concevoir des mises en page web modernes et responsives, deux options CSS se démarquent : Flexbox ou… - L’élément CSS Flexbox pour un template HTML responsive
La propriété CSS Flexbox, qui fournit un agencement plus efficace des éléments HTML pour un template, est largement utilisé pour… - Le fichier Manifeste d’un site web : le guide complet
Le fichier Manifeste d’un site web, souvent désigné sous le nom de Web App Manifest ou manifeste d’application web, est… - Le format JSON en Javascript pour des données structurées
Le JSON en Javascript est un élément essentiel du développement web moderne. Il offre une méthode simple et efficace pour… - Un histogramme en HTML grâce aux SVG : Tutoriel complet
Tutoriel complet pour apprendre à réaliser un histogramme en HTML avec une légende. Cette infographie également connue sous le nom… - Un diagramme circulaire, ou camembert, en HTML et Javascript
Tutoriel complet pour apprendre à réaliser un diagramme circulaire dynamique et avec une légende. Cette infographie également connue sous le… - API localStorage en javaScript : Le guide complet
L’API localStorage est une fonctionnalité fournie par les navigateurs web qui permet aux développeurs web de stocker des données localement… - Un template HTML responsive avec une mise en page CSS Grid
Nous allons coder, étape par étape, la conception d’un template HTML responsive pour un site web classique en utilisant la… - La liste complète des pseudo-classes CSS
Découvrez la liste complète des pseudo-classes CSS, avec des explications détaillées sur leur utilisation. Apprenez comment cibler et styliser vos… - La fonction Attr en CSS pour récupérer des valeurs
La conception de sites web implique souvent la manipulation d’éléments HTML pour styliser et présenter le contenu de manière attrayante.… - Fonctions Min et Max en CSS pour une mise en page responsive
Dans le monde du développement web, la mise en page flexible et responsive est essentielle pour offrir une expérience utilisateur… - Switch ou Match en PHP : Quand les utiliser ?
switch et match en PHP sont deux structures de contrôle qui sont utilisées pour effectuer des comparaisons multiples et prendre… - Sécuriser une variable en PHP
Pour sécuriser une variable en PHP, notamment lorsqu’elle est issue d’une source externe telle qu’un formulaire rempli par un utilisateur… - Paramètre de fonction et type de retour en PHP
Un paramètre de fonction en PHP est une variable qui permet de transmettre des données à une fonction lors de… - La fonction calc() CSS pour un design flexible
Dans le monde du développement web, la création de mises en page flexibles et réactives est essentielle pour offrir une… - L’algorithme de Luhn en PHP
L’algorithme de Luhn, également connu sous le nom de formule de Luhn ou modulo 10, est une méthode de validation… - La variable CSS, une fonctionnalité puissante
Lorsque vous commencez à explorer le monde de la conception web et du développement front-end, vous rencontrez inévitablement le langage… - Les différents sélecteurs CSS
Les sélecteurs CSS sont l’une des pierres angulaires du langage de style en cascade (Cascading Style Sheets). Ils permettent aux… - La liste des Media Query en CSS
Les media query en CSS sont un outil essentiel pour créer des sites web réactifs et adaptatifs (responsive). Elles permettent… - ob_start() : La mise en mémoire tampon en PHP
ob_start() est une fonction en PHP qui est utilisée pour activer la mise en mémoire tampon de sortie (output buffering).… - La propriété aspect-ratio en CSS
Dans le monde du développement web, la mise en page et le design sont des éléments cruciaux pour offrir une… - Bien utiliser les short open tag en PHP
Les short open tag en PHP, bien qu’utiles dans certaines situations, peuvent parfois sembler ambigus pour les développeurs. Dans cet… - Interpolation avec les accolades {..} en PHP
L’interpolation est une fonctionnalité essentielle en programmation, permettant d’incorporer des variables ou des expressions dans des chaînes de caractères de… - Comprendre le symbole arobase @ en PHP
Le symbole @ en PHP est souvent méconnu ou mal compris par de nombreux développeurs. Pourtant, il peut s’avérer être… - Que contient le dossier asset en MVC PHP ?
En PHP, un dossier assets est généralement utilisé pour stocker des ressources statiques telles que des images, des fichiers CSS,… - Guide du viewport et de la balise meta viewport
Dans le monde du développement web, il existe de nombreux concepts essentiels à maîtriser pour créer des expériences utilisateur fluides… - La fonction CSS clamp() pour des mises en page réactives
Dans le monde du développement web, la flexibilité et la réactivité des mises en page sont des éléments essentiels pour… - Les différentes unités CSS utilisables pour vos designs
En tant que langage de style utilisé pour définir l’apparence et la mise en page des pages web, le CSS… - La portée des variables en JavaScript ou JS
Lorsque vous commencez à apprendre JavaScript, l’une des notions les plus importantes à saisir est la portée des variables. Comprendre… - Guillemets simples et doubles en PHP
Les guillemets simples et doubles sont des éléments fondamentaux en PHP lorsqu’il s’agit de délimiter des chaînes de caractères. Bien… - La portée des variables en PHP
Lorsque vous commencez à apprendre PHP, un concept fondamental que vous rencontrerez est celui de la portée des variables. Comprendre…
Catégories
- CMS
Découvrez les meilleurs conseils, tutoriels et astuces sur les CMS (WordPress, Prestashop…) pour créer et gérer facilement votre site web. - CSS3
Explorez les dernières tendances et techniques CSS3 : design responsive, animations, personnalisation et amélioration de l'expérience utilisateur. - HTML5
Retrouvez nos tutoriels sur le langage HTML5 : Structuration de pages web, balises essentielles, bonnes pratiques et nouveautés du langage. - Javascript
Maîtrisez JavaScript grâce à nos articles : frameworks modernes, bonnes pratiques, optimisation du code et projets interactifs. - PHP 8
Plongez dans l'univers de PHP avec des astuces, tutoriels et bonnes pratiques pour développer des applications web dynamiques et performantes. - Projets
Explorez des tutoriels de projets complets, réalisés de A à Z. Suivez chaque étape de création pour apprendre en pratiquant et en développant. - R et Rstudio
Initiez-vous à R et RStudio avec nos articles : analyse de données, visualisations graphiques et programmation statistique simplifiée. - Sécurité
Découvrez nos conseils et tutoriels pour protéger vos sites web : sécurité des données, protection contre les cyberattaques, et meilleures pratiques en ligne. - SEO
Optimisez votre visibilité en ligne avec nos conseils SEO : mots-clés, référencement naturel, stratégies pour Google et outils efficaces. - SQL & MySQL
Apprenez SQL et MySQL facilement : tutoriels, requêtes, astuces et bonnes pratiques pour mieux gérer vos bases de données.