Python Workshop

Working Group Python Workshop

For Researchers in Mathematics and Computer Science

Date/Time Talk details
01/03/2023
10:30 am - 11:30 am
Maxime Mouchet - Parse and analyze source codes with Tree-sitter
Room 4B01, Palaiseau
15/02/2023
11:30 am - 12:30 pm
Guillaume Nibert - Note taking and knowledge management with Obsidian.md and Zotero
Room 4B01, Palaiseau
25/01/2023
11:30 am - 12:30 pm
Rémi Varloot - Hands-on JavaScript
Telecom Paris, 4A113 (4th floor), Palaiseau
14/12/2022
11:30 am - 12:30 pm
Rémi Varloot - What is JavaScript?
Telecom Paris, Palaiseau
16/11/2022
11:30 am - 12:30 pm
Claire Bizon Monroc - Introduction to Multi-Agent Reinforcement Learning with Petting Zoo
Telecom Paris, Palaiseau
26/10/2022
11:30 am - 12:30 pm
Marc-Olivier Buob - Concurrent Programming in Python3 Using Asyncio
Telecom Paris, Palaiseau
05/10/2022
11:30 am - 12:30 pm
Maxime Mouchet - Distributed Task Processing with GNU Parallel
Room 4A467 – Telecom Paris, Palaiseau
08/06/2022
11:00 am - 12:00 pm
Maxime Elkael - Easy Convex Optimization in Python with CVXPY
Telecom Paris, Palaiseau
04/05/2022
11:00 am - 12:00 pm
Claire Bizon Monroc - Introduction to Gym and Stable Baselines for reinforcement learning
Paris-Rennes Room (EIT Digital), 75013 Paris
13/04/2022
11:00 am - 12:00 pm
François Durand - Architecture in Object-Oriented Programming: A Case Study
Paris-Rennes Room (EIT Digital), 75013 Paris
1 2 3 4 5 6

Presentation

Topic: Python programming.

Audience: The Python Workshop is intended for researchers in mathematics and computer science, but anyone can attend online.

Practical details: The sessions are held every third Wednesday from 11:30 am to 12:30 pm (Central European Summer Time), in the premises of the Lincs and online. To receive the invitations, register to the mailing list. Videos, slides and notebooks of previous sessions are on the website.

Coordinator: François Durand (fradurand@gmail.com).

Description:

In the Python Workshop, Python users of all levels share their knowledge. Each member is encouraged to be the speaker of a session: even if you are not a Python expert, the latest package that you’ve begun using is probably not known by everyone, so do not hesitate to present it! Alternatively, if you prefer, you can also simply attend the sessions as part of the audience.

In the past sessions, we covered topics such as:

As a speaker:

  • Do not hesitate to start from an online tutorial or documentation and to prepare a digest of it.
  • You can prepare a lecture, a practical work session, or a mix of the two.
  • Please try to provide code files.