Nos domaines de formation :

Formation Python, programmation objet

4,6 / 5
Stage pratique
Durée : 5 jours
Réf : PYT
Prix  2018 : 2660 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

Python est un langage de programmation multiplateforme permettant le développement d'une grande variété d'applications. Ce stage vous permettra d'en maîtriser sa syntaxe, ses principaux mécanismes et son paradigme objet. Vous découvrirez les principales fonctionnalités de la bibliothèque de modules standards, implémenterez des interfaces graphiques, accéderez aux données d'une base tout en appliquant sur la chaîne de développement les outils permettant de tester et d'évaluer la qualité du code produit.

Objectifs pédagogiques

  • Maîtriser la syntaxe du langage Python
  • Acquérir les notions essentielles de la programmation objet
  • Connaître et mettre en œuvre les différents modules Python
  • Concevoir des interfaces graphiques
  • Mettre en œuvre les outils de test et d'évaluation de la qualité d'un programme Python
PROGRAMME DE FORMATION

Syntaxe du langage Python

  • Les identifiants et les références. Les conventions de codage et les règles de nommage.
  • Les blocs, les commentaires.
  • Les types de données disponibles.
  • Les variables, l'affichage formaté, la portée locale et globale.
  • La manipulation des types numériques, la manipulation de chaînes de caractères.
  • La manipulation des tableaux dynamiques (liste), des tableaux statiques (tuple) et des dictionnaires.
  • L'utilisation des fichiers.
  • La structure conditionnelle if/elif/else.
  • Les opérateurs logiques et les opérateurs de comparaison.
  • Les boucles d'itérations while et for. Interruption d'itérations break/continue.
  • La fonction range.
  • L'écriture et la documentation de fonctions.
  • Les Lambda expression.
  • Les générateurs.
  • La structuration du code en modules.

Travaux pratiques
Installation et prise en main de l'interpréteur Python.

Approche Orientée Objet

  • Les principes du paradigme Objet.
  • La définition d'un objet (état, comportement, identité).
  • La notion de classe, d'attributs et de méthodes.
  • L'encapsulation des données.
  • La communication entre les objets.
  • L'héritage, transmission des caractéristiques d'une classe.
  • La notion de polymorphisme.
  • Association entre classes.
  • Les interfaces.
  • Présentation d'UML.
  • Les diagrammes de classes, de séquences, d'activités...
  • Notion de modèle de conception (Design Pattern).

Travaux pratiques
Modélisation en UML d'un cas d'étude simple.

Programmation Objet en Python

  • Les particularités du modèle objet de Python.
  • L'écriture de classes et leur instanciation.
  • Les constructeurs et les destructeurs.
  • La protection d'accès des attributs et des méthodes.
  • La nécessité du paramètre Self.
  • L'héritage simple, l'héritage multiple, le polymorphisme.
  • Les notions de visibilités.
  • Les méthodes spéciales.
  • L'introspection.
  • L'implémentation des interfaces.
  • Les bonnes pratiques et les modèles de conception courants.
  • L'utilisation du mécanisme d'exception pour la gestion des erreurs.

Travaux pratiques
Pratique des différents concepts objet au travers de l'implantation de l'étude de cas.

Utilisation StdLib

  • Les arguments passés sur la ligne de commande.
  • L'utilisation du moteur d'expressions régulières Python avec le module "re", les caractères spéciaux, les cardinalités.
  • La manipulation du système de fichiers.
  • Présentation de quelques modules importants de la bibliothèque standard : module "sys", "os", "os.path".
  • Empaquetage et installation d'une bibliothèque Python.
  • Les accès aux bases de données relationnelles, le fonctionnement de la DB API.

Travaux pratiques
Mise en œuvre de modules Python : expressions régulières, accès à une base de données,

Outils QA

  • Les outils d'analyse statique de code (Pylint, Pychecker).
  • L'analyse des comptes rendus d'analyse (types de messages, avertissements, erreurs).
  • Extraction automatique de documentation.
  • Le débogueur de Python (exécution pas à pas et analyse post-mortem).
  • Le développement piloté par les tests.
  • Les modules de tests unitaires Python (Unittest...).
  • L'automatisation des tests, l'agrégation de tests.
  • Les tests de couverture de code, profiling.

