Bienvenu sur le blog Algo Jungle

“Le savoir est la seule matière qui s’accroît quand on la partage.”
— Socrate

Python Tips

Python Tips 🐍

Découvrez des astuces quotidiennes pour rendre votre code Python plus propre, plus rapide et plus efficace.

Lire l'article
SQL Analytics

SQL Tips 🎲

Maîtrisez les requêtes complexes et l'optimisation de bases de données pour vos analyses de données.

Lire l'article
Visualisation Power BI

Power BI 📊

Apprenez à créer des visualisations percutantes qui racontent une histoire claire à partir de vos données brutes.

Lire l'article

Mes dernières publications

MS Learn Ambassador

Published at: 10/17/26, 9:33 AM

Les Student Ambassadors constituent un groupe mondial de leaders sur des campus. Ils sont désireux d’aider les autres étudiants, de créer de solides communautés technologiques et d’acquérir des compétences techniques et professionnelles pour l’avenir.

Lire plus

Migrez vers JupyterLab

Published at: 10/17/26, 9:33 AM

L'avènement des notebooks Jupyter a marqué un tournant dans le monde de la data science et de l'analyse de données. Ces environnements interactifs ont progressivement remplacé les scripts traditionnels grâce à leurs nombreux avantages. Si vous...

Lire plus

Créer un générateur de données

Published at: 10/17/26, 9:33 AM

L'API ImageDataGenerator de Keras peut-être limitée dans certaines situations nécessitant la création d'un générateur de données personalisé, c'est l'objet de ce nouveau tutoriel.

Lire plus

Créer un nuage de mots

Published at: 10/17/26, 9:33 AM

Un nuage de mot est une représentation visuelle des mots les plus fréquents d'un texte. Dans ce tutoriel, je vous montre comment créer un nuage de mots avec Python.

Lire plus

Pandas × Beautiful Soup

Published at: 10/17/26, 9:33 AM

Dans ce tutoriel, nous allons extraire les données contenues dans un tableau d'une page web.

Lire plus

QlQ packages Python

Published at: 10/17/26, 9:33 AM

Dans ce tutoriel, nous allons extraire les données contenues dans un tableau d'une page web.

Lire plus

Le duo Talend × Airflow

Published at: 10/17/26, 9:33 AM

Pendant longtemps, le point a été de migrer les jobs Talend vers Apache Airflow. Pourtant, ils peuvent se compléter et coexister dans un même environnement. Dans cet article, nous verrons comment planifier l'exécution d'un job Talend sur Airflow.

Lire plus

Data Analyst

Published at: 10/17/26, 9:33 AM

Découvrez le métier stratégique de Data Analyst : missions clés, boîte à outils (SQL, Power BI, Python), grilles de salaires et conseils pratiques pour réussir votre carrière dans l'analyse de données.

Lire plus

Data Scientist

Published at: 10/17/26, 9:33 AM

Découvrez le métier passionnant de Data Scientist : missions clés, modélisation mathématique et Machine Learning, boîte à outils (Python, Scikit-learn, PyTorch), salaires et conseils pour réussir.

Lire plus

Python Developer

Published at: 10/17/26, 9:33 AM

Découvrez le métier de développeur Python : missions concrètes, stack technologique (Django, FastAPI, Flask), salaires du marché et conseils pratiques pour décrocher vos premières opportunités.

Lire plus

Le test de Turing

Published at: 10/17/26, 9:33 AM

En 1950, Alan Turing pose la question fondatrice de l'intelligence artificielle avec le jeu de l'imitation. Découvrez comment ce test comportemental a façonné notre vision des machines pensantes.

Lire plus

Ateliers de Dartmouth

Published at: 10/17/26, 9:33 AM

À l'été 1956, une poignée de visionnaires se réunit sur le campus de Dartmouth College pour fonder une nouvelle discipline. Récit de la conférence historique où le terme « Intelligence Artificielle » a vu le jour.

Lire plus

Le perceptron

Published at: 10/17/26, 9:33 AM

En 1957, Frank Rosenblatt conçoit le Perceptron, première machine capable d'apprendre par l'expérience. Entre espoirs démesurés, limitations mathématiques du XOR et premier hiver de l'IA, voici la genèse du connexionnisme.

Lire plus

Les réseaux convolutifs

Published at: 10/17/26, 9:33 AM

Des découvertes neurobiologiques de Hubel et Wiesel au laboratoire Bell Labs de Yann LeCun, découvrez comment les réseaux de neurones convolutifs (CNN) et LeNet-5 ont appris aux machines à voir et à reconnaître le monde.

Lire plus

