0% ont trouvé ce document utile (0 vote)
28 vues51 pages

Formation Python : Devenez Développeur

Ce document présente une formation sur le développement en Python. Il introduit Python, ses principes de développement comme les variables, types de données, structures de contrôle et classes. Le document détaille le plan de la formation et ses avantages pour la carrière.

Transféré par

Moriba KEITA
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
28 vues51 pages

Formation Python : Devenez Développeur

Ce document présente une formation sur le développement en Python. Il introduit Python, ses principes de développement comme les variables, types de données, structures de contrôle et classes. Le document détaille le plan de la formation et ses avantages pour la carrière.

Transféré par

Moriba KEITA
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Devenir Certifié

Agréé par IC CANADA

Devenir un développeur en
Python

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
Devenir Certifié
agréée par IC-CANADA

 Dr. Ing. Salima HASSAIRI


 Docteur en ingénierie des systèmes informatique depuis 2017
 Ingénieur en Informatique Technologie web et Multimédia
depuis 2012
 Formatrice Agréés par IC CANADA
 Expérience de 7 ans d’enseignement universitaire
 E-mail: [Link]@[Link]

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
Plan de cette séance
1 Introduction à python

2 Les principes de développement Python

3 Plan de la formation

4 Exemple applicative

5 Conclusion

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
1. Introduction à Python

C’est quoi Python?

 Python est un langage de programmation


interprété et de haut niveau. Il est convivial
et facile à apprendre, ce qui le rend
populaire pour les débutants et les experts.
 Il a été créé par Guido van Rossum et publié
pour la première fois en 1991.
 Depuis lors, il est devenu l'un des langages de
programmation les plus populaires dans le
domaine du développement logiciel.

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
1. Introduction à Python

Où on peut utiliser Python?

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
1. Introduction à Python

Qui utilise Python?

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
1. Introduction à Python

L'importance de Python dans le monde de la


programmation

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
1. Introduction à Python

L'importance de Python dans la vie professionnelle

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
1. Introduction à Python

Opportunités professionnelles pour les apprenants


en Python

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
1. Introduction à Python

Compensation des professionnels de Python

$60,000-$160,000

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
1. Introduction à Python

Conclusion sur l'importance de se former en Python

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
Plan de cette session
1 Introduction à python

2 Les principes de développement Python

3 Plan de la formation

4 Exemple applicative

5 Conclusion

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
2. Les principes de
développement Python

Les bases de Python en programmation

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
2. Les principes de
développement Python

Meilleures pratiques pour le développement Python

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
2. Les principes de
développement Python

Variables et types de données en Python

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
2. Les principes de
développement Python

Les types de données natifs

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
2. Les principes de
développement Python

Les types de données natifs

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
2. Les principes de
développement Python
Les structures de contrôle
de flux

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
2. Les principes de
développement Python

Les fonctions

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
2. Les principes de
développement Python

Les classes et l'objet en Python

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
2. Les principes de
développement Python

Les modules et les packages

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
2. Les principes de
développement Python

Bibliothèques et framework d'analyse de données

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
2. Les principes de
développement Python

Bibliothèques et Framework d'analyse de données

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
2. Les principes de
développement Python

Comment devenir un développeur expérimenté en


Python ?
IC CANADA vous propose un cycle de formation en
trois étapes pour devenir un développeur
expérimenté en Python :
 Python Niveau 1
 Python pour le développement web
 Python pour l’IA

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
Plan de cette session
1 Introduction à python

2 Les principes de développement Python

3 Plan de la formation

4 Exemple applicative

5 Conclusion

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1

Objectives de la Formation

 Comprendre les concepts de base de la


programmation
 Maîtriser les concepts de la programmation orientée
objet
 Apprendre à utiliser les structures de données
 Apprendre à manipuler les fichiers
 Apprendre à utiliser des bibliothèques couramment
utilisées
 Pratiquer l'écriture de code

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1

Prérequis de la Formation

Aucune connaissance préalable n'est requise

Vous pouvez utiliser un PC Windows ou un MAC

Tous les logiciels utilisés sont gratuits

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1

