ATELIER - LES FONDEMENTS DU LANGAGE PYTHON
By/Par : Ismail Negm
Bilingue / Bilingual
Price/Prix : Members & Students - $200 / Regular - $250
Registration/Réservation : http://digitalocean.easternbloc.ca/en/lab/workshops/python-foundations Dates : Jan 25 - March 1st, 2017
Time/Heure : 19 pm - 22 pm
- Atelier #1 : 25 janvier 2017
- Atelier #2 : 1 février 2017
- Atelier #3 : 8 février 2017
- Atelier #4 : 15 février 2017
- Atelier #5 : 22 février 2017
- Atelier #6 : 1 mars 2017
DESCRIPTION / Quel que soit votre champ d’intérêt, apprendre la programmation avec le langage Python vous ouvrira certainement à de nouvelles formes d’expression !
- Vous êtes intéressés par les arts visuels? Générez de l’art 3D programmé avec le API Blender ou de l’art 2D génératif et dynamique avec PyProcessing.
- Par 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.
- Par le 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.
- Par 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 au travers du langage Python est de donner aux débutants en programmation des connaissances de base solides à partir desquelles une spécialisation pourra ensuite être bâtie. Le savoir-faire que vous acquerrez 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 cours 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 besoin que de votre ordinateur portable afin de suivre cette formation.
/////////////////////////////////////////////////////////////////////////////
DESCRIPTION / No matter what your field of interest, there's a good chance learning to code in Python will bring you valuable new forms of expression !
- Visual arts? Use the Blender API to generate 3D art programmatically or PyProcessing to create generative and dynamic 2D.
- Musical composition? Analyze with Music 21 or use the Mingus library as a foundation for your compositions and generative works. - Sound design? Use Pyo for signal processing.
- Robotics? Use Pyro to control and give them vision or use the Python that comes preinstalled on Raspberry-Pi to build your own inventions.
- Machine learning, mathematics, embedded systems, web development? There are thousands of libraries and innumerable ways in which you can use Python programming to realize your projects.
The purpose of this course is to give beginners in Python and programming a solid foundation on which specialization can be built. The material you will learn will apply to any use you make of Python in the future and is the entry point for Eastern Bloc's more advanced Python specialization courses and workshops.
The course will cover :
- Built-in types and methods
- The Python Standard Library
- Functional programming paradigms for Python
- Modules and Packages
- Object Oriented Programming in Python
Python is open-source and free to use, as are all the tools we will be using in our programming environment. All you will need to bring with you for this course is a laptop.
Popularity
Distance
Price
Concerts
Fondements Du Langage Python
Top 3 des applications pour pianos auto-jouants (Disklavier, PianoDisc, Spirio…)
Bonus 25$ Wealthsimple: Banque en Ligne pour Nouveaux Arrivants à Montréal
Comment choisir le coach sportif qui vous correspond vraiment ?
Québec : quels sont les premiers gestes à poser pour protéger sa plomberie avant l’hiver

Fondements Du Langage Python
variable
January 25 to March 1, 2017
Description
MORE INFOAll dates
- January 25, 2017 @ 7:00 - 22:00
- March 1, 2017 @ 19:00 - 22:00