Python Power Course und mehr

Python Power Course und mehr ============================
Der "Python Power Course" [1] besteht aus 8 zusammenhängenden Tagen Python-Training. Genauer 3 Tage "Advanced Python" [2] und 5 Tage "HPC with Python" [3] und ist für für Programmierer mit guten Python-Kenntnissen gedacht.
Interesse aber noch keine Python-Erfahrung? Ganz einfach noch 3 Tage "Python for Programmers" [4] vorschalten, die direkt vor dem "Python Power Course" liegen. Damit sind dann 11 Tage Python-Intensiv-Kurs möglich.
Wir haben natürlich auch deutschsprachige Kurse im Programm:
* Python für Programmierer [5] * Python für Wissenschaftler und Ingenieure [6] * Einstieg in Django [7] * Django für Fortgeschrittene [8]
Kurs-Details weiter unten.
[1] http://www.python-academy.com/courses/python_power_course.html [2] http://www.python-academy.com/courses/specialtopics/python_course_advanced.h... [3] http://www.python-academy.com/courses/python_course_high_performance.html [4] http://www.python-academy.com/courses/python_course_programmers.html [5] http://www.python-academy.de/Kurse/python_kurs_programmierer.html [6[ http://www.python-academy.de/Kurse/python_kurs_wissenschaftler.html [7] http://www.python-academy.de/Kurse/django_kurs_einstieg.html [8] http://www.python-academy.de/Kurse/django_kurs_fortgeschrittene.html
Python für Programmierer ------------------------
Eine Einführung in Python für Teilnehmer mit Programmiererfahrung. Der Kurs vermittelt alle Grundlagen von Python. Übungen dienen zum Festigen aller erlernten Konzepte. Die Teilnehmer lernen Programme zu schreiben, die die Vorteile von Python ausnutzen.
Datum: 16.04.-18.04.2012 Ort: Leipzig Trainer: Mike Müller Kurssprache: Deutsch Link: http://www.python-academy.de/Kurse/python_kurs_programmierer.html
Python für Wissenschaftler und Ingenieure -----------------------------------------
Ein Dreitageskurs, der alle wichtigen Python-Werkzeuge für Wissenschaftler und Ingenieure vorstellt. Die Teilnehmer sollten Python-Grundlagen beherrschen.
Datum: 19.04.-21.04.2012 Ort: Leipzig Trainer: Mike Müller Kurssprache: Deutsch Link: http://www.python-academy.de/Kurse/python_kurs_wissenschaftler.html
Einstieg in Django ------------------
Django von Anfang an. Teilnehmer ohne Django-Erfahrung können die Programmierung von Webanwendungen erlernen.
Datum: 23.04.-25.04.2012 Ort: Leipzig Trainer: Markus Zapke-Gründemann Kurssprache: Deutsch Link: http://www.python-academy.de/Kurse/django_kurs_einstieg.html
Django für Fortgeschrittene ---------------------------
Für Teilnehmer mit Django-Erfahrung oder direkt im Anschluss an den Kurs für Einsteiger: Vordringen in die Tiefen von Django. Auch spezifische Fragen an den Django-Experten können in den Kurs einfließen.
Datum: 26.04.-27.04.2012 Ort: Leipzig Trainer: Markus Zapke-Gründemann Kurssprache: Deutsch Link: http://www.python-academy.de/Kurse/django_kurs_fortgeschrittene.html
Python for Programmers ----------------------
You know another programming language and would like to learn Python? This course teaches you all the basics to write useful Python programs. It is hands-on with plenty of exercises and also provides sound knowledge how Python does things.
Date: 05.06.-07.06.2012 Location: Leipzig, Germany Trainer: Mike Müller Course Language: English Link: http://www.python-academy.com/courses/python_course_programmers.html
Advanced Python ---------------
You would like to learn more about metaclasses, decorators, descriptors, context managers, comprehensions, patterns and good Python programming practices? This courses teaches all this with plenty of hands-on examples that makes these, admittedly somewhat involved topics, accessibly to everybody with intermediate Python experience.
Date: 08.06.-10.06.2012 Location: Leipzig, Germany Trainer: Mike Müller Course Language: English Link: http://www.python-academy.com/courses/specialtopics/python_course_advanced.h...
HPC with Python ---------------
"High-Performance Computation with Python" is the new kid in the block. This course is designed to give you a solid foundation to improve the run time of your Python programs and write efficient algorithms. The ingredients are use of the right data structure for the problem, extension in other languages, Cython and NumPy.
There five course that can be booked separately. See below for more details.
Date: 11.06.-15.06.2012 Location: Leipzig, Germany Trainer: Mike Müller, Stefan Behnel Course Language: English Link: http://www.python-academy.com/courses/python_course_high_performance.html
Optimizing of Python Programs ++++++++++++++++++++++++++++++
Learn how to profile programs, choose the right data structures and algorithms for the right purpose and get some hands-on experience in making Python programs faster with comparable little modifications.
Python Extensions with Other Languages ++++++++++++++++++++++++++++++++++++++
Learn about options to connect Python to other languages starting form Python's C-API and hand-written extensions the tour looks a Cython, ctypes, SWIG, Jython, Ironpython, and even f2py to connect with Fortran.
Fast Code with the Cython Compiler ++++++++++++++++++++++++++++++++++
In-depth coverage of Cython with Cython core developer Stefan Behnel. No question about writing extensions and using external C libraries with Cython should remain unanswered after this day.
Numerical Calculations with NumPy +++++++++++++++++++++++++++++++++
NumPy is the way to work with multi-dimensional numerical arrays in Python. It is fast and provides a high-level programmer interface. This course day teaches you all the basics.
Fast NumPy Processing with Cython +++++++++++++++++++++++++++++++++
Working with NumPy you need to avoid loops over arrays to make your code fast. While NumPy provides indexing and other techniques to help you here, some types of algorithms are easier expressed with loops. Combining NumPy with Cython you can write fast loops. Another topic is parallel programming with OpenMP to take advantage of multi-core CPUs that become so common place these days.
Fragen? --------
Fragen zu Inhalt oder Organisation der Kurse bitte direkt an mich.
Viele Grüße, Mike