Travaux pratiques
Utilisation des outils pylint et pychecker pour la vérification d'un code Python. Mise en œuvre de tests unitaires.

Création IHM TkInter

  • Les principes de programmation des interfaces graphiques.
  • Présentation de la bibliothèque TkInter.
  • Les principaux conteneurs.
  • Présentation des widgets disponibles (Button, Radiobutton, Entry, Label, Listbox, Canvas, Menu, Scrollbar, Text...).
  • Le gestionnaire de fenêtres.
  • Le placement des composants, les différents layouts.
  • La gestion des événements, l'objet event.
  • Les applications multifenêtres.

Travaux pratiques
Conception d'une interface graphique avec la bibliothèque Tkinter.

Interfaçage Python/C

  • Présentation du module Ctypes.
  • Le chargement d'une librairie C.
  • Appel d'une fonction.
  • La réécriture d'une fonction Python en C avec l'API Python/C.
  • La création de modules C pour Python avec Pyrex.
  • L'interpréteur Python dans C.
  • L'utilisation du profileur de code.

Travaux pratiques
Appel de fonctions écrites en C depuis Python. Création de modules C pour Python avec Pyrex.

Conclusion

  • Analyse critique de Python.
  • L'évolution du langage.
  • Eléments de Webographie et de bibliographie.
Participants / Prérequis

» Participants

Développeurs, ingénieurs, chefs de projets proches du développement.

» Prérequis

Connaissances de base en programmation.
Intra / sur-mesure
Programme standard     Programme sur-mesure
Oui / Non

Vos coordonnées

