SylabUZ

Generate PDF for this page

Moder Designing of Internet Applications - course description

General information
Course name Moder Designing of Internet Applications
Course ID 11.3-WI-INFD-NPAI
Faculty Faculty of Computer Science, Electrical Engineering and Automatics
Field of study Computer Science
Education profile academic
Level of studies Second-cycle studies leading to MSc degree
Beginning semester winter term 2019/2020
Course information
Semester 2
ECTS credits to win 5
Course type optional
Teaching language polish
Author of syllabus
  • dr inż. Grzegorz Bazydło
  • dr inż. Iwona Grobelna
  • dr hab. inż. Remigiusz Wiśniewski, prof. UZ
Classes forms
The class form Hours per semester (full-time) Hours per week (full-time) Hours per semester (part-time) Hours per week (part-time) Form of assignment
Lecture 15 1 9 0,6 Credit with grade
Laboratory 30 2 18 1,2 Credit with grade
Project 15 1 9 0,6 Credit with grade

Aim of the course

  • Wykształcenie umiejętności projektowania przyjaznych użytkownikowi nowoczesnych aplikacji internetowych.

  • Poznanie przez studentów praktycznych aspektów wykorzystania języków skryptowych w rozwiązywaniu zaawansowanych problemów informatycznych.

Prerequisites

brak

Scope

Kierunki rozwoju web designu. Treść a forma. Kompozycja. Hierarchia wizualna. Kolory i czcionki. Psychologia Internetu.

Projektowanie zorientowane na użytkownika - User Experience (UX) design. UX dla urządzeń mobilnych.

Projektowanie interaktywnych serwisów internetowych z wykorzystaniem języków znaczników (HTML, XHTML, HTML5) oraz arkuszy stylów CSS – prawidłowa struktura i hierarchia serwisu (nawigacja, interaktywność, użyteczność), tabele, formularze. Walidacja kodu HTML i CSS.

Zastosowanie języków skryptowych w realizacji serwisów internetowych. Wykorzystanie języka PHP w aplikacjach osadzonych na serwerze, struktury danych, podstawy budowy aplikacji. Bezpieczeństwo aplikacji internetowych opartych o języki skryptowe.

Teaching methods

wykład: dyskusja, wykład konwencjonalny

laboratorium: ćwiczenia laboratoryjne, praca w grupach

projekt: metoda projektu, dyskusja

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

Wykład - warunkiem zaliczenia jest uzyskanie pozytywnych ocen z dyskusji i/lub kolokwium

Laboratorium - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich ćwiczeń laboratoryjnych przewidzianych do realizacji w ramach programu laboratorium

Projekt - warunkiem zaliczenia jest uzyskanie pozytywnych ocen ze wszystkich zadań projektowych przewidzianych do realizacji w ramach zajęć projektowych

Składowe oceny końcowej = wykład: 30% + laboratorium: 40% + projekt: 30%

Recommended reading

  1. D. Kadavy, Design dla hakerów. Sekrety genialnych projektów, Helion 2012
  2. H.P. Willberg, F. Forssman, Pierwsza pomoc w typografii, słowo/obraz terytoria 2011
  3. B.P. Hogan, HTML5 i CSS3. Standardy przyszłości, Helion 2010
  4. E. Freeman, E. Freeman, Head First HTML with CSS & XHTML. Edycja polska (Rusz głową!), Helion, Gliwice, 2007
  5. E. Watrall, J. Siarto, Head First Web Design. Edycja polska, Helion, Gliwice, 2010
  6. E. T. Freeman, E. Robson, HTML5. Rusz głową!, Helion, Gliwice, 2012

Further reading

  1. M. Aleksander, Jak stać się lepszym projektantem UX, Helion 2015
  2. J. Allen, J. Chudley, Projektowanie witryn internetowych User eXperience, Helion 2013
  3. J. Nielsen, Raluca Budiu, Funkcjonalność aplikacji mobilnych. Nowoczesne standardy UX i UI, Helion 2013

Notes


Modified by dr inż. Iwona Grobelna (last modification: 23-04-2019 19:33)