Summer Semester 2009/10
Summer Semester 2010/11
Winter Semester 2011/12
Summer Semester 2011/12
Summer Semester 2013/14
Winter Semester 2014/15
Winter Semester 2015/16
Open-Source Frameworks for Rapid Application Development (elective) I24000c
Course content:
Model-View-Controller pattern, programming in Python and Ruby, Object-Relational Mapping, templates and views of HTML web pages in Django and Ruby on Rails, session management and user authorisation, internationalization and localization of web applications.
Learning outcomes:
After finishing course student is able to propose and implement application using Django and to implement application using Ruby on Rails.
(in Polish) Rodzaj przedmiotu
Course coordinators
Term 2011L: | Term 2010L: | Term 2013L: | Term 2014Z: | Term 2015Z: | Term 2009L: |
Bibliography
a) basic references:
Jeff Forcier, Paul Bissex, Wesley Chun: Python i Django. Programowanie aplikacji webowych, Helion, Gliwice, 2009.
Peter Norton: Python : od podstaw, Helion, Gliwice, 2006.
Dave Thomas: Agile : programowanie w Rails, Helion, Gliwice, 2008.
David Flanagan, Yukihiro Matsumoto: Ruby : programowanie, Helion, Gliwice, 2009.
b) supplementary references:
Marty Alchin: Pro Django, APress, 2009