Eastern Bloc

Ateliers 2015-2016





Introduction au langage Python

Série d'ateliers en 6 sessions donnée par Ismail Negm
Tous les mardis, 13 octobre - 17 novembre 2015, 19h - 22h
Tarif : $250 régulier / $125 réduit (artistes professionnels, membres, étudiants)
Pour réserver votre place, veuillez envoyer un courriel à lab@easternbloc.ca


Quel que soit votre champ d’intérêt, apprendre la programmation avec le langage Python vous ouvrira certainement de nouvelles formes d’expression. Les arts visuels vous intéressent, par exemple ? Générez de l’art 3D programmé avec le API Blender ou de l’art 2D génératif et dynamique avec PyProcessing. La composition musicale ? Analysez avec Music21 ou servez-vous du module Mingus pour développer les bases de vos compositions et oeuvres génératives. Vous êtes plus design sonore ? Utilisez Pyo pour le traitement de signal. En robotique ? Pyro vous servira à concevoir votre création et à contrôler vos robots, ou à réaliser vos propres inventions avec le Python pré-installé sur le Raspberry-Pi. L’apprentissage automatique, les mathématiques, les logiciels embarqués, le développement web ? Il existe des milliers de modules et d’innombrables façons pour utiliser la programmation Python et ainsi réaliser vos projets.

L’objectif de cet enseignement est de donner aux débutants avec Python et en programmation des connaissances de base solides à partir desquelles une spécialisation pourra ensuite être bâtie. Le savoir que vous apprendrez vous servira pour tout usage futur de Python ; il représente le point d’entrée aux cours et ateliers Python plus spécialisés qu’offrira Eastern Bloc.

Le cour couvrira :

- Procédés types et méthodes
- Les modules de la librairie standard Python
- Les paradigmes fonctionnels de programmation pour Python
- Modules et paquets
- Programmation Orientée Objet en Python

Le langage Python, ainsi que tous les outils que nous utiliserons dans notre environnement de programmation, sont du matériel opensource, libre d'accès et d'utilisation. Vous n’avez, pour suivre cette formation, qu’à apporter votre ordinateur portable.