← Back to trainings
🐍
Python & Data Science
Master Python for data analysis, visualization and machine learning
Duration : 40 hours (8 days)
Level : Beginner to advanced
Official certification
Developers, data analysts, IT students
Target audience
In-person or remote - 8 sessions of 5h
Training format
Attestation de formation
Certificate obtained
Learning objectives
By the end of this training, you will be able to:
- Master Python fundamentals
- Analyze and visualize data with Pandas and Matplotlib
- Create machine learning models with Scikit-learn
- Complete a full data analysis project
Detailed program
Discover the complete training content
Chapter 1 : Introduction to Python
3 leçons
1. Installation and development environment
60 minutes
Course content
In this module, you will learn how to install Python on Windows, macOS, and Linux.
Practical exercise
1. Install Python\n2. Install VS Code\n3. Create "Hello World" script
2. Variables and data types
90 minutes
Course content
Discover variables, data types, and operators.
Practical exercise
Create variables of different types.
3. Control structures
90 minutes
Course content
Master conditions and loops.
Practical exercise
Create a number guessing game.
Chapter 2 : Data Structures
3 leçons
1. Lists and tuples
90 minutes
2. Dictionaries
90 minutes
3. Functions
90 minutes
Chapter 3 : Object-Oriented Programming
3 leçons
1. Classes and objects
90 minutes
2. Inheritance and polymorphism
90 minutes
Course content
Understand inheritance.
Practical exercise
Create Animal hierarchy.
3. Encapsulation and properties
60 minutes
Chapter 4 : Data Manipulation with Pandas
3 leçons
1. DataFrames and Series
90 minutes
2. Filtering and selection
90 minutes
3. Groupby and aggregation
90 minutes
Chapter 5 : Data Visualization
3 leçons
1. Matplotlib
90 minutes
2. Seaborn
90 minutes
3. Interactive Plotly
90 minutes
Prerequisites
- Basic programming knowledge
- No prior Python knowledge required
- Ordinateur personnel (nous fournissons l'environnement de travail)
- Connexion internet pour la formation à distance
Certification
At the end of the training, you will receive a certified training certificate.
Teaching methods
Our teaching approach combines theory and practice.
- Certified expert trainers
- Digital course materials included
- Access to online practice platform
- Business-recognized certification
- Post-training follow-up included
- Small groups (max 12 people)
Why choose this training?
Certified expert trainers
Digital course materials included
Access to online practice platform
Business-recognized certification
Post-training follow-up included
Small groups (max 12 people)
💡 In-person or remote | In-house training available
Request a quoteQuote Request
Let's talk about your training project!