Home >>> Kurse >>> Django-Einstieg

Kundenstimmen


Guter Kurs. Man kommt auch ohne Python-Kenntnisse sehr schnell mit der Bedienung zurecht.
Daniel Fuchs, GIGATRONIK Ingolstadt GmbH, über den Kurs "Python für Programmierer" mehr dazu ...


Sehr schöne Schulung, kann viele Anregungen mitnehmen.
Dr.-Ing. Ralf Wieland, Institut für Landschaftssystemanalyse, Leibniz-Zentrum für Agrarlandschaftsforschung e.V. über den Kurs "Python für Wissenschaftler und Ingenieure" mehr dazu ...


Mike is an outstanding teacher ... I will look for his classes in the future.
Jennifer Trasti, Software/Systems Engineer, Sandia National Laboratories, Albuquerque, NM, USA mehr dazu ...


The Python Summer Course was a very good opportunity to know almost all about Python. ... Highly recommended!!

Dr. Fabio Lamanna, Complex Transportation Networks, Triest, Italien mehr dazu ...


We had a wide range of Python experience in our group and each person gained something valuable to take away....

Dr. Ryan Woodard, Chair of Entrepreneurial Risks, ETH Zürich, Schweiz mehr dazu ...


Den Kurs kann ich bedingungslos allen empfehlen, die innert kurzer Zeit zu einer produktiven Arbeit mit Python kommen wollen.
Dr. med. Beat Meister, Bern mehr dazu ...


The standard Python for programmers and the customized "Python for Experts" course where a great success. ...
Bart Hillaert, Alcatel-Lucent Belgien mehr dazu ...


[The trainer] knows well what scientists need, so his hints are very practical and valuable. The hands-on course [..] covers a wide range of examples and will be very helpful in my daily work. ...
Dorota Jarecka, University of Warsaw about the course "Python for Scientists and Engineers" mehr dazu ...


The course "Python for Scientists and Engineers" is a very useful introduction to Python programming for scientific applications ...
Dr. Mihai Duta, Oxford Supercomputing Centre mehr dazu ...


Sehr gute Einführung in die Programmiersprache ...
Matthias Enderle mehr dazu ...


Kurs: Einstieg in Django

Zielgruppe

Der Kurs richtet sich sowohl an Neueinsteiger als auch an Programmierer, die schon erste Erfahrungen mit Django 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 mit Python & Django

  • Datenbankabstraktion (Object Relational Mapper)
    • Erstellen der Models
    • Export und Import von Daten (via JSON)
    • Arbeit mit dem ORM an der Kommandozeile
  • Einfache und generische Views schreiben

  • Templates erstellen

  • Debugging

  • Zentral definierte URLs (Routing)

  • Formulare und deren Validierung

  • Sessionverwaltung

  • Authentifizierung

  • Middleware selbst schreiben

  • Eigene Template Tags und Filter erstellen

  • Funktionale und Unit Tests

  • Internationalisierung

Dauer

3 Tage

Referent

Markus Zapke-Gründemann kann auf mehr als zehn Jahre Erfahrung in der Softwareentwicklung zurückblicken und arbeitet seit über drei Jahren als selbständiger Softwareentwickler, Consultant und Trainer. Schwerpunkt seiner Arbeit ist die Entwicklung von Web Applikationen mit Django und die Integration von Mercurial.

Kursmaterialien

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


Zur Anmeldung.

Die Python Academy ist Sponsor der PyCon US 2012.

[PyCon US 2012]

News


Gründer der Python Academy erhält PSF Community Service Award
mehr dazu ...


Kurs: "Python for Scientists and Engineers" (Englisch) in Chicago (USA) 27. Februar bis 2. März
mehr dazu ...


Tutorial: "Faster Python Programs through Optimization" (Englisch) in Santa Clara (USA) am 7. März auf der PyCon US 2012
mehr dazu ...


Tutorial: "Plotting with matplotlib" (Englisch) in Santa Clara (USA) am 8. März auf der PyCon US 2012
mehr dazu ...


Vortrag: "Python and HDF5 - Fast Storage for Large Data" (Englisch) in Santa Clara (USA) am 10. März auf der PyCon US 2012
mehr dazu ...


Nächster Pythonstammtisch am 20. März 2012
mehr dazu ...


Kurs: "Python für Programmierer" in Leipzig vom 16. - 18. April 2012
mehr dazu ...


Kurs: "Python für Wissenschaftler und Ingenieure" in Leipzig vom 19. - 21. April 2012
mehr dazu ...


Kurs: "Einstieg in Django" in Leipzig vom 23. - 25. April 2012
mehr dazu ...


Kurs: "Django für Fortgeschrittene" in Leipzig vom 26. - 27. April 2012
mehr dazu ...


Kurs: "Python for Programmers" (Englisch) in Leipzig 5. - 7. Juni 2012
mehr dazu ...


Kurs: "Python Power Course" (Englisch) in Leipzig 8. - 15. Juni 2012
mehr dazu ...


Kurs: "Advanced Python" (Englisch) in Leipzig 8. - 10. Juni 2012
mehr dazu ...


Kurs: "High-Performance Computation with Python" (Englisch) in Leipzig 11. - 15. Juni 2012
mehr dazu ...