📄 Structure de base HTML <!DOCTYPE html> <html lang="fr"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Titre de la page</title>
Gaspard Tapon
16 posts
📦 Flexbox : Mise en page flexible unidirectionnelle Flexbox est conçu pour créer des mises en page unidimensionnelles (ligne OU colonne). 🔹 Principes de base * Un conteneur devient « flexible » avec display: flex; * Les enfants directs deviennent les éléments « flex » (items) 🔧 Propriétés du conteneur Flex Propriété Effet flex-direction Définit l’axe principal (row, column,
🧾 Partie 1 : Les formulaires HTML 🧠 Qu’est-ce qu’un formulaire ? Un formulaire permet à un utilisateur de saisir des informations : nom, email, message, choix, etc. Ces données peuvent ensuite être envoyées à un serveur (ou dans notre cas, simulées avec mailto: ou traitées via JavaScript). Les formulaires sont souvent utilisés
🌐 Qu’est-ce que le CSS ? Le CSS permet de décrire l’apparence visuelle d’un document HTML : couleurs, polices, tailles, marges, alignements, etc. 📚 CSS = Cascading Style Sheets = Feuilles de style en cascade 🧱 Il sépare le contenu (HTML) de la présentation (CSS). 🔌 Comment intégrer le CSS à une page HTML ? Il
🧱 Introduction au Web et à HTML 🌐 Qu’est-ce que le Web ? Quel est le rôle du HTML ? Le Web repose sur trois piliers : * HTML pour structurer le contenu * CSS pour mettre en forme la présentation * JavaScript pour le comportement (non abordé ici) 📄 HTML (HyperText Markup Language) est un langage de
Les principes SOLID sont cinq règles incontournables en programmation orientée objet. Créés par Robert C. Martin (Uncle Bob), ils t'aident à écrire du code Flutter : * ✅ Plus facile à maintenir * ✅ Plus simple à tester * ✅ Plus évolutif * ✅ Plus robuste 📌 1. Single Responsibility Principle (SRP) Une classe = Une seule responsabilité. ✅ Pourquoi
Git, c'est un outil ultra puissant, mais mal utilisé, ça peut vite devenir le chaos. Après des années d'expérience et pas mal de galères, voici les bonnes pratiques que j'applique pour garder un workflow propre et efficace. 🚀 ✍️ 1️⃣ Écrire des Messages de Commit Clairs
Un Dockerfile est un fichier de configuration qui définit comment construire une image Docker. Il contient une série d'instructions qui sont exécutées dans l'ordre pour créer un environnement reproductible. Voici une liste des éléments les plus courants dans un Dockerfile, leur utilité et les options associées.
Projects
Publication et Évolution (Toggle)
décembre 20, 2024Après avoir relevé les défis techniques du développement, l'étape suivante a été la publication de Toggle sur l'App Store, suivie de son évolution continue basée sur les retours des utilisateurs. Étape 1 : Préparation à la Publication La soumission à l'App Store a nécessité une
Défis Techniques et Solutions (Toggle)
décembre 20, 2024Le développement de Toggle a présenté plusieurs défis techniques, nécessitant des solutions plus ou moins intuitifs pour moi afin garantir une application performante et fiable. Défi 1 : Gestion des Performances sur Appareils Anciens Certaines animations et fonctionnalités gourmandes en ressources ont causé des ralentissements sur des appareils plus anciens. Solution
Développement et Intégration des Fonctionnalités (Toggle)
décembre 20, 2024Après une phase de conception, le développement de Toggle s'est concentré sur l'implémentation des fonctionnalités définies, en mettant l'accent sur la réactivité et l'expérience utilisateur. Étape 1 : Développement de l'Interface Utilisateur (UI) L'utilisation de Flutter a permis de
Un nouveau projet ? (Toggle)
décembre 20, 2024Le développement de l'application Toggle a débuté par une idée simple de Val Brochard : créer un jeu de réflexion captivant qui combine simplicité et défi. L'objectif était de concevoir une expérience utilisateur fluide, accessible à tous. Mais également de me former sur la technologie flutter que
Gestion de présence
juillet 06, 2023Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat