De quoi s'agit-il
Welcome to the "Code, Craft & Community" group! đ
Are you a curious đ€ and passionate â€ïžâđ„ developer? Do you want to truly understand how software works đ§ , optimize its performance đ, and uncover the best development practices đĄ? Then "Code, Craft & Community" đ is the perfect place for you!
Join this group and gain access to a variety of tools while feeding your mind with valuable knowledge! đ§°đ§
Des moteurs de recherche aux systÚmes de gestion de bases de données, découvrez comment les structures de données avancées façonnent le monde numérique ! Ce meetup vous permettra d'explorer en profondeur les Trees (BST, AVL, Red-Black, B-Tree, Trie), les Heaps, les Treaps et les algorithmes de cache LFU/LRU. Découvrez comment ces structures sont utilisées pour résoudre des problÚmes complexes et optimiser les performances des applications. Préparez-vous à une session qui plongera au milieu des algorithmes, des exemples concrets et des cas d'utilisation réels.
Voici le plan que je vous propose:
- Introduction (10 minutes)
- Trees (50 minutes): principe, opérations de base, avantages, inconvénients et applications
- Binary Search Tree (BST)
- AVL Tree
- Red-Black Tree
- B-Tree
- Trie
- Heaps et Treaps (30 minutes): principe, opérations de base, avantages, inconvénients et applications
- Heaps
- Treaps
- Algorithmes de Cache LFU et LRU (20 minutes)
- Principe du cache et limitations
- Algorithme LFU (Least Frequently Used) : fonctionnement, exemples, et limitations
- Algorithme LRU (Least Recently Used) : fonctionnement, exemples, et implémentations
- Questions/RĂ©ponses et Discussion (10 minutes)
- Session interactive pour répondre aux questions des participants et approfondir certains points
Animatrice:
- Hela Ben Khalfallah (Experte Senior Frontend Ă Ekino).
- Plus d'informations sur l'animatrice: Linkedin & medium.
Inscrivez-vous dĂšs maintenant et plongez au cĆur des structures de donnĂ©es qui propulsent le monde numĂ©rique ! đ đ
ĂvĂ©nements Ă venir (3)
Tout voir- Les structures de données avancées et leurs applications réellesLien visible pour les participants
Des moteurs de recherche aux systÚmes de gestion de bases de données, découvrez comment les structures de données avancées façonnent le monde numérique ! Ce meetup vous permettra d'explorer en profondeur les Trees (BST, AVL, Red-Black, B-Tree, Trie), les Heaps, les Treaps et les algorithmes de cache LFU/LRU. Découvrez comment ces structures sont utilisées pour résoudre des problÚmes complexes et optimiser les performances des applications. Préparez-vous à une session qui plongera au milieu des algorithmes, des exemples concrets et des cas d'utilisation réels.
Voici le plan que je vous propose:
- Introduction (10 minutes)
- Trees (50 minutes): principe, opérations de base, avantages, inconvénients et applications
- Binary Search Tree (BST)
- AVL Tree
- Red-Black Tree
- B-Tree
- Trie
- Heaps et Treaps (30 minutes): principe, opérations de base, avantages, inconvénients et applications
- Heaps
- Treaps
- Algorithmes de Cache LFU et LRU (20 minutes)
- Principe du cache et limitations
- Algorithme LFU (Least Frequently Used) : fonctionnement, exemples, et limitations
- Algorithme LRU (Least Recently Used) : fonctionnement, exemples, et implémentations
- Questions/RĂ©ponses et Discussion (10 minutes)
- Session interactive pour répondre aux questions des participants et approfondir certains points
Animatrice:
- Hela Ben Khalfallah (Experte Senior Frontend Ă Ekino).
- Plus d'informations sur l'animatrice: Linkedin & medium.
Inscrivez-vous dĂšs maintenant et plongez au cĆur des structures de donnĂ©es qui propulsent le monde numĂ©rique ! đ đ
- Les structures de données probabilistes et leurs applications réellesLien visible pour les participants
Plongez dans l'univers fascinant des structures de données probabilistes! Ces structures innovantes allient efficacité et probabilités pour résoudre des problÚmes complexes liés à la gestion de données massives, tout en acceptant un faible taux d'erreur. Découvrez comment les Bloom filters, Cuckoo filters, HyperLogLog, Count-Min Sketch, t-digest, Locality-Sensitive Hashing (LSH) et Skip lists révolutionnent des domaines tels que les bases de données, le Big Data et la détection d'intrusion.
Voici le plan que je vous propose:
- Introduction (15 minutes)
- Pourquoi les structures de données probabilistes ?
- Compromis entre efficacité et précision
- Aperçu des structures abordées
- Bloom Filters et Cuckoo Filters (30 minutes)
- Bloom Filters : principe de fonctionnement, applications, avantages et limites.
- Cuckoo Filters : principe de fonctionnement, applications, avantages et limites.
- Comptage et Estimation (45 minutes)
- HyperLogLog : principe de fonctionnement, applications, avantages et limites.
- Count-Min Sketch : principe de fonctionnement, applications, avantages et limites.
- t-digest : principe de fonctionnement, applications, avantages et limites.
- Locality-Sensitive Hashing (LSH) (20 minutes)
- Principe de fonctionnement
- Applications
- Avantages et limites.
- Skip Lists (20 minutes)
- Principe de fonctionnement
- Applications
- Avantages et limites.
- Questions/RĂ©ponses et Discussion (10 minutes)
Animatrice:
- Hela Ben Khalfallah (Experte Senior Frontend Ă Ekino).
- Plus d'informations sur l'animatrice: Linkedin & medium.
Inscrivez-vous dĂšs maintenant et explorez les possibilitĂ©s offertes par les structures de donnĂ©es probabilistes ! đź đ
- Les bases de données orientées graphe: cas de Neo4jLien visible pour les participants
Dépassez les limites des bases de données relationnelles ! Découvrez les bases de données orientées graphe et leur capacité à modéliser des relations complexes, comme les réseaux sociaux, les systÚmes de recommandation ou la détection de fraude. Neo4j, la base de données graphe leader, vous permettra d'explorer ce nouveau paradigme. Découvrez comment stocker, interroger et analyser vos données connectées avec Neo4j et son langage Cypher.
Voici le plan que je vous propose:
1. Introduction aux bases de données graphe (30 minutes)- Pourquoi les bases de données graphe ?
- Limites des bases de données relationnelles
- Cas d'utilisation : réseaux sociaux, recommandations, détection de fraude...
- Concepts clĂ©s : nĆuds, relations, propriĂ©tĂ©s
- Avantages : flexibilité, performance, expressivité
2. DĂ©couverte de Neo4j (45 minutes)
- Présentation de Neo4j : leader du marché, écosystÚme
- Modélisation des données avec Neo4j
- Exemples de modĂšles de graphes
- Introduction au langage Cypher
- RequĂȘtes de base : crĂ©ation, lecture, modification, suppression
- DĂ©monstrations avec Neo4j
3. Applications concrĂštes de Neo4j (30 minutes)
- Ătude de cas 1 : analyse de rĂ©seaux sociaux
- Ătude de cas 2 : systĂšme de recommandation de produits
- Ătude de cas 3 : dĂ©tection de fraude
4. Questions/RĂ©ponses et Discussion (15 minutes)
Animatrice:
- Hela Ben Khalfallah (Experte Senior Frontend Ă Ekino).
- Plus d'informations sur l'animatrice: Linkedin & medium.
Rejoignez-moi pour ce meetup en ligne le 19 fĂ©vrier 2025 ! Inscrivez-vous dĂšs maintenant et explorez la puissance de Neo4j ! đź đ