🚀 Think you’ve got what it takes for a career in Data? Find out in just one minute!

DevSecOps: How does it differ from DevOps?

devsecvops

DevSecOps is a software development methodology. It consists of adding security to the DevOps development cycle, already integrating teams of developers and operational teams of IT engineers. Find out everything you need to know about this approach: definition, benefits, best practices, training… In the past, before the advent of DevOps, companies typically checked the security […]

Datamart: Key characteristics and challenges

datamart

The management of Big Data has become a decisive challenge for companies, which need to have a high level of visibility over the flow of data produced, and to be able to respond to specific needs linked to different business lines. In a wide variety of business contexts, access to specialized data ordered according to […]

Flask – One of the most popular Python frameworks

flask

Among the most popular frameworks, Flask stands out. Lightweight and powerful, it allows you to create applications in just a few lines of code. So, what is it? What are the advantages of Flask? And how does it work? The answers are in this article. What is Flask? Flask is an open-source micro-framework written in […]

Refactoring Databases and Code: comprehensive guide to the essentials

database refactoring

Code and databases refactoring is a technique commonly used in computer programming, and particularly in data engineering. It involves restructuring computer code without modifying its external behavior or functionality. Find out all you need to know about this method: definition, benefits, techniques, training… In computer programming, it is sometimes necessary to add a function to […]

Data Project Manager: Job responsibilities and opportunities

Traditional project managers focus on delivering a project on time, on budget and within scope. They try to plan most of the project upstream to avoid surprises during implementation. It’s important to know that project management in data teams focuses more on creating value through rapid development cycles and continuous feedback. Effective project managers can […]

Open SQL file : Complete tutorial

Open a SQL file : Complete tutorial

SQL files (Structured Query Language) hold code that outlines the structure and contents of a database. Opening a SQL file facilitates the execution of code to modify the database’s contents. The SQL file also includes commands for creating content, inserting, deleting, splitting, or updating data. Accessing a SQL file is swift when using MySQL or […]

The Power of Python Annotations: A Guide to Why and How You Should Use Them

python annotations

Python annotations provide additional information on variables or functions. In particular, they can be used to improve code readability, or to detect errors via an IDE or third-party libraries. Find out all you need to know about Python annotations, and how to learn how to use them. Programming languages such as C, C++ or Java […]

DAX Studio: everything you need to know about the DAX language query analysis tool

dax studio

Les outils analytiques modernes comme Power BI sont conçus pour délivrer des résultats d’analyse de façon rapide et dynamique. Toutefois, un problème dans le modèle de données ou des calculs trop complexes peuvent ralentir la production du rapport. The DAX language is at the heart of Microsoft Power BI and the Power Platform. It is […]

COUNT() function in SQL : Full tutorial on this formula

sql count

Do you work with tables and want to know the number of elements in a column or with a filter? The COUNT() aggregation function in SQL can be used to count the number of records in a table. This function is particularly useful if you want to know the number of users online or the […]

ChatGPT: How does this NLP algorithm work?

chatgpt

You’ve probably heard of ChatGPT, the tool that can answer all your questions in real time? Launched at the end of 2022, it looks set to revolutionise the field of artificial intelligence. We tell you all about it! ChatGPT (Chat Generative Pretrained Transformer) was developed in November 2022 by the US company OpenAI. It is […]

Decoding HDFS: Unveiling the Core of Hadoop Distributed File System

hdfs

The acronym HDFS stands for Hadoop Distributed File System. As its name suggests, HDFS is closely linked to the Hadoop tool. What is HDFS used for? What is the link between HDFS and Hadoop? How does HDFS work? We’ll answer all these questions in this article. What is Hadoop? Hadoop is an open-source tool that […]

Data Sources: Understanding the Definition and Inner Workings

data source

Fake news! This term has been in fashion for some years now. It’s all about the reliability of information. And that’s precisely why data sources are so important. While in the world of journalism, this refers to the origin of the information, in the world of data expertise, data sources correspond to storage locations that […]