Séance • Introduction à Python et à l'environnement de développement


1

• Les types de données et les opérations de base


Séance
2 • Les fonctions et les méthodes

• Les boucles et les instructions conditionnelles


Séance • Les listes, les tuples et les dictionnaires
3 • Les entrées/sorties de base
• La programmation orientée objet en Python
Séance
4 • Les classes et les objets

Séance • Les bibliothèques Python couramment utilisées : NumPy


5

Séance • Les bibliothèques Python couramment utilisées : Pandas


6

Séance • Les bibliothèques Python couramment utilisées : Matplotlib


7

Séance • Des projets pratiques


8

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1

• Introduction à Python et à l'environnement de développement


Séance 1

Environnement de développement : installation et


configuration

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1

• Introduction à Python et à l'environnement de développement


Séance 1

Les règles et conventions de la syntaxe de


Python

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1
• Les types de données et les opérations de base
Séance 2 • Les fonctions et les méthodes

Les types de données

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1
• Les types de données et les opérations de base
Séance 2 • Les fonctions et les méthodes

Les opérations de base

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1
• Les types de données et les opérations de base
Séance 2 • Les fonctions

Les fonctions

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1
• Les boucles et les instructions conditionnelles
• Les listes, les tuples et les dictionnaires
Séance 3
• Les entrées/sorties de base

Les boucles et les instructions conditionnelles

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1
• Les boucles et les instructions conditionnelles
• Les listes, les tuples et les dictionnaires
Séance 3
• Les entrées/sorties de base

Les boucles et les instructions conditionnelles

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1
• Les boucles et les instructions conditionnelles
• Les listes, les tuples et les dictionnaires
Séance 3
• Les entrées/sorties de base

Les boucles et les instructions conditionnelles

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1
• Les boucles et les instructions conditionnelles
• Les listes, les tuples et les dictionnaires
Séance 3
• Les entrées/sorties de base

Listes et Tuples

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1
• Les boucles et les instructions conditionnelles
• Les listes, les tuples et les dictionnaires
Séance 3
• Les entrées/sorties de base

Listes et Tuples

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1
• Les boucles et les instructions conditionnelles
• Les listes, les tuples et les dictionnaires
Séance 3
• Les entrées/sorties de base

Dictionnaires et Opérations sur les Dictionnaires

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1
• Les boucles et les instructions conditionnelles
• Les listes, les tuples et les dictionnaires
Séance 3
• Les entrées/sorties de base

Les Entrées/Sorties de Base

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1
• La programmation orientée objet en Python
Séance 4 • Les classes et les objets
Les classes en Python

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1
Séance • Les bibliothèques Python couramment utilisées : NumPy
5

NumPy pour les calculs scientifiques

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1
Séance • Les bibliothèques Python couramment utilisées : Pandas
6

Pandas pour la manipulation et l'analyse de


données

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1
Séance • Les bibliothèques Python couramment utilisées : Matplotlib
7

Matplotlib pour la visualisation de données

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1
Séance • Des projets pratiques
8

Le juste prix

Pierre-papier-ciseaux

Tic-Tac-Toe

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
3. Plan de la formation Python
Niveau 1

Pour conclure…

La formation en Python niveau 1 permet d'acquérir les bases du langage de


programmation demandé par les entreprises.

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
Plan de cette session
1 Introduction à python

2 Les principes de développement Python

3 Plan de la formation

4 Exemple applicative

5 Conclusion

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
4. Exemple applicative

Dans cette partie, nous montrerons comment afficher des données à partir
d’un fichier text

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
Plan de cette session
1 Introduction à python

2 Les principes de développement Python

3 Plan de la formation

4 Exemple applicative

5 Conclusion

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
5. Conclusion

La formation en python est un investissement précieux pour


les développeurs

International
KARRAY GROUP [Link] ATB Building, Gremda Road
Consulting
Partenaire de IC CANADA [Link] 1265 Graham Bvd, Montréal CANADA
Devenir Certifié
agréée par IC-CANADA

MERCI

Vous aimerez peut-être aussi