Course details

Internet Applications

WAP Acad. year 2008/2009 Summer semester 5 credits

Current academic year

Internet standards and protocols. Markup languages, SGML family and their present members. Technology of HTML pages building including dynamic pages and Javascript scripts. PHP language. 

Guarantor

Language of instruction

Czech

Completion

Credit+Examination

Time span

  • 39 hrs lectures
  • 13 hrs projects

Department

Lecturer

Instructor

Subject specific learning outcomes and competences

Basic knowledge of all kinds of internet applications. Advanced knowledge of their design and implementation.

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.

Prerequisite knowledge and skills

computer networks, Internet and protocols

Study literature

  • Naik, D.C.: Internet standardy a protokoly, Computer Press Brno 1999, 302 str., ISBN 80-7226-146-0
  • Bradley, N.: XML kompletní průvodce, GRADA Brno 2000, 495 s., ISBN 80-7169-949-7
  • Dostálek, L., Kabelová, A.: Velký průvodce protokoly TCP/IP a systémem DNS, Computer Press 1999 Praha, 418 s., ISBN 80-7226-193-2
  • Škultéty, R.: JavaScript - programujeme internetové aplikace, Computer Press 2001 Praha,  208 s., ISBN 80-7226-457-5
  • Komplexní sada elektronických opor

Fundamental literature

  • Naik, D.C.: Internet standardy a protokoly, Computer Press Brno 1999, 302 str., ISBN 80-7226-146-0
  • Bradley, N.: XML kompletní průvodce, GRADA Brno 2000, 495 s., ISBN 80-7169-949-7
  • Dostálek, L., Kabelová, A.: Velký průvodce protokoly TCP/IP a systémem DNS, Computer Press 1999 Praha, 418 s., ISBN 80-7226-193-2
  • Škultéty, R.: JavaScript - programujeme internetové aplikace, Computer Press 2001 Praha,  208 s., ISBN 80-7226-457-5
  • Flanagan, D.: JavaScript - kompletní  průvodce, Computer Press 2002 Praha,  825 s., ISBN 80-7226-626-8
  • Beazey, D.M.: Python - podrobná referenční příručka pro programovací jazyk Python, Neocortex 2002 Praha, 429 s., ISBN 80-86330-05-2

Syllabus of lectures

  1. Introduction into internet, TCP/IP, MIME, HTML protocols.
  2. Other protocols -  ldap and post protocols.
  3. SGML - documents and their types, document type definition, XML.
  4. HTML as the SGML document type. XHTML as the XML document type. 
  5. DOM - document object model.
  6. CSS.
  7. JavaScript I.
  8. JavaScript II.
  9. Client JavaScript - dynamic page generation, events.
  10. Server part of application  - PHP I.
  11. Server part of application  - PHP II.
  12. Client and server part co-operation - AJAX.
  13. Complex internet applications building.

Progress assessment

At least half of points obtainable during the semester (tests a project), i.e. 25 points.

Teaching methods and criteria

Teaching methods depend on the type of course unit as specified in the article 7 of BUT Rules for Studies and Examinations.

Controlled instruction

Half semester test. Continuous checking of the project solution by the supervisor.

Course inclusion in study plans

  • Programme IT-MGR-2, field MGM, any year of study, Compulsory
  • Programme IT-MGR-2, field MIN, MPS, 1st year of study, Compulsory
  • Programme IT-MGR-2, field MIS, 1st year of study, Elective
Back to top