Practical Python Plus Django - Nov. 15-19 - Chicago
One Week, Two Courses, Three Instructors ---------------------------------------- http://www.dabeaz.com/chicago/index.html Practical Python Programming November 15-17, 2010. An intense no-bull Python course for programmers, sysadmins, scientists, and engineers who want to know how to use Python to solve all manner of practical problems. Topics are aimed at tasks that you face on a day-to-day basis. For example, analyzing data files, encoding/decoding various file formats, accessing databases, scraping web pages, automating system tasks, and more. Even if you already know some Python, you will walk away from this course with new insights and ideas on how to write better programs. Jamming with Django : An Introduction November 18-19, 2010. A two-day hands-on course where students will go through the basics to the not-so-basics of putting together a Django web application. Topics include databases and the data-model abstraction layer, processing web requests in the view layer, handling user interaction through forms, reusing pluggable Django applications, the template language, project organization, best practices, and tricks of the trade. ---------------------------------------- These courses are taught by David Beazley, author of the Python Essential Reference and Chicago-area Django developers Chad Glendenin and Rodrigo Guzman, founders of PyBrew. Attendance is strictly limited to 6 students. More information is available here: http://www.dabeaz.com/chicago/index.html Cheers, Dave
The course will be taught in German. Therefore, the announcement is also in German. 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
participants (2)
-
David Beazley
-
Mike Müller