DeepBlue IBM

Published at: 10/17/26, 9:33 AM

En mai 1997, le superordinateur Deep Blue d'IBM triomphe du champion du monde Garry Kasparov. Retour sur un duel légendaire fondé sur l'algorithme Minimax, l'élagage alpha-bêta et le choc des cultures de l'IA.

Lire plus

AlexNet (2012)

Published at: 10/17/26, 9:33 AM

À l'automne 2012, un réseau de neurones conçu à l'université de Toronto pulvérise la compétition ImageNet grâce au calcul GPU. Récit de la percée historique d'AlexNet qui a réveillé l'IA mondiale.

Lire plus

Un nouvel élan

Published at: 10/17/26, 9:33 AM

En 2017, huit chercheurs de Google publient « Attention Is All You Need ». Retour sur la révolution des Transformers, du mécanisme d'auto-attention et des lois d'échelle qui ont donné naissance aux LLM modernes.

Lire plus

Alan Turing

Published at: 10/17/26, 9:33 AM

Mathématicien d'exception, briseur du code secret nazi Enigma et père visionnaire de l'intelligence artificielle, Alan Turing a changé le cours de la Seconde Guerre mondiale et fondé la science informatique. Portrait d'un géant au destin brisé.

Lire plus

Dennis Ritchie

Published at: 10/17/26, 9:33 AM

Père du langage de programmation C et co-créateur du système d'exploitation Unix, Dennis Ritchie est l'ingénieur de l'ombre sans qui ni Linux, ni macOS, ni Windows, ni l'Internet moderne n'existeraient. Découverte d'un génie discret.

Lire plus

Gérard Berry

Published at: 10/17/26, 9:33 AM

Premier titulaire d'une chaire permanente d'informatique au Collège de France et médaille d'or du CNRS, Gérard Berry a révolutionné la programmation des systèmes critiques avec le langage Esterel. Rencontre avec l'homme qui fait parler les machines.

Lire plus

Guido van Rossum

Published at: 10/17/26, 9:33 AM

Né d'un projet de vacances de Noël en 1989, Python est devenu le langage le plus populaire de la planète. Découvrez le parcours de son créateur, Guido van Rossum, l'apôtre de la lisibilité et de la simplicité logicielle.

Lire plus

Yann LeCun

Published at: 10/17/26, 9:33 AM

Inventeur des réseaux convolutifs (CNN), lauréat du prestigieux prix Turing et directeur scientifique de l'IA chez Meta, Yann LeCun a cru aux réseaux de neurones lorsque la planète entière les considérait comme une impasse. Récit d'une rédemption scientifique.

Lire plus

Bloquer la dernière date

Published at: 10/17/26, 9:33 AM

Dans ce nouveau tutoriel Power BI, je vous montre comment bloquer votre filtre de dates sur la dernière date de données de manière dynamique.

Lire plus

Créer un mesure dynamique

Published at: 10/17/26, 9:33 AM

Bien souvent, l'on souhaite donner la possibilté aux utilisateurs de choisir la mesure à visulaiser. Cela offre une meilleure expérience utilisateur.

Lire plus

Créer un titre dynamique

Published at: 10/17/26, 9:33 AM

Vous souhaitez aller plus loin avec Power BI, PL 300 est l'examen de Microsoft qui permet d'obtenir la certification Power BI Data Analyst Associate. Dans cet article, je partage les ressources que j'ai utilisé pour me préparer à l'examen.

Lire plus

Trier les éléments d'un filtre

Published at: 10/17/26, 9:33 AM

Vous souhaitez aller plus loin avec Power BI, PL 300 est l'examen de Microsoft qui permet d'obtenir la certification Power BI Data Analyst Associate. Dans cet article, je partage les ressources que j'ai utilisé pour me préparer à l'examen.

Lire plus

Les applications du langage C

Published at: 10/17/26, 9:33 AM

Dans ce tutoriel, nous allons extraire les données contenues dans un tableau d'une page web.

Lire plus

Les bonnes pratiques C

Published at: 10/17/26, 9:33 AM

Si un bon programme est défini comme étant un programme qui donne le résultat attendu, il existe tout de même des bonnes pratiques à adpoter. Voici quelques unes qui rendront vos programmes plus propres et plus faciles à maintenir.

Lire plus

Échanger deux variables

Published at: 10/17/26, 9:33 AM

Dans ce tutoriel, nous allons extraire les données contenues dans un tableau d'une page web.

Lire plus

Installer un IDE

Published at: 10/17/26, 9:33 AM

Dans ce tutoriel, nous allons extraire les données contenues dans un tableau d'une page web.

