Course detail

Internet Technologies

FSI-YITAcad. year: 2014/2015

The course is focused on realization of web pages, presentations and web applications with scrips, databases and interactive content.

The course has been created with the support of the OPVK project. "The Studio digital sculpture and new media project", reg. No. CZ.1.07/2.2.00/28.0278, is co-financed by the European Social Fund and the state budget of the Czech Republic.

Language of instruction

Czech

Number of ECTS credits

3

Mode of study

Not applicable.

Learning outcomes of the course unit

Practical experience with the implementation of Internet technologies in environment of real hosting. Ability to create all the elements of medium complex web site (including template, styles, graphics, scripts, database).

Prerequisites

Advanced computer skills - work with file system, the ability to edit text configuration files, installation and configuration of applications, basic knowledge about configuration of the Windows operating system.

Co-requisites

Not applicable.

Planned learning activities and teaching methods

The course is taught through lectures explaining the basic principles and theory of the discipline. Exercises are focused on practical topics presented in lectures.

Assesment methods and criteria linked to learning outcomes

Graded course-unit credit requirements: attendance in lessons, meeting assigned projects deadlines, practical test verifying the knowledge of work with the software and creative work ability.
All tasks and final task will be submitted electronically in the source files, including. structural history and output files.
Resulting evaluation consists of evaluations on projects, tasks and a test. In total it will be possible to aquire 100 points. Resulting classification will be defined by the ECTS scale.
According to the article No. 13 of Study and Examination Rules of Brno University of Technology ECTS evaluation degree scale is used. If some of the projects are awarded less than 50 pts., final evaluation of the course is "failed". The course is evaluated with the following grades: ECTS EVALUATION DEGREES / PTS. RATING / NUMERIC RATING: A / 100 - 90 / 1 / Excellent; B /89 - 80 / 1,5 / Very good; C / 79 - 70 / 2 / Good; D / 69 - 60 / Satisfactory; E / 59 - 50 / Sufficient; F / 49 - 0 / 4 / Failed.
If some of the projects are awarded less than half of the maximum pts., final evaluation of the course is "failed".

Course curriculum

Not applicable.

Work placements

Not applicable.

Aims

The ability of Web site management and implementation of web applications using HTML/XHTML formatting using CSS, scripting languages and frameworks, communication with the MySQL database and Flash applications.

Specification of controlled education, way of implementation and compensation for absences

The attendance in lectures is recommended.
Participation in the exercises is obligatory and is controlled by the teacher. Absences can be compensated in exceptional cases and for serious reasons by mutual consent with course supervisor. Maximum of two excused absence without compensation are allowed.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

KOTRADYOVÁ, Veronika a kol. Dizajn nábytku: vývoj, navrhovanie, terminológia, typológia, ergonómia, materiály, konštrukcie, technológia. 1. vyd. V Bratislave: Slovenská technická univerzita, 2009. 281 s. Edícia vysokoškolských učebníc. ISBN 978-80-227-3006-8.  (SK)
NEUFERT, Ernst a NEUFERT, Peter. Navrhování staveb: zásady, normy, předpisy o zařízeních, stavbě, vybavení, nárocích na prostor, prostorových vztazích, rozměrech budov, prostorech, vybavení, přístrojích z hlediska člověka jako měřítka a cíle. 2. české vyd., (35. něm. vyd.). Praha: Consultinvest, 2000. ISBN 80-901486-6-2.  (CS)

Recommended reading

FIELL, Charlotte a FIELL, Peter. Design of the 20th Century. Köln: Taschen, 2023. ISBN 978-3-8365-4106-0.  (EN)
PLUNKETT, Drew. Construction and detailing for interior design. Second edition. London: Laurence King Publishing, 2015. ISBN 978-1-78067-477-3.  (EN)

Classification of course in study plans

  • Programme N3901-2 Master's

    branch M-PDS , 1 year of study, summer semester, elective (voluntary)
    branch M-PDS , 2 year of study, summer semester, elective (voluntary)

Type of course unit

 

Lecture

13 hod., optionally

Teacher / Lecturer

Syllabus

Introduction to the Theory of Internet content - HTML pages, Flash, servers, hosting, dynamic content - PHP, JavaScript, databases
HTML/XHTML - syntax, standards, document structure, basic elements and their properties
HTML/XHTML - graphic content (images, background, inline objects), styles, tables, links, forms
Adobe Dreamweaver - project management, linked files, WYSIWYG, editing of source code, source code formatting basics
CSS - syntax, types and use, structuring and assigning, setting styles for different types of target device (screen, print, mobile devices)
JavaScript - the syntax and basic Web applications, variables, basic functions, conditions and cycles
PHP - basic server-side scripting, functions and variables, HTML code generation
PHP - conditions, loops, custom functions, transfer of variables from client-side
PHP - the basics of working with MySQL databases, working with files, FTP
PHP - regular expressions, work with images and PDF, PHP Mail
Flash - Basic client-side scripting, integration into web pages, transfer of variables, connection of JavaScript and PHP
Ajax - theory, basic commands, transmission and data processing
Installation and configuration of services related to the operation of Web / PHP / MySQL / FTP / Mail Server, Introduction to Security

Exercise

26 hod., compulsory

Teacher / Lecturer

Syllabus

Introduction to the Theory of Internet content - HTML pages, Flash, servers, hosting, dynamic content - PHP, JavaScript, databases
HTML/XHTML - syntax, standards, document structure, basic elements and their properties
HTML/XHTML - graphic content (images, background, inline objects), styles, tables, links, forms
Adobe Dreamweaver - project management, linked files, WYSIWYG, editing of source code, source code formatting basics
CSS - syntax, types and use, structuring and assigning, setting styles for different types of target device (screen, print, mobile devices)
JavaScript - the syntax and basic Web applications, variables, basic functions, conditions and cycles
PHP - basic server-side scripting, functions and variables, HTML code generation
PHP - conditions, loops, custom functions, transfer of variables from client-side
PHP - the basics of working with MySQL databases, working with files, FTP
PHP - regular expressions, work with images and PDF, PHP Mail
Flash - Basic client-side scripting, integration into web pages, transfer of variables, connection of JavaScript and PHP
Ajax - theory, basic commands, transmission and data processing
Installation and configuration of services related to the operation of Web / PHP / MySQL / FTP / Mail Server, Introduction to Security