Avis vérifiés
picto avis vérifiés
Loïc B. 18/06/2018
5 / 5
Très bon contenu. La structure progressive de la formation est très bien pensée. On ne s'ennuie pas même lorsque l'on connaît déjà certains aspects (et on se rend compte qu'en fait on ne les connait pas si bien !). La casquette "d'informatologue" est aussi un vrai plus car elle permet de prendre du recul sur les technologies que l'on utilise et de mieux les comprendre.

Benoit G. 18/06/2018
5 / 5
Cours très dynamique, avec beaucoup de petits exemples pour illustrer. Mise en pratique intéressante avec l'agenda que l'on vient faire évoluer.

Pierre M. 18/06/2018
5 / 5
Formateur passionné et à l'écoute, donc très intéressant dû à un support de cours et d'exercices pertinents Néanmoins, premier jour un peu long me concernant pour tout ce qui s'agit de la redécouverte des bases de la programmation, comme les type de données

Jean G. 18/06/2018
5 / 5
Il aurait été intéressant d'accorder plus de temps à la création d'IHM et un peu moins aux bases du début de la formation.

HUU P. 18/06/2018
5 / 5
J'aurais aimé plus de temps pour pouvoir réaliser les exercices.

Serge L. 18/06/2018
5 / 5
Très bon formateur, parfaite maitrise du sujet, c'est très interactif

Simeng H. 18/06/2018
4 / 5
Cours intense, beaucoup de chose à apprendre en 5 jours, donc il manque des pratiques et des exercices. Sinon, le contenu du cours est très intéressant, formateur professionnel et bonne humeur, le stage s'est bien déroulé.

Florence G. 18/06/2018
4 / 5
Il serait je pense intéressant de découper la formation en deux. En effet, les deux derniers jours de cours sont difficiles à suivre pour quelqu'un qui ne connaissait pas le langage python avant le cours, d'autant plus qu'il y a peu d'exercices. Je pense qu'il serait intéressant de traiter moins de choses dans chaque formation et de faire plus d'exercices. Je serais également intéressée pour voir les graph

Romain V. 18/06/2018
4 / 5
Les 3 premiers jours étaient bien équilibrés, mais j'ai trouvé que le temps passé sur le volet POO était trop court par rapport aux sujets abordés sur les 2 derniers jours. Formateur très agréable et compétent.

Maxime T. 18/06/2018
5 / 5
Très bien. Peut etre scinder en 2x3 jours pour ajouter un peu plus de techniques avancees. Des fautes dans le support. Une maj serait envisageable.

Romain C. 18/06/2018
5 / 5
Beaucoup de contenu à mon avis en peu de temps. Intervenant très efficace.

Anaik P. 18/06/2018
5 / 5
J'aurais préféré un peu plus d'exercices. Le temps consacré à la partie introduction était pour moi un peu trop long, ayant déjà les bases de python. Le temps passé sur les dernières parties est un peu trop court, j'aurais aimer voir quelques exemples/exercices en plus. Formation très bien dans l'ensemble.

Mathieu R. 11/06/2018
5 / 5
Super contenu, des bases a l'avance, en passant par des elements historiques et d ordre general sur le code

Mohamed B. 11/06/2018
5 / 5
Des exercices qui nous aident à mieux comprendre

Laurent P. 11/06/2018
5 / 5
Contenu très complet Très bonne pédagogie dans l'ensemble

Jerome D. 11/06/2018
5 / 5
La formation a été bien équilibrée.

LEFEVRE D. 11/06/2018
5 / 5
M. GUY nous partage avec professionnalisme et humour sa passion du développement. Cette formation est à conseiller.

Nadine M. 11/06/2018
5 / 5
Le formateur anime avec passion la formation et offre son aide à chaque participant. Le support de cours est assez complet.

Frédéric S. 11/06/2018
5 / 5
Le contenu pédagogique est très étendu, cela permet de repartir avec un lot de bonnes pratiques

Flora R. 11/06/2018
5 / 5
Formation très agréable et beaucoup de notions apprises en 5 jours. Python n'a plus de secrets !

Mathieu R. 11/06/2018
5 / 5
Le formateur fait preuve de beaucoup de pédagogie et sait s'adapter aux différents niveaux des participants.

Yang L. 11/06/2018
4 / 5
L'explication des notions sont des fois pas suffisante. Le formateur donne des moyens de faire au lieu des moyens de chercher à comment faire.

Stephane E. 11/06/2018
4 / 5
Bonne pratique mais rapide par moment sur le cours

Mickael T. 11/06/2018
4 / 5
Stage assez intense qui nécessite pour les personnes ne pratiquant pas quotidiennement, de réaliser des petits exercices de rappel une ou deux semaines avant le stage

Jean U. 11/06/2018
5 / 5
Malgré les 5 jours pour cette formation, 2 jours de plus auraient pu être utiles pour avoir plus de temps sur certaines parties. On a vu l'ensemble des fonctionnalités de python, ce qui était l'objectif.

Gregory R. 11/06/2018
5 / 5
Une synthèse sur les sites web vus pendant la semaine pourrait être intégrée à la documentation

Pascal C. 11/06/2018
5 / 5
contenu très riche imposant un rythme soutenu.

Glen S. 11/06/2018
5 / 5
Formateur très agréable. Très peu de théorie, ce qui n'est pas un mal, mais parfois certaines notions complexes ont besoin d'avoir leur grand principe rappelé pour bien en cerner le fonctionnement. J'ai globalement eu ce que je recherchais

Hamid D. 11/06/2018
5 / 5
Contenu complet, manque quelques exercices en rapport avec mon domaine d'expertise (finance de marché) et l'utilisation du terminal Bloomberg aurait été appréciable.

Thomas L. 11/06/2018
4 / 5
Explications claires et compréhensibles par un débutant. Néanmoins, très peu de temps alloué aux exercices.

Clara L. 11/06/2018
4 / 5
Très intéressant. Formation permettant de découvrir le champ des possible de ce langage et ses clés. Il manque un peu de pratique mais au vue de la richesse du programme, j'ai conscience qu'il est compliqué d'en faire davantage.

Stephane M. 11/06/2018
5 / 5
Très bien, formation très instructive et formateur pédagogue.

Selma K. 14/05/2018
4 / 5
La formation est complète, le formateur est à l'écoute et répond a toutes les questions. Par contre, il va trop vite sur certaines notions.

Philippe F. 14/05/2018
4 / 5
Pédagogie impeccable, super limpide j'ai enfin compris l'objet dans sa base ! Il me reste à m'entrainer dans ce type de programmation Temps accordé des fois un peu court sur certain exercie mais tout est fourni pour reessayer ulterieurement..

Jean F. 14/05/2018
4 / 5
Très bon intervenant. Plus de pratique aurait été intéressant, mais difficile au niveau de la quantité de notions à aborder.

Jérémie L. 14/05/2018
4 / 5
Je n'aime pas StarWars, merci de trouver d'autres exemples ou de proposer des alternatives :-). Je pense qu'une formation intermédiaire entre débutant / expert m'aurait plus convenue. Cela rejoint le commentaire précédent, mais j'aurai aimé être moins aidé dans les exercices (évidemment, il y a un certain équilibre à conserver entre les stagiaires). Pour le reste, j'ai appris pleins

