372
Comment:
|
1785
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
##master-page:CategoryTemplate ##master-date:Unknown-Date #format wiki #language en |
#acl pierre,henrikbe:read,write,delete,revert,admin All:read |
Line 6: | Line 3: |
= IB909C - Webbutveckling, serversidan | = IB909C - Webbutveckling, serversidan = |
Line 8: | Line 5: |
To add a page to this category, add a link to this page on the last line of the page. You can add multiple categories to a page. | == Requirements == 7,5 hp objectoriented programming |
Line 10: | Line 8: |
'''List of pages in this category:''' | == Aim == On this course you will learn how to create programs for the web server side. You get insights into programming within supporting techniques, output, input, code separation, session handling, security. e-mail, databases, and content management. During the course, you use the free open software. == Syllabus == Since the course is language independent one is free to choose technique and language freely and support is given for all techniques and languages, for example: * PHP with for example Smarty Template Engine * CGI with for example Perl * Servlets and/or JSP with Java * Ruby on Rails * Django with Python * ASP.NET with for example C# * And more. The following subjects are dealt with: * Supporting techniques * Output * Input * Code separation * Session handling * Security * Databases * Content managment For a more detailed description see: http://people.dsv.su.se/~pierre/i/ == Outline == This is a distance course and the pedagogy for this course is assignment based learning with a large element of freedom in the problem solving process. The course brings up a large subject area by presenting a set of assignments where each assignment: * Focuses on one sub area in turn to increase the understanding and reduce the complexity * Is specified in a general way to motivate alternative, possibly deeper, solutions The course require the skill to work alone but has a large element of interactivity by continuousand direct support from tutors at distance. |
IB909C - Webbutveckling, serversidan
Requirements
7,5 hp objectoriented programming
Aim
On this course you will learn how to create programs for the web server side. You get insights into programming within supporting techniques, output, input, code separation, session handling, security. e-mail, databases, and content management. During the course, you use the free open software.
Syllabus
Since the course is language independent one is free to choose technique and language freely and support is given for all techniques and languages, for example:
- PHP with for example Smarty Template Engine
- CGI with for example Perl
- Servlets and/or JSP with Java
- Ruby on Rails
- Django with Python
- ASP.NET with for example C#
- And more.
The following subjects are dealt with:
- Supporting techniques
- Output
- Input
- Code separation
- Session handling
- Security
- Databases
- Content managment
For a more detailed description see: http://people.dsv.su.se/~pierre/i/
Outline
This is a distance course and the pedagogy for this course is assignment based learning with a large element of freedom in the problem solving process. The course brings up a large subject area by presenting a set of assignments where each assignment:
- Focuses on one sub area in turn to increase the understanding and reduce the complexity
- Is specified in a general way to motivate alternative, possibly deeper, solutions
The course require the skill to work alone but has a large element of interactivity by continuousand direct support from tutors at distance.