- Nazwa przedmiotu:
- Internet Programming
- Koordynator przedmiotu:
- dr inż. Maciej Grzenda
- Status przedmiotu:
- Obowiązkowy
- Poziom kształcenia:
- Studia I stopnia
- Program:
- Informatyka
- Grupa przedmiotów:
- Wspólne
- Kod przedmiotu:
- brak
- Semestr nominalny:
- 3 / rok ak. 2009/2010
- Liczba punktów ECTS:
- 3
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład15h
- Ćwiczenia0h
- Laboratorium30h
- Projekt0h
- Lekcje komputerowe0h
- Wymagania wstępne:
- Basic knowledge of C/C++ programming.
- Limit liczby studentów:
- Cel przedmiotu:
- The primary objective of the course is to provide the students with an overview of modern web programming techniques with detailed knowledge on HTML, CSS, XML and server-side scripting. This includes acquiring hands-on experience with using these standards during laboratory exercises.
- Treści kształcenia:
- The course includes an overview of web programming techniques. This includes client-side technologies i.e. HTML, JavaScript, CSS, XML-related standards i.e. XML, DTD, XML-schema, XSLT and server-side scripting. CGI and JSP/JavaServlet are presented in the latter case. The main role of the lectures is to provide in-depth understanding of the role of different standards used for www programming. Laboratories provide hands-on experience in using them for web programming.
- Metody oceny:
- There are 5-7 short programming assignments testing student’s knowledge of discussed technologies. Each assignment should be prepared during the labs. Total number of points to get is 100 points. At least 51 points are needed to pass the module. Final grade depends on the total number of points as follows: 0-50 points: 2,0; 51-60 points: 3,0; 61-70 points: 3,5; 71-80 points: 4,0; 81-90 points: 4,5; 91-100 points: 5,0
- Egzamin:
- Literatura:
- 1. Bryan Pfaffenberger, et al, HTML 4 Bible, J. Wiley, 2000 2. S. Holzner, Inside XSLT, New Riders Publishing, 2002 3. J. Hunter, W. Crawford, Java Servlet Programming, O’Reilly, 2002 4. The resources available at http://www.w3.org, http://www.w3schools.com
- Witryna www przedmiotu:
- Uwagi:
Efekty uczenia się