Henri S. 14/05/2018
5 / 5
La formation est très progressive. Elle s'adresse à un public assez large, ce qui a l'inconvénient de la rendre moins spécifique. Les exercices abordés sont parfois trop triviaux

Jérémy F. 14/05/2018
5 / 5
Très bon professeur, Celui-ci a pu gérer temps et apprentissage avec un bon professionnalisme.

LOUIS S. 14/05/2018
5 / 5
L'animateur maîtrisait bien son contenu, mais il est arrivé d'avoir quelques manques (matière non parcourue ou ajoutée) si on le compare au contenu du cours.

Abraham B. 14/05/2018
5 / 5
Contenu très diversifié pour une première approche de python

Noel C. 14/05/2018
5 / 5
Très conviviale, très interactif, et enchainement logique des sujets tout au long des 5 jours.

Matthieu S. 14/05/2018
5 / 5
Formation très touffue mais bien enchaînée et progressive. Un plus serait de couper les 5 jours pour laisser le temps de prendre plus de recul entre les différentes notions

Audrey C. 09/04/2018
5 / 5
Le contenu était très dense... il est effectivement indispensable d'avoir des bases en programmation voire des bases sur le langage pour pouvoir suivre la formation et ne pas être perdu. Il y avait certaines parties dont je n'avais pas l'utilité mais l'intervenant n'a pas passé trop de temps dessus pour ne pas perdre de vue l'objectif initial (le python).

Dominique B. 09/04/2018
4 / 5
Différence entre formation et programme / site web orsys: Outils QA & Interfaçage Python/C non présentés pendant la formation

Eric G. 09/04/2018
4 / 5
Le programme annoncé n'est pas respecté entièrement, en particulier il manque la partie Python/C interaction

Bertrand B. 09/04/2018
5 / 5
BON EQUILIBRE THEORIE ET PRATIQUE,RYTHME ADAPTE MEME AU DEBUTANTS !

Thomas P. 09/04/2018
5 / 5
j'ai apprécié la reprise des bases et la complexification progressive de exercices

Jean G. 09/04/2018
5 / 5
Formateur de qualité.

PERCIN D. 09/04/2018
5 / 5
contenu parfait , le formateur arrive a jongler avec les besoins de tous

D. 09/04/2018
4 / 5
Trop de retard accumulé au début, du coup sur les points centraux les exercices ont été ignorés. C'est pour moi le point noir de la formation, personnellement j'ai besoin de m'exercer pour apprendre. Pour le reste très bien.

Johann C. 09/04/2018
4 / 5
très bon formateur. Par contre les notions abordées sont trop nombreuses et il n'y a pas le temps nécessaire pour mettre en pratique tout ce que l'on aborde.

Felix P. 09/04/2018
5 / 5
Formation très agréable.

Victoria J. 09/04/2018
5 / 5
le cours et le support sont très bien structuré, le formateur est très efficace

Samir A. 09/04/2018
5 / 5
Trés bonne formation , le professeur est très pédagogue

Reda Z. 19/03/2018
5 / 5
Très bonne formatrice avec une bonne maitrise du sujet. L'approche pédagogique axée sur des exercices est très enrichissante.

Frederic F. 19/03/2018
5 / 5
Attention à l'adéquation entre le temps de la formation et le périmètre proposé sur la fiche de la formation.

Blandine D. 19/03/2018
5 / 5
Contenu très complet, mais peut être un peu trop dense. Très bonne pédagogie lors de cette formation,. Très satisfaite de la qualité des exercices, simples mais très adaptés au sujet.

Jerome N. 19/03/2018
5 / 5
J'aurais apprécié plus de contenu sur la programmation objet et un peu moins de rappel sur les bases bien que ces rappels n'étaient pas inutiles.

Lydia T. 19/03/2018
4 / 5
Beaucoup de sujets, de base jusqu'à approfondir, abordés. Documentation complémentaire fournie. Trop de temps sur chaque exo : pas assez dynamique à mon goût, mais bien pour certains (avis mitigé).

