Toutes les certifications

Apprendre jour après jour, pas à pas

Certification Développeur Web Full Stack

Certification Développeur Web Full Stack

Formation au développement web Full Stack, incluant la création d'interfaces avec HTML, CSS et React, le développement backend avec Node.js, MongoDB, la gestion de bases de données et le déploiement avec des outils DevOps parmi de nombreuses autres technologies.

Certificat de Personnalisation d'environnement Linux

Certificat de Personnalisation d'environnement Linux

Compétences pour personnaliser les environnements Linux dans Debian, Kali et d'autres systèmes basés sur Linux, y compris la configuration logicielle, les ajustements système et l'optimisation des performances et de la sécurité.

Expériences 3D avec Vue

Expériences 3D avec Vue

Dans ce cours, j'ai appris à intégrer des environnements 3D dans des applications Vue en utilisant TresJS, en comprenant la configuration de l'environnement, la création de géométries, lumières, ombres et animations, ainsi que l'application de textures avancées et d'interactivité. J'ai également acquis des connaissances sur l'optimisation et les performances dans les projets web 3D.

Utility Types en TypeScript

Utility Types en TypeScript

Dans ce cours, j'ai approfondi les Utility Types de TypeScript, en apprenant à utiliser des outils tels que Partial, Required, Omit, Pick, Readonly et d'autres types avancés pour écrire du code plus flexible, sûr et maintenable. J'ai également travaillé avec des utilitaires tels que Exclude, Extract, ReturnType, Parameters, NonNullable et Awaited, en les appliquant dans des cas pratiques pour optimiser le typage dans des projets réels.

JavaScript (ES2023 & ES2024)

JavaScript (ES2023 & ES2024)

Dans ce cours, j'ai appris les nouveautés les plus récentes de JavaScript (ES2023 et ES2024), y compris de nouvelles méthodes pour les tableaux, objets et ensembles, ainsi que des améliorations dans la gestion des promesses et des opérateurs logiques. J'ai également acquis des techniques pour optimiser et rendre le code plus lisible, en appliquant les dernières fonctionnalités du langage dans des projets modernes.

CSS Grid

CSS Grid

Dans ce cours, j'ai approfondi la création de designs web modernes et adaptables en utilisant CSS Grid, renforçant ma compréhension des fondamentaux aux techniques avancées. J'ai exploré les unités, les outils de contrôle et les propriétés d'alignement, en les appliquant pour construire des layouts structurés et responsives de manière plus efficace.

HTML

HTML

Dans ce cours, j'ai approfondi la structuration de pages web claires, sémantiques et accessibles avec HTML, en renforçant l'utilisation appropriée des balises, attributs et structures. J'ai également revu les aspects du HTML sémantique, de l'accessibilité, des formulaires et des meilleures pratiques SEO, en appliquant une syntaxe propre et cohérente dans des projets plus avancés.

Tailwind

Tailwind

Dans ce cours, j'ai approfondi l'utilisation de Tailwind CSS pour développer des interfaces modernes, rapides et entièrement responsives, en renforçant ma compréhension du système de classes utilitaires, de la configuration et de la personnalisation du framework, ainsi que de l'utilisation de Flexbox, Grid et des layouts adaptatifs. J'ai également revu les meilleures pratiques d'optimisation et la création de composants réutilisables avec un design cohérent et efficace.

Model Context Protocol

Model Context Protocol

Dans ce cours, j'ai appris à créer et intégrer des Model Context Protocols (MCPs) pour connecter des modèles de langage avec des APIs, des bases de données et des services externes, en comprenant leur architecture et leur but dans l'écosystème Anthropic/Claude. J'ai également travaillé sur la configuration de serveurs MCP, leur utilisation dans VSCode et l'automatisation des tests avec Playwright, en appliquant les meilleures pratiques pour standardiser la communication entre les LLMs et les systèmes externes.

Promesses en JavaScript

Promesses en JavaScript

