
Many are familiar with Alex Martelli’s performance on Google Tech Talk called
Python for Programmers (
slides ) - in it he clearly and concisely tells the basics of Python for those who already know how to program, for example C, C ++ or Java. According to his presentation, I myself taught Python four years ago, before I started using it in teaching programming at St. Petersburg State University.
Today I want to present you an interactive version of this presentation - an online mini-course
Python for Programmers , created and published under the Creative Commons license with the permission of Alex. We added interactive exercises to his presentation, updated material from Python 2.5 to Python 3.3, added information on current libraries and the difference between versions 2 and 3 of Python.
It is also an interesting moment of the platform on which the course is placed: when passing a lesson, you immediately get access to editing it. Therefore, if you notice a typo, or want to add something, then you are welcome to improve the mini-course. The course is still in English, but anyone can create a course in other languages, including Russian.