Basic WEB projecting

ID: 1596
Course type: vocational and applied
Course coordinator: Vorotović S. Goran
Lecturers: Vorotović S. Goran
Contact: Vorotović S. Goran
Level of studies: B.Sc. (undergraduate) Academic Studies – Mechanical Engineering
ECTS: 6
Final exam type: project design
Department: Department of Information Technologies in Mechanical Engineering

Lectures

Goal

Course objective: • To acquaint students with the importance and benefits of Web and Web programming. • To make students adopt some of the methodologies of data preparation for Web • To make students know the basic Web application to accept and display the data. • The creation, introduction and use of the Web Site • Determining the functionality of your own web site

Outcome

The acquired knowledge allows students: • to prepare, make and display their own skills, • to determine the functionality of the Web site, • to prepare and implement Web applications, • to prepare and implement a simple Web site, • working in a team, prepare and implement any Web site.

Theoretical teaching

WEB ARCHITECTURE (Internet–Web; specific Web application, basics of HTTP, WAP protocol) LANGUAGE HTML, XML. BASICS OF JAVA Java abstract layer; (Java servlets and Java applets, network protocols) PROGRAMMING ON THE USER (hierarchy, event and timing component management ; introduction to ASP) USING database (JDBC, PHP, ASP, transaction models, distributed computing, CORBA, RMI, DCOM) PREPARATION OF WEB DOCUMENTS (legal terms, the control input, testing, authoring tools according to W3C; criteria) WEB DESIGN (planning, implementation, design of Web pages; typography, editorial style, graphics, graphic file formats, image maps, multimedia) Intelligent agents. SAFETY (introduction, architecture, ways of implementation, application, security on the Web; Wessex protocols, identification and verification) DESIGN PRESENTATION AVAILABLE TO INVALIDS (various disabilities, visual, auditory, motor and cognitive disabilities, limitations and instructions)

Practical teaching

Analysis of Web sites on the Internet. Determining the optimal Web site. Definition of personal presentation. Making personal presentations and set up and run on a local server. Discussion on advantages and disadvantages of the used tools. Posting remarks on the network to other authors of presentation. Compiling all the presentations and making the home page. Selecting editor to write the code. Creating personal Web site. Formatting documents in HTML. Formation of the list.; Creating hyperlinks, addressing, use of images, forming tables (Table); frames or zone (frame); creating forms. Selecting the best tool for Web applications. Individual work tasks using HTML, XML, XHTML, JavaScript and Java. Preparation for the project of team working on Web site. Analysis of the goals, objectives and anticipating problems that may occur in the preparation of Web site. Defining the profile and requirements. Presentation plan. Model of presentation. Realization of experimental Web Site.

Attendance requirement

'defined by curriculum of study program / ​​modules'

Resources

To successfully master the subject, it is necessary the use of textbooks, manuals for the project, handouts, Internet resources. IT equipment (appropriate hardware and software) ICT.

Assigned hours

Total assigned hours: 75

Active teaching (theoretical)

New material: 30
Elaboration and examples (recapitulation): 0

Active teaching (practical)

Auditory exercises: 0
Laboratory exercises: 17
Calculation tasks: 0
Seminar paper: 7
Project: 3
Consultations: 0
Discussion/workshop: 3
Research study work: 0

Knowledge test

Review and grading of calculation tasks: 0
Review and grading of lab reports: 0
Review and grading of seminar papers: 5
Review and grading of the project: 2
Test: 0
Test: 3
Final exam: 5

Knowledge test (100 points total)

Activity during lectures: 5
Test/test: 30
Laboratory practice: 5
Calculation tasks: 0
Seminar paper: 10
Project: 20
Final exam: 30
Requirement for taking the exam (required number of points): 35

Literature

Č.Mitrović, S. Radojevic: Fundamentals of Web design, textbook: ISBN 978-86-7083-596-2, 164 pages., Full color, graphics, A4 format, published by Faculty of Mechanical Engineering, Belgrade 2007