Dans ce cours, j'ai approfondi le travail avec l'asynchronie en JavaScript en utilisant des promesses, en renforçant ma compréhension de leur syntaxe, de l'enchaînement et de la gestion des erreurs avec then, catch et finally. J'ai également revu des méthodes avancées telles que Promise.all et Promise.race, ainsi que la combinaison avec async/await pour écrire du code plus propre, efficace et maintenable.

Figma pour les Développeurs

Figma pour les Développeurs

Dans ce cours, j'ai approfondi Figma du point de vue du développeur, en comprenant les principes de base de la conception d'interface et de l'organisation de projet. J'ai travaillé avec des composants, des variables, des modes de conception et du prototypage, en améliorant la collaboration avec les équipes de design. J'ai également appris à intégrer Figma avec les flux de travail de développement via les Plugins et DevMode, en optimisant la transition du design au code.

Claude Code: Un Assistant de Codage Hautement Agentique

Claude Code: Un Assistant de Codage Hautement Agentique

Dans ce cours, j'ai approfondi l'utilisation de Claude Code, un assistant de codage à haut niveau d'autonomie, en apprenant les meilleures pratiques pour travailler efficacement avec des projets complexes. J'ai revu comment fournir un contexte clair à Claude, coordonner plusieurs instances parallèles, intégrer des serveurs MCP et GitHub, et appliquer ses fonctions de planification, de mémoire et de sessions parallèles. Le cours comprenait des exemples pratiques tels que des chatbots RAG, l'analyse de données dans Jupyter et la création d'interfaces visuelles depuis Figma, montrant comment optimiser, refactoriser et automatiser les flux de travail de développement avec Claude Code.

Animations CSS

Animations CSS

Cours axé sur la maîtrise des animations CSS, en apprenant à créer des transitions, des effets et des mouvements fluides sans avoir besoin de JavaScript. Comprend l'utilisation de keyframes, le contrôle du timing, l'optimisation et les animations avec le scroll pour obtenir des résultats visuels attrayants et efficaces.

CSS

CSS

Cours complet pour apprendre le CSS, en comprenant comment styliser des pages web avec les meilleures pratiques et des exemples pratiques. Couvre des fondamentaux du langage aux sujets avancés tels que le positionnement et Flexbox, pour créer des designs modernes et bien structurés.

WordPress

WordPress

Cours avancé dans lequel j'ai appris à créer et personnaliser des sites web complets avec WordPress, de son installation et configuration au développement de templates et plugins personnalisés. Comprend l'utilisation d'Elementor et Gutenberg, l'intégration de WooCommerce, l'optimisation SEO et les améliorations de sécurité et de performance.

Maître Elementor

Maître Elementor

Formation à l'utilisation de WordPress et Elementor pour la création et la conception de sites web professionnels, de la configuration du domaine et de l'hébergement à l'utilisation avancée de widgets et fonctions dans les versions gratuite et PRO.

PWA de Détection d'Objets avec Angular

PWA de Détection d'Objets avec Angular

Cours pratique dans lequel j'ai appris à développer une PWA de détection d'objets en temps réel avec Angular 19 et TensorFlow.js. Comprend la configuration PWA, l'intégration de TensorFlow.js pour la détection d'objets, la capture et le traitement d'images en direct, l'optimisation avec Web Workers et Lazy Loading, le stockage hors ligne avec IndexedDB et le déploiement sur appareils mobiles.

Entretiens d'Embauche en Anglais

Entretiens d'Embauche en Anglais

Formation aux entretiens d'embauche en anglais, axée sur la structuration de ma carrière professionnelle, l'amélioration de ma communication et de ma prononciation, et l'affrontement avec confiance de différents types d'entretiens, y compris l'IA, l'adéquation culturelle et le codage en direct, en appliquant la méthode THINK.

Animations avec GSAP

Animations avec GSAP

Dans ce cours, j'ai approfondi GSAP, en explorant les timelines, l'imbrication d'animations et l'utilisation de plugins en travaillant avec des exemples basés sur des pages réelles pour comprendre comment créer des animations web complexes, coordonnées et dynamiques.