Skip to Content

Gaspard Tapon

Dev mobile Flutter & React Native, je transforme vos idées en expériences utilisateurs réussies. Bienvenue dans mon univers créatif 🚀

Fiche mémo HTML & CSS

Fiche mémo HTML & CSS

📄 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>

Flexbox, Grid & Responsive Design

Flexbox, Grid & Responsive Design

📦 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,

Formulaires et Tableaux HTML

Formulaires et Tableaux HTML

🧾 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

Premiers pas avec le CSS

Premiers pas avec le CSS

🌐 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

Introduction au Web et à HTML

🧱 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  (Flutter)

🚀 Les principes SOLID (Flutter)

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

🛠️ Mes Best Practices Git pour un Workflow Propre et Efficace

🛠️ Mes Best Practices Git pour un Workflow Propre et Efficace

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

Le Dockerfile 🐳

Le Dockerfile 🐳

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.

All writings

Recommendations

Heroic Game Stack and Cloud Platform

Heroic Game Stack and Cloud Platform

Heroic Labs | Heroic Game Stack and Cloud Platform

Supabase | The Open Source Firebase Alternative

Supabase | The Open Source Firebase Alternative

Build production-grade applications with a Postgres database, Authentication, instant APIs, Realtime, Functions, Storage and Vector embeddings. Start for free.

Dokploy - Effortless Deployment Solutions

Dokploy - Effortless Deployment Solutions

Simplify your DevOps with Dokploy. Deploy applications and manage databases efficiently on any VPS.

Learn gRPC - Apprenez gRPC, la technologie incontournable pour synchroniser vos microservices en temps réel. Formation vidéo avec cas pratiques et ressources techniques.

Learn gRPC - Apprenez gRPC, la technologie incontournable pour synchroniser vos microservices en temps réel. Formation vidéo avec cas pratiques et ressources techniques.

Apprenez gRPC, la technologie incontournable pour synchroniser vos microservices en temps réel. Formation vidéo avec cas pratiques et ressources techniques.

All recommendations

Projects

Publication et Évolution (Toggle)

décembre 20, 2024
Publication et Évolution (Toggle)

Aprè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, 2024
Défis Techniques et Solutions (Toggle)

Le 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, 2024
Développement et Intégration des Fonctionnalités (Toggle)

Aprè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

All projects