[Python-de] Django-Kurs in Leipzig, 29.11. bis 01.12.2010

Mike Müller mmueller at python-academy.de
Di Okt 26 15:06:31 UTC 2010


Kurs: Django Python-Web-Framework
=================================


Kurzinfo
--------

Vom 29.11. bis zum 01.12.2010 findet ein Kurs zu Django[1] mit dem Trainer
Markus Zapke-Gründemann[2] an der Python Academy in Leipzig statt.

Weitere Informationen:
http://www.python-academy.de/Kurse/django_kurs.html

Gleich zur Anmeldung:
http://www.python-academy.de/Kurse/termine.html


Zielgruppe
----------

Der Kurs richtet sich sowohl an Neueinsteiger als auch an Programmierer,
die schon erste Erfahrungen mit Django[1] gesammelt haben.

Sie sollten Erfahrungen in einer objektorientierten Programmiersprache
haben. Dabei sind Kenntnisse in Python gut, aber für den Anfang nicht
zwingend notwendig. Außerdem sollten sie mit der Entwicklung von
Webapplikationen in Verbindung mit Datenbanken vertraut sein.


Inhalt
------

Nach einer Einführung in die Grundlagen des Web Application Frameworks
Django wird jeder Teilnehmer Django selbst installieren. Danach beginnt
die Entwicklung einer ersten, einfachen Applikation.

Bei der folgenden Weiterentwicklung der Applikation wird das Wissen
über die benutzen Komponenten weiter vertieft.

- Einsatz von Werkzeugen zur Softwareentwicklung
- Datenbankabstraktion (Object Relational Mapper)
     - Komplexe Models
     - Einbindung bestehender Datenbanken
     - Nutzung von mehreren Datenbanken
     - Export und Import von Daten (via JSON)
     - Arbeit mit dem ORM an der Kommandozeile
- Anpassung des Admin Backends
- Generische Views
- Eigene Template Tags und Filter
- Formulare und Validierung
- Sessionverwaltung
- Authentifizierung
- RSS Feed
- PDF Erzeugung
- Funktionale und Unit Tests

Weitere Themen gerne auf Anfrage, zum Beispiel:

- AJAX
- RESTful Webservice
- Authentifizierung über andere Dienste
- Internationalization
- Security
- Caching
- Deployment
- Migration


Referent
--------

Markus Zapke-Gründemann[2] kann auf neun Jahre Erfahrung in der
Softwareentwicklung zurückblicken und arbeitet seit fast zwei Jahren
als selbständiger Softwareentwickler, Consultant und Trainer.
Schwerpunkt seiner Arbeit ist die Entwicklung von Web Applikationen
für Intra- und Internet mit verschiedenen Frameworks.


Kursmaterialien
---------------

Jeder Teilnehmer erhält ausführliche Kursunterlagen mit ausformulierten
Beschreibungen der Kursinhalte und eine CD mit allen verwendeten
Quelltexten und genutzter Software.


[1] http://www.djangoproject.com
[2] http://www.keimlink.de



Mehr Informationen über die Mailingliste python-de