Lire plus

Le C aujourd'hui

Published at: 10/17/26, 9:33 AM

Le langage C est un langage de programmation créé en 1972 par Dennis Ritchie. Il s'agit d'un langage de bas-niveau et de type compilé. Il est toujours enseigné dans les universités.

Lire plus

Le choix des technos

Published at: 10/17/26, 9:33 AM

Dans ce tutoriel, nous allons extraire les données contenues dans un tableau d'une page web.

Lire plus

Pourquoi le C ?

Published at: 10/17/26, 9:33 AM

Le langage C est un langage de programmation créé en 1972 par Dennis Ritchie. Il s'agit d'un langage de bas-niveau et de type compilé. Il est toujours enseigné dans les universités.

Lire plus

Votre premier programme C

Published at: 10/17/26, 9:33 AM

Le langage C est un langage de programmation créé en 1972 par Dennis Ritchie. Il s'agit d'un langage de bas-niveau et de type compilé. Il est toujours enseigné dans les universités.

Lire plus

Python vs C/C++

Published at: 10/17/26, 9:33 AM

Le langage C est un langage de programmation créé en 1972 par Dennis Ritchie. Il s'agit d'un langage de bas-niveau et de type compilé. Il est toujours enseigné dans les universités.

Lire plus

Exporter un script Python

Published at: 10/17/26, 9:33 AM

Vous souhaiter convertir votre programme python en fichier exécutable que vous pourrez partager à vos utilisateurs ? Dans ce mini tutoriel nous allons apprendre à transformer vos scripts Python en fichiers exécutables autonomes grâce à PyInstaller.

Lire plus

Retirer les accents

Published at: 10/17/26, 9:33 AM

Lorsque l'on manipule du texte en français, on est souvent confronté aux accents (é, à, î, etc.) et aux caractères spécifiques comme le "ç". Dans ce mini tutoriel nous allons apprendre à retirer les accents.

Lire plus

Splitter une chaîne de caractères

Published at: 10/17/26, 9:33 AM

Vous êtes confrontés à un souci de plusieurs délimiteurs dans un texte. Dans ce mini tutoriel nous allons apprendre à utiliser la puissance des expressions régulières avec re.split() pour gérer plusieurs délimiteurs simultanément.

Lire plus

Les requêtes SQL usuelles

Published at: 10/17/26, 9:33 AM

Dennis MacAlistair Ritchie (1941-2011) était un informaticien américain, souvent appelé le père du langage de programmation C et co-créateur du système d'exploitation Unix. Son travail a révolutionné le monde de l'informatique, jetant les bases des...

Lire plus

Gérer la casse

Published at: 10/17/26, 9:33 AM

Ces trois fonctions sont les plus fondamentales pour modifier la casse d'une chaîne de caractères (VARCHAR, TEXT, etc.). Elles sont universellement supportées par la majorité des Systèmes de Gestion de Bases de Données (SGBD).

Lire plus

Gérer les fichiers de logs dans SQL Server

Published at: 10/17/26, 9:33 AM

Dans SQL Server, la taille des fichiers de log et de bases de données peut grandir très vite, ce qui peut causer un problème d'espace de stockage. Dans ce tutoriel, je vous montre comment gérer les fichiers de log et de bases de données dans SQL Server.

Lire plus

Importer des données dans SQL Server

Published at: 10/17/26, 9:33 AM

Dans SQL Server, la taille des fichiers de log et de bases de données peut grandir très vite, ce qui peut causer un problème d'espace de stockage. Dans ce tutoriel, je vous montre comment gérer les fichiers de log et de bases de données dans SQL Server.

Lire plus

Provisionner une instance Azure SQL Database

Published at: 10/17/26, 9:33 AM

Azure SQL Database est une solution PaaS (Platform as a Service) qui permet de gérer des bases de données relationnelles entièrement gérées, avec des fonctionnalités intégrées comme la haute disponibilité, la scalabilité, et la sécurité avancée. Ce...

Lire plus

Rendre SQL Server sensible à la casse

Published at: 10/17/26, 9:33 AM

Azure SQL Database est une solution PaaS (Platform as a Service) qui permet de gérer des bases de données relationnelles entièrement gérées, avec des fonctionnalités intégrées comme la haute disponibilité, la scalabilité, et la sécurité avancée. Ce...

Lire plus

Calculer des sommes cummulées

Published at: 10/17/26, 9:33 AM

Les sommes cummulées sont un besoin. Il n'existe pas de fonction CUMSUM sous Postgres, toutefois

Lire plus
1

Commentaires

Inscrivez-vous à une formation complète

Voir le catalogue