Morade N. 19/03/2018
4 / 5
Obligation d'avoir une première expérience en développement sinon on est vite noyé. Je pense qu'il serait utile d'imposer un prérequis à cette formation (savoir déjà utiliser un autre langage de programmation).

Erwan A. 19/03/2018
4 / 5
Contenu inadapté à mon niveau mais c'est sans doute dû à un mauvais choix de formation de ma part.

Nicolas C. 19/03/2018
5 / 5
Explications claires, exemples progressifs, réponse aux questions spontanées, cours bien structuré.

Sébastien D. 19/03/2018
5 / 5
Très bon formateur avec un très bon support de formation.

Mickael S. 19/03/2018
4 / 5
TRES BIEN - IL FAUDRAIT NEANMOINS QUE LE FORMATEUR PUISSE ADAPTER LE SUPPORT AU BACKROUND DES PERSONNES. Qu'il ait accès au profil pour orienter un peu

Alexandre H. 19/03/2018
4 / 5
On aurait pu passer plus rapidement les bases du langage et passer plus de temps sur les parties avancés - Dépend des groupes

Simon B. 05/03/2018
4 / 5
Exercices très biens construits et permettant de travailler les acquis de la veille.

Thierry A. 05/03/2018
5 / 5
Un contenu dense et complet. Il faut souligner la qualité des supports de cours ainsi que celle des exercices proposés.

Romain T. 05/03/2018
5 / 5
Contenu présenté de manière progressive et adaptée au public

Jérémy C. 05/03/2018
5 / 5
Formation très bien animé, complete et très pratique

Olivier D. 05/03/2018
5 / 5
Le meilleur des formateurs que j'ai eu à Orsys ( honnêtement) . Très pédagogue , support de cours excellent , j'ai adoré... Je ne peux que recommander cette formation AVEC ce formateur

Pierre N. 05/03/2018
5 / 5
Très bonne formation Python. Globalement on ne peut rien attendre de plus d'une formation en groupe (c-a-d pas d'orientation métier). Support plaisant, exercice probant, très bonne préparation du formateur.

Stephan R. 05/03/2018
5 / 5
Hafid Ouahidi est un bon pédagogue, bonne approche du langage Python.

Tanguy M. 05/03/2018
5 / 5
Trés bonne qualité du cours et de l'animation

Abdelghani B. 05/03/2018
5 / 5
équilibre parfait entre la théorie et la pratique

Pascal F. 05/02/2018
4 / 5
Très bonne présentation

Pascal B. 05/02/2018
4 / 5
trop rapide quand on part de rien et pas d'expérience sur un langage similaire

Rémi B. 05/02/2018
5 / 5
contenu très complet

Ludwig C. 05/02/2018
5 / 5
Formation excellente. Utilisation de moyen très pédagogique tel que les notebooks

François R. 05/02/2018
5 / 5
stage très intéressant où on voit beaucoup de choses mais un peu rapide à suivre

Aurélie H. 05/02/2018
5 / 5
On voit que l'intervenant à beaucoup d'expérience et cible bien les "anomalies" sur lesquels il faut etre sensibilisé.

Jean C. 22/01/2018
5 / 5
Contenu dense, reste a voir certain aspect avancé de la programmation python. Enseignante effectuant un apprentissage orienté par la pratique. Cette approche est parfaite pour mieux retenir le langage.

Clémentine M. 08/01/2018
5 / 5
Bon équilibre entre théorie et pratique. Les exercices sont trÈs illustratifs et le projet sur la semaine permet de mettre en application les notions abordées. En revanche, le profil des participants annoncé par Orsys (ingénieurs, chefs de projet, développeurs) est un peu en décalage avec celui nécessaire en pratique qui est d'un niveau plus avancé.

Eric L. 08/01/2018
5 / 5
Formation trÈs complÈte touchant beaucoup de domaines différents.

Fatima F. 08/01/2018
5 / 5
Excellent professeur

Sébastien L. 08/01/2018
5 / 5
A. GUY est un excellent formateur : extrÊmement compétent, pédagogue, drôle et avec une trÈs grande culture informatique. Il sait trÈs bien doser ce qui doit Être du domaine de l'acquis fondamental de celui de la simple connaissance. J'espÈre refaire une formation approfondissement python avec lui

