Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?
Rappel Email
Maîtrisez Python et obtenez votre certification grâce à une formation pratique et intensive !
Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)
Cette formation « Développer en langage Python orienté objet » vous permettra de découvrir les concepts fondamentaux de Python et de développer des compétences solides en programmation orientée objet. Elle peut être financée grâce à votre compte personnel de formation (CPF).
Cette formation vous permettra d’apprendre à créer des programmes propres et fonctionnels, des packagings, et à utiliser les bibliothèques standards.
Cette formation de 4 jours vous permettra d'apprendre :
- les concepts fondamentaux de Python
- à d'écrire des programmes Python propres, fonctionnels
- à packager vos programmes Python
- la programmation orienté objet avec Python
Cette formation vous permettra également de passer la certification «Développer en langage Python orienté objet» (RS6301).
Cette formation Python s'adresse à des développeur·euse·s débutant·e·s
Si vous maîtrisez déjà Python, apprenez à optimiser vos programmes Python grâce à la formation Python avancé !
Python 2
, Python 3
and
, or
, et not
int
, float
) et les opérateurs mathématiques+
et *
+
et *
, []
, et leurs méthodes-
|
&
et ^
print
, input
, repr
, sorted
, reversed
, enumerate
, range
, help
, len
, type
return
for
et while
if
, elif
, else
try
, except
, principe de fonctionnementbreak
, continue
stdlib
math
, random
, collections
, ...Mises en pratique :
- Réparer des fonctions Python simples comportant des erreurs (erreurs de syntaxe, d'indentation, ...)
hash
)>>
, <<
, |
, &
, //
, **
et %
, notations binaire, octale et hexadécimale, fonctions hex
, oct
, bin
None
%s
, %d
, %f
), méthode format
et f-stringbytes
) littéraux et constructeurdatetime
sys.path
, les modules et les paquetspip
if __name__
__init__.py
os.path
et pathlib
struct
, csv
, json
, xml
with
else
sur structure répétitivelocal
, global
, __builtins__
, et dir
del
id
, isinstance
, dir
==
et is
try
, except
, else
, finally
Mises en pratique :
- Implémentation en python d'algorithmes simples
sys
os
re
time
, timeit
, doctest
, urllib
, sqlite3
self
isinstance()
@property
issubclass()
, super()
et méthode mro()
__init__
, __del__
, __str__
, __eq__
, __add__
slice
)copy
, méthode copy
, [:]
)map
et filter
*args
et **kwargs
lambda
)Mises en pratique :
- Organisation des fonctions du jour 2 sous la forme d'un projet impliquant des classes, des modules, des paquets et une interface utilisateur
README
, documenter, versionner, etc.pyproject.toml
et ses différents build backends.assert
, modules unittest
et pytest
.bytecode
.pyc
).eval
, exec
.match
.Mises en pratique :
- Rédiger des tests unitaires et packager le projet du jour 3
Guillaume a travaillé en tant que chercheur au sein de différents organismes de recherche (CEA, CNRS, Université du Danemark du Sud, Université d'Orléans) dans le domaine de la simulation numérique et de l'analyse de données.
Au cours de ces expériences, Guillaume a développé une expertise en programmation et calcul numérique avec le langage Python. Il a appliqué cette expertise à de nombreux cas d'étude de la biologie ou de la chimie (exemples : étude d’une protéine membranaire, comportement de nanoparticlues de carbone sous haute pression et température élevée).
Aujourd'hui, via sa société de conseil NUMGRADE, il effectue des missions en qualité de consultant et de formateur pour de nombreuses entreprises et organisations du monde de la recherche et de l'enseignement.
Julien Palard est un consultant expert Python passionné et pédagogue, investi dans de nombreux projets de logiciels libres (tels que sphinx-lint, pipe ou logtop).
En parallèle de ses activités professionnelles, Julien est également actif en tant que formateur et mentor, partageant généreusement ses connaissances et son expérience avec la communauté. Il cumule plus de 1350 heures de formation.
Passionné par la promotion du logiciel libre et de l'open source, Julien a :
* coordonné la traduction de Python en français,
* co-créé le projet d'enseignement libre et open-source hackinscience.org,
* été le mainteneur de plusieurs projets Python et C.
En dehors de son engagement professionnel et de ses projets open-source, Julien s'est également impliqué dans la communauté en tant que co-organisateur de la PyConFR depuis 2019 et en tant que membre du comité directeur de l'Association Francophone Python (AFPy) de 2020 à 2022.
Human Coders c'est un centre de formation pour développeurs avec :
Maîtrisez Python et obtenez votre certification grâce à une formation pratique et intensive !
Cette formation « Développer en langage Python orienté objet » vous permettra de découvrir les concepts fondamentaux de Python et de développer des compétences solides en programmation orientée objet. Elle peut être financée grâce à votre compte personnel de formation (CPF).
Cette formation vous permettra d’apprendre à créer des programmes propres et fonctionnels, des packagings, et à utiliser les bibliothèques standards.
Cette formation de 4 jours vous permettra d'apprendre :
- les concepts fondamentaux de Python
- à d'écrire des programmes Python propres, fonctionnels
- à packager vos programmes Python
- la programmation orienté objet avec Python
Cette formation vous permettra également de passer la certification «Développer en langage Python orienté objet» (RS6301).
Cette formation Python s'adresse à des développeur·euse·s débutant·e·s
Si vous maîtrisez déjà Python, apprenez à optimiser vos programmes Python grâce à la formation Python avancé !
Python 2
, Python 3
and
, or
, et not
int
, float
) et les opérateurs mathématiques+
et *
+
et *
, []
, et leurs méthodes-
|
&
et ^
print
, input
, repr
, sorted
, reversed
, enumerate
, range
, help
, len
, type
return
for
et while
if
, elif
, else
try
, except
, principe de fonctionnementbreak
, continue
stdlib
math
, random
, collections
, ...Mises en pratique :
- Réparer des fonctions Python simples comportant des erreurs (erreurs de syntaxe, d'indentation, ...)
hash
)>>
, <<
, |
, &
, //
, **
et %
, notations binaire, octale et hexadécimale, fonctions hex
, oct
, bin
None
%s
, %d
, %f
), méthode format
et f-stringbytes
) littéraux et constructeurdatetime
sys.path
, les modules et les paquetspip
if __name__
__init__.py
os.path
et pathlib
struct
, csv
, json
, xml
with
else
sur structure répétitivelocal
, global
, __builtins__
, et dir
del
id
, isinstance
, dir
==
et is
try
, except
, else
, finally
Mises en pratique :
- Implémentation en python d'algorithmes simples
sys
os
re
time
, timeit
, doctest
, urllib
, sqlite3
self
isinstance()
@property
issubclass()
, super()
et méthode mro()
__init__
, __del__
, __str__
, __eq__
, __add__
slice
)copy
, méthode copy
, [:]
)map
et filter
*args
et **kwargs
lambda
)Mises en pratique :
- Organisation des fonctions du jour 2 sous la forme d'un projet impliquant des classes, des modules, des paquets et une interface utilisateur
README
, documenter, versionner, etc.pyproject.toml
et ses différents build backends.assert
, modules unittest
et pytest
.bytecode
.pyc
).eval
, exec
.match
.Mises en pratique :
- Rédiger des tests unitaires et packager le projet du jour 3
Guillaume a travaillé en tant que chercheur au sein de différents organismes de recherche (CEA, CNRS, Université du Danemark du Sud, Université d'Orléans) dans le domaine de la simulation numérique et de l'analyse de données.
Au cours de ces expériences, Guillaume a développé une expertise en programmation et calcul numérique avec le langage Python. Il a appliqué cette expertise à de nombreux cas d'étude de la biologie ou de la chimie (exemples : étude d’une protéine membranaire, comportement de nanoparticlues de carbone sous haute pression et température élevée).
Aujourd'hui, via sa société de conseil NUMGRADE, il effectue des missions en qualité de consultant et de formateur pour de nombreuses entreprises et organisations du monde de la recherche et de l'enseignement.
Julien Palard est un consultant expert Python passionné et pédagogue, investi dans de nombreux projets de logiciels libres (tels que sphinx-lint, pipe ou logtop).
En parallèle de ses activités professionnelles, Julien est également actif en tant que formateur et mentor, partageant généreusement ses connaissances et son expérience avec la communauté. Il cumule plus de 1350 heures de formation.
Passionné par la promotion du logiciel libre et de l'open source, Julien a :
* coordonné la traduction de Python en français,
* co-créé le projet d'enseignement libre et open-source hackinscience.org,
* été le mainteneur de plusieurs projets Python et C.
En dehors de son engagement professionnel et de ses projets open-source, Julien s'est également impliqué dans la communauté en tant que co-organisateur de la PyConFR depuis 2019 et en tant que membre du comité directeur de l'Association Francophone Python (AFPy) de 2020 à 2022.
Human Coders c'est un centre de formation pour développeurs avec :
* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012