Title:

Internet Applications

Code:WAP
Ac.Year:2005/2006
Sem:Summer
Curriculums:
ProgrammeFieldYearDuty
IT-MSC-2MGM.-Elective
IT-MSC-2MIN.1stElective
IT-MSC-2MIS.1stElective
IT-MSC-2MPS1stCompulsory
Language of Instruction:Czech
Private info:http://www.fit.vutbr.cz/study/courses/WAP/private/
Credits:5
Completion:credit+exam (written)
Type of
instruction:
Hour/semLecturesSeminar
Exercises
Laboratory
Exercises
Computer
Exercises
Other
Hours:3900013
 ExamsTestsExercisesLaboratoriesOther
Points:50200030
Guarantor:Hruška Tomáš, prof. Ing., CSc. (DIFS)
Lecturer:Hruška Tomáš, prof. Ing., CSc. (DIFS)
Instructor:Burget Radek, Ing., Ph.D. (DIFS)
Faculty:Faculty of Information Technology BUT
Department:Department of Information Systems FIT BUT
 
Learning objectives:
  To obtain knowledges for development a using of internet applications. To deel deeper with script and markup languages especially and their using for internet pages development a data interchange.
Description:
  Markup languages, SGML family and their present members - html and xml especially. Technology of html pages building including dynamic pages and Javascript, Perl, Python, Tcl, Visual Basic scripts. XML technology, i.e. XML language, schema definition means, query language, hypertext binding devices, XML transformation, object document model. XML and modern information systems. Internet standards and protocols.
Knowledge and skills required for the course:
  computer networks, Internet
Learning outcomes and competencies:
  Basic knowledge of all kinds of internet applications. Basic knowledge of their desing and implementation.
Syllabus of lectures:
 
  1. Basic overview and clasification of internet services and applications.
  2. Script languages Javascript, Perl, Python, Tcl and Visual Basic.
  3. Internet standards a protocols.
  4. Markup languages a SGML family. Its present members HTML and XML.
  5. Technology of HTML pages design and implementation. Developmnent tools for internet interface development.
  6. XML technology, i.e. XML language, devices for schema definition.
  7. XPath query language.
  8. XLink - hypertext links.
  9. XML transformation.
  10. Document object model DOM.
  11. XML and modern information systems.
  12. The interface of information system on the internet.
  13. Other internet applications.
Syllabus - others, projects and individual work of students:
 
  1. To choose some problem from the information systems branch. Possible problems are actualized every year, but the student can solve his own problem.
  2. To specify the problem using non-formal specification.
  3. To define formally the solution using UML diagrams.
  4. To define an interface with the connected system using a set of XML input and output documents.
  5. To implement the solution in such way to be able to communicate with the database through internet interface.
Fundamental literature:
 
  • Tanenbaum, A.S.: Computer Networks - Fourth Edition, Pearson Educational Inc. 2003 New Jersey, 889 p., ISBN 0-13-038488-7
  • Kurose, J.F., Ross, K.W.: Computer Networking - A top-Down Approach Featuring the Internet, International Edition, Pearson Education, Inc. Boston 2003, 745 p., ISBN 0-321-17644-8
  • Sturm, J.: Developing XML Solutions, Microsoft Press Redmont 2000, 414 p., ISBN 0-7356-0796-6

 

Study literature:
 
  • Tanenbaum, A.S.: Computer Networks - Fourth Edition, Pearson Educational Inc. 2003 New Jersey, 889 p., ISBN 0-13-038488-7
  • Kurose, J.F., Ross, K.W.: Computer Networking - A top-Down Approach Featuring the Internet, International Edition, Pearson Education, Inc. Boston 2003, 745 p., ISBN 0-321-17644-8
  • Sturm, J.: Developing XML Solutions, Microsoft Press Redmont 2000, 414 p., ISBN 0-7356-0796-6
  • Harold, R., Means, W.,S.: XML in a Nutshell, 3rd Edition, September 2004,712 p., ISBN 0-596-00764-7
  • Musciano, Ch., Kennedy, B.: HTML a XHTML -The Definitive Guide 4th edition, O' Reilly Associates 2000, 640 p., ISBN 1-56592-235-2
Progress assessment:
  Half semester test. Continuous checking of the project solution by the supervisor.
Exam prerequisites:
  At least half of points obtainable during the semester (tests a project), i.e. 25 points.
 

Your IPv4 address: 54.234.228.78
Switch to IPv6 connection

DNSSEC [dnssec]