Fabien L. 11/12/2017
4 / 5
excellent professeur, très pédagogue et motivé par le transfert de connaissance. J'ai beaucoup apprécié cette formation. Un bémol malgré tout, le cours est très condensé et on avait très peu de temps pour s'exercer sur les TPs

Jean A. 11/12/2017
4 / 5
bon apprentissage sur python / exercices parfois un peu triviaux mais permettent de s'approprier les concepts de base

Nicolas S. 11/12/2017
5 / 5
Très bonne présentation de python, du langage et des applications. Pédagogie bien adaptée à un développeur ne connaissant pas python.

Ludovic R. 11/12/2017
5 / 5
contraste pas assez marqué pour les script (code) sur les supports papier. script (code) trop petit a voir a l'ecran quand on est au fond de la salle

Théo P. 11/12/2017
5 / 5
Semaine très complète et efficace

Luc D. 13/11/2017
4 / 5
Maitrise du sujet Bonne pratique :le projet/exercice enrichi tout au long du cours

Jean P. 13/11/2017
5 / 5
trop de temps avant de passer à la pratique, mieux vaut des allers/retours plus rapides entre théorie et pratique. L'application Agenda parfait pour illustrer les sujets.

CADENA T. 13/11/2017
5 / 5
Le cours a été très complet et avec une bonne dynamique

Xavier R. 13/11/2017
5 / 5
Très bon formateur. Très bonne idée de faire un projet suivi chaque jour. J'aurais surement aimé faire un peu plus d'exercice mais beaucoup pourrons être fait seul à la maison.

Philippe B. 13/11/2017
5 / 5
bon équilibre théorie/pratique. Idée de faire un projet tout au long de la formation payante

Loic A. 13/11/2017
5 / 5
Excellent stage. Excellent formateur (Alexandre GUY).

Sandrine J. 13/11/2017
5 / 5
Formation python très intéressante et bien faite. Très appréciable et applicable immédiatement dans mon travail.

Clarisse F. 13/11/2017
4 / 5
Formation intéressante et bien animée

ASSEL V. 13/11/2017
5 / 5
Ires bonne connaissance du sujet et démontre bien le résultat des exercices

Nicolas P. 06/11/2017
5 / 5
Formateur très pédagogue, qui a su répondre à toutes les questions en apportant un exemple à l'appui. Cette formation plaira à tous les programmeurs (limite GEEK)

Alain J. 06/11/2017
5 / 5
tres bonne formation (a recommander)

Jean B. 06/11/2017
5 / 5
Alexandre est un excellent formateur, qui sait nous transmettre son enthousiasme et sa passion pour la programmation Python. En plus du contenu qui est approprié à mes besoins pour mon travail, les expériences et sa vision du cadre de l'entreprise permettent facilement de se mettre en situation pendant les exercices ou sur les sujets traités.

Giuliano B. 06/11/2017
5 / 5
Très bonne formation. Il manque un peu de temps pour aller au bout des TP...

Jean V. 06/11/2017
5 / 5
Contenu pédagogique très complet du coup les parties théoriques sont abordées très rapidement cependant les exercices permettent de mieux comprendre l'application théorique.

Guillaume H. 06/11/2017
4 / 5
Formateur pédagogue mais contenu intense

THOEK Y. 06/11/2017
4 / 5
Des sujets mériteraient plus de développement comme les manipulations de fichiers, OS, admin sys. Excellente animation

Nicolas B. 06/11/2017
4 / 5
Exposé et consignes très claires - Sujets et exemples pertinents

Xavier H. 06/11/2017
4 / 5
très bonne pédagogie de Christophde

Antoine M. 06/11/2017
5 / 5
L'animateur est très à l'écoute et prend le temps de répondre aux questions des stagiaires. Le support de cours pourrait être mis à jour sur Python 3 et les fautes d'orthographe pourrait être corrigées

Yehya D. 06/11/2017
5 / 5
La formation est très intéressante notamment grâce au formateur pédagogue et expert du domaine. Le support de cours en revanche est d'une bien moindre qualité : fautes d'orthographe, qualité de rédaction, manque de contenu, manque de définition...

PEREA B. 09/10/2017
5 / 5
Tout était parfait.

Nathalie C. 09/10/2017
5 / 5
Merci pour cette formation, formateur compétent, maitrisant parfaitement son sujet et très sympathique

Thomas B. 09/10/2017
5 / 5
Formateur très à l'écoute. Les exercices autour d'un même fil conducteur sont appréciables. support de qualité.