Und das gleiche (umsonst) in Stuttgart im "shackspace", donnerstags: http://shackspace.de/?p=2866
Es ist zwar schon ein Workshop-Tag vorbei, aber der Kurs richtet sich an Python-Anfänger bzw. fängt bei Null an, somit kann man auch später einsteigen.
Zwar kostet das ganze nix, aber Spenden an den shackspace sind natürlich sehr gerne gesehen.
Außerdem kann ich hier dann auch gleich Werbung für die Web Development Interest Group machen, dienstags, die ist auch im shackspace - und sowas wie eine inoffizielle Python User Group Stuttgart, da die aber aktuell nur aus Thomas Waldmann und mir bestehen würde, aber wir das Einzugsgebiet etwas vergrößert :)
http://shackspace.de/wiki/doku.php?id=web_development_interest_group
So, das wars auch schon. Vielen Dank für die Aufmerksamkeit! :)
Grüße Markus
Am 24.02.2012 20:19, schrieb Mike Müller:
Python Power Course und mehr
Der "Python Power Course" [1] besteht aus 8 zusammenhängenden Tagen Python-Training. Genauer 3 Tage "Advanced Python" [2] und 5 Tage "HPC with Python" [3] und ist für für Programmierer mit guten Python-Kenntnissen gedacht.
Interesse aber noch keine Python-Erfahrung? Ganz einfach noch 3 Tage "Python for Programmers" [4] vorschalten, die direkt vor dem "Python Power Course" liegen. Damit sind dann 11 Tage Python-Intensiv-Kurs möglich.
Wir haben natürlich auch deutschsprachige Kurse im Programm:
- Python für Programmierer [5]
- Python für Wissenschaftler und Ingenieure [6]
- Einstieg in Django [7]
- Django für Fortgeschrittene [8]
Kurs-Details weiter unten.
[1] http://www.python-academy.com/courses/python_power_course.html [2] http://www.python-academy.com/courses/specialtopics/python_course_advanced.h... [3] http://www.python-academy.com/courses/python_course_high_performance.html [4] http://www.python-academy.com/courses/python_course_programmers.html [5] http://www.python-academy.de/Kurse/python_kurs_programmierer.html [6[ http://www.python-academy.de/Kurse/python_kurs_wissenschaftler.html [7] http://www.python-academy.de/Kurse/django_kurs_einstieg.html [8] http://www.python-academy.de/Kurse/django_kurs_fortgeschrittene.html
Python für Programmierer
Eine Einführung in Python für Teilnehmer mit Programmiererfahrung. Der Kurs vermittelt alle Grundlagen von Python. Übungen dienen zum Festigen aller erlernten Konzepte. Die Teilnehmer lernen Programme zu schreiben, die die Vorteile von Python ausnutzen.
Datum: 16.04.-18.04.2012 Ort: Leipzig Trainer: Mike Müller Kurssprache: Deutsch Link: http://www.python-academy.de/Kurse/python_kurs_programmierer.html
Python für Wissenschaftler und Ingenieure
Ein Dreitageskurs, der alle wichtigen Python-Werkzeuge für Wissenschaftler und Ingenieure vorstellt. Die Teilnehmer sollten Python-Grundlagen beherrschen.
Datum: 19.04.-21.04.2012 Ort: Leipzig Trainer: Mike Müller Kurssprache: Deutsch Link: http://www.python-academy.de/Kurse/python_kurs_wissenschaftler.html
Einstieg in Django
Django von Anfang an. Teilnehmer ohne Django-Erfahrung können die Programmierung von Webanwendungen erlernen.
Datum: 23.04.-25.04.2012 Ort: Leipzig Trainer: Markus Zapke-Gründemann Kurssprache: Deutsch Link: http://www.python-academy.de/Kurse/django_kurs_einstieg.html
Django für Fortgeschrittene
Für Teilnehmer mit Django-Erfahrung oder direkt im Anschluss an den Kurs für Einsteiger: Vordringen in die Tiefen von Django. Auch spezifische Fragen an den Django-Experten können in den Kurs einfließen.
Datum: 26.04.-27.04.2012 Ort: Leipzig Trainer: Markus Zapke-Gründemann Kurssprache: Deutsch Link: http://www.python-academy.de/Kurse/django_kurs_fortgeschrittene.html
Python for Programmers
You know another programming language and would like to learn Python? This course teaches you all the basics to write useful Python programs. It is hands-on with plenty of exercises and also provides sound knowledge how Python does things.
Date: 05.06.-07.06.2012 Location: Leipzig, Germany Trainer: Mike Müller Course Language: English Link: http://www.python-academy.com/courses/python_course_programmers.html
Advanced Python
You would like to learn more about metaclasses, decorators, descriptors, context managers, comprehensions, patterns and good Python programming practices? This courses teaches all this with plenty of hands-on examples that makes these, admittedly somewhat involved topics, accessibly to everybody with intermediate Python experience.
Date: 08.06.-10.06.2012 Location: Leipzig, Germany Trainer: Mike Müller Course Language: English Link: http://www.python-academy.com/courses/specialtopics/python_course_advanced.h...
HPC with Python
"High-Performance Computation with Python" is the new kid in the block. This course is designed to give you a solid foundation to improve the run time of your Python programs and write efficient algorithms. The ingredients are use of the right data structure for the problem, extension in other languages, Cython and NumPy.
There five course that can be booked separately. See below for more details.
Date: 11.06.-15.06.2012 Location: Leipzig, Germany Trainer: Mike Müller, Stefan Behnel Course Language: English Link: http://www.python-academy.com/courses/python_course_high_performance.html
Optimizing of Python Programs ++++++++++++++++++++++++++++++
Learn how to profile programs, choose the right data structures and algorithms for the right purpose and get some hands-on experience in making Python programs faster with comparable little modifications.
Python Extensions with Other Languages ++++++++++++++++++++++++++++++++++++++
Learn about options to connect Python to other languages starting form Python's C-API and hand-written extensions the tour looks a Cython, ctypes, SWIG, Jython, Ironpython, and even f2py to connect with Fortran.
Fast Code with the Cython Compiler ++++++++++++++++++++++++++++++++++
In-depth coverage of Cython with Cython core developer Stefan Behnel. No question about writing extensions and using external C libraries with Cython should remain unanswered after this day.
Numerical Calculations with NumPy +++++++++++++++++++++++++++++++++
NumPy is the way to work with multi-dimensional numerical arrays in Python. It is fast and provides a high-level programmer interface. This course day teaches you all the basics.
Fast NumPy Processing with Cython +++++++++++++++++++++++++++++++++
Working with NumPy you need to avoid loops over arrays to make your code fast. While NumPy provides indexing and other techniques to help you here, some types of algorithms are easier expressed with loops. Combining NumPy with Cython you can write fast loops. Another topic is parallel programming with OpenMP to take advantage of multi-core CPUs that become so common place these days.
Fragen?
Fragen zu Inhalt oder Organisation der Kurse bitte direkt an mich.
Viele Grüße, Mike _______________________________________________ python-de maillist - python-de@python.org http://mail.python.org/mailman/listinfo/python-de
participants (2)
-
Markus Majer
-
Mike Müller