Introduction to Python

13 October - 17 November 2015, 19:00 - 22:00

  • 13 October 2015, 19:00 - 22:00
  • 20 October 2015, 19:00 - 22:00
  • 27 October 2015, 19:00 - 22:00
  • 3 November 2015, 19:00 - 22:00
  • 10 November 2015, 19:00 - 22:00
  • 17 November 2015, 19:00 - 22:00

WORKSHOPS GIVEN BY ISMAIL NEGM

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. 

Register
Regular 250.00$
Reduced 125.00$

13 October - 17 November 2015, 19:00 - 22:00

  • 13 October 2015, 19:00 - 22:00
  • 20 October 2015, 19:00 - 22:00
  • 27 October 2015, 19:00 - 22:00
  • 3 November 2015, 19:00 - 22:00
  • 10 November 2015, 19:00 - 22:00
  • 17 November 2015, 19:00 - 22:00