Python 1 : programmation avancée ================================ .. toctree:: :maxdepth: 1 :hidden: syllabus sources/python-30-environnement-python-reproductible sources/prog-e3-15-intelligence-artificielle sources/python-13-test sources/python-14-internet sources/python-15-geo sources/python-16-numpy sources/python-17-pandas sources/python-18-sequences sources/python-19-dictset sources/python-20-functions sources/python-21-validation sources/python-22-db sources/python-25-architecture .. .. container:: important-info-box **ANNONCE** L'examen de l'unité aura lieu le vendredi 3 octobre à 15:00. Ce sera un QCM "papier" qui portera sur les chapitres "Internet" à "Validation de données" inclus. Les chapitres "Bases de données" et "Architecture de données" ne sont pas au programme de l'examen. Les quiz à chaque fin de chapitre donnent une bonne indication du type de questions qui peuvent être posées. Renseignements pratiques ------------------------ - :ref:`syllabus` - `Blackboard `_ ; - `Microsoft Teams `_. - `le planning `_ ; **E4-DSIA** .. list-table:: :header-rows: 1 :widths: 12 8 8 8 8 20 18 18 * - Jour - Début - Fin - Durée - Activité - Type - Salles - Enseignants * - 07/09/2026 - 09h00 - 12h00 - 03h00 - Python 1 : programmation avancée - CM - Classe virtuelle - COURIVAUD Daniel * - 08/09/2026 - 13h00 - 16h00 - 03h00 - Python 1 : programmation avancée - CM - PER - 3207 - COURIVAUD Daniel * - 09/09/2026 - 10h00 - 12h00 - 02h00 - Python 1 : programmation avancée - CM - PER - 3207 - COURIVAUD Daniel * - 11/09/2026 - 13h00 - 16h00 - 03h00 - Python 1 : programmation avancée - CM - PER - 3207 - COURIVAUD Daniel * - 14/09/2026 - 10h00 - 12h00 - 02h00 - Python 1 : programmation avancée - CM - Classe virtuelle - COURIVAUD Daniel * - 15/09/2026 - 13h00 - 16h00 - 03h00 - Python 1 : programmation avancée - CM - PER - 4201 - COURIVAUD Daniel * - 16/09/2026 - 10h00 - 12h00 - 02h00 - Python 1 : programmation avancée - CM - PER - 3207 - COURIVAUD Daniel * - 22/09/2026 - 13h00 - 16h00 - 03h00 - Python 1 : programmation avancée - CM - PER - 4201 - COURIVAUD Daniel * - 23/09/2026 - 10h00 - 12h00 - 02h00 - Python 1 : programmation avancée - CM - PER - 3207 - COURIVAUD Daniel * - 25/09/2026 - 15h00 - 17h00 - 02h00 - Python 1 : programmation avancée - CM - PER - 3207 - COURIVAUD Daniel * - 28/09/2026 - 09h00 - 12h00 - 03h00 - Python 1 : programmation avancée - CM - Classe virtuelle - COURIVAUD Daniel * - 29/09/2026 - 13h00 - 15h00 - 02h00 - Python 1 : programmation avancée - CM - PER - 4201 - COURIVAUD Daniel * - 30/09/2026 - 10h00 - 12h00 - 02h00 - Python 1 : programmation avancée - Examen - PER - 4451 - surveillants **E4-FD** .. list-table:: :header-rows: 1 :widths: 12 8 8 8 8 20 18 18 * - Jour - Début - Fin - Durée - Activité - Type - Salles - Enseignants * - 15/09/2026 - 09h00 - 12h00 - 03h00 - Python 1 : Programmation avancée - CM - PER - 5401 - COURIVAUD Daniel * - 22/09/2026 - 09h00 - 12h00 - 03h00 - Python 1 : Programmation avancée - CM - PER - 5401 - COURIVAUD Daniel * - 29/09/2026 - 09h00 - 12h00 - 03h00 - Python 1 : Programmation avancée - CM - PER - 5401 - COURIVAUD Daniel * - 06/10/2026 - 09h00 - 12h00 - 03h00 - Python 1 : Programmation avancée - CM - PER - 5401 - COURIVAUD Daniel * - 13/10/2026 - 09h00 - 12h00 - 03h00 - Python 1 : Programmation avancée - CM - PER - 5401 - COURIVAUD Daniel * - 20/10/2026 - 09h00 - 12h00 - 03h00 - Python 1 : Programmation avancée - CM - PER - 5401 - COURIVAUD Daniel * - 03/11/2026 - 09h00 - 12h00 - 03h00 - Python 1 : Programmation avancée - CM - PER - 5401 - COURIVAUD Daniel * - 10/11/2026 - 09h00 - 12h00 - 03h00 - Python 1 : Programmation avancée - CM - PER - 5401 - COURIVAUD Daniel * - 24/11/2026 - 09h00 - 12h00 - 03h00 - Python 1 : Programmation avancée - CM - PER - 5401 - COURIVAUD Daniel * - 01/12/2026 - 09h00 - 12h00 - 03h00 - Python 1 : Programmation avancée - CM - PER - 5401 - COURIVAUD Daniel Prérequis --------- Pour ce cours, il est nécessaire de maîtriser les bases de la programmation Python présentées dans le cours `Python `_. Pour vous en assurer, à la lecture de l'énoncé, vous devez vous sentir capable de résoudre ces exercices : - `Les données météo `_ - `Conversion de type `_ - `Le point cartésien 2D `_ Test technique -------------- Le cours proprement dit débute par un :ref:`python-13-test` que vous devez valider en moins de 04:00. Le cours -------- :ref:`python-30-environnement-python-reproductible` ................................................... :ref:`prog-e3-intelligence-artificielle` ........................................... :ref:`python-14-internet` ......................... :ref:`python-15-geo` .................... :ref:`python-16-numpy` ...................... :ref:`python-17-pandas` ....................... :ref:`python-18-sequences` .......................... :ref:`python-19-dictset` ........................ :ref:`python-20-functions` .......................... :ref:`python-21-validation` ........................... :ref:`python-22-db` ................... :ref:`python-25-architecture` ............................. Responsable du cours -------------------- - Daniel Courivaud, daniel.courivaud@esiee.fr, bureau 5454.