Jean F. 09/10/2017
5 / 5
Support de cours excellent. Formateur très compétent et avec l'envie sincère de partager son savoir, le tout dans la bonne humeur. (ça n'est pas le cas de tous).

Frédéric C. 11/09/2017
4 / 5
Support de cours à revoir : imprécisions, fautes d'orthographe, peu de commentaire. Bcp de sujet à aborder. Excellente réactivité du formateur en fonction des questions mais du coup, certains sujets sont peu abordés (Ex : C et python)

Rebecca P. 11/09/2017
4 / 5
Le rythme des exercices proposé par le formateur était mieux equilibré que celui proposé par le support de cours Il y a beaucoup de fautes d'orthographes dans le support

Sébastien F. 11/09/2017
5 / 5
Il y a beaucoup de fautes d'orthographes dans les supports de la formation...

Philippe N. 11/09/2017
5 / 5
Bonne formation. Animateur très bon. Supports de cours pas au niveau : trop anciens, erreurs techniques et nombreuses fautes d'orthographes

Myléne R. 11/09/2017
5 / 5
Très bon formateur: connait très bien le sujet, à l'écoute des participants, pédagogue. Le support de cours contient pas mal d'erreurs (fautes d'orthographe, erreurs de syntaxe, erreurs de formulation). Il faudrait désormais passer le support en python 3.

MURCIA D. 11/09/2017
5 / 5
Le support de cours commence a dater, contient de nombreuses fautes d'orthographe, les exemples ne sont pas pertinents et le vocabulaire parfois approximatif.

Cécile R. 11/09/2017
4 / 5
explications et exercices claires mais moins pour le support de cours. besoin de revenir sur certains concept et d'aller plus loin toute seule à partir de la formation reçue mais très bonne introduction à python.

Emmanuelle C. 11/09/2017
5 / 5
Très bon formateur, passionné par son sujet.

Mickaël R. 11/09/2017
5 / 5
Formation très appréciée tant pour le contenu que pour le formateur. J'aurai souhaité que l'on prenne du temps pour appréhender l'aspect web de Python plutôt que l'interfaçage en C.

Francois G. 11/09/2017
5 / 5
Cours très dynamique et complet

Samuel D. 11/09/2017
5 / 5
très, très bien : rythme extrémement soutenu, mais Alexandre sait communiquer sa passion et rendre cette formation passionnante. Pour avoir suivi un autre module de programmation chez Orsys, je dirais qu'il n'y a pas de comparaison entre les deux, et je repars cette fois ravi (fatigué, mais ravi).

Guillaume W. 21/08/2017
5 / 5
personnellement j'aurais aimé un support avec plu d'exemples

Olga S. 21/08/2017
5 / 5
très complet et détaillé

VIOL L. 17/07/2017
4 / 5
Plus dure à suivre quand on ne développe pas déjà régulièrement dans un autre langage, mais pas impossible.

Sabrina V. 17/07/2017
5 / 5
Une formation riche et bien pensée Des exercices/démos tout au long de la formation facilitent l'apprentissage Formateur plein d'enthousiasme et très professionnel

William R. 17/07/2017
5 / 5
Formation très dense et très intéressante, les sujets sont abordés en détails et apportent une réelle plus-value. A noter également le manuel écrit par le formateur qui est aussi très complet et qui me sera très certainement encore utile à l'avenir.

Sorin D. 17/07/2017
5 / 5
Alexandre GUY is a cool guy. Even if French is not my native language, I still understood him and I left having a good knowledge base. He explains very good and what I really loved about him are the exercises. After few slides, he always has his small exercises with portion of commented code. Regarding the documentation I put a 3 not because it is not good. It is 4. I just wonder if you have it in English. If no, I can help with making the translation, if you need for future students li

Mama B. 17/07/2017
5 / 5
la formation est pédagogique. Ce qui est appréciable, c'est l'évolution du même exercice pour appliquer les notions vue en cours et comprendre la démarche a mettre en œuvre lors du développement d'un code.

Rémi B. 17/07/2017
5 / 5
L'expérience du formateur est clairement un plus, car le contenu est dense, mais pourtant abordé en profondeur.
Avis client 4,6 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

Dates de sessions

Pour vous inscrire, cliquez sur la session qui vous intéresse.