Course Details
Internet technologies
Academic Year 2022/23
GU53 course is part of 2 study plans
B-P-C-GK Summer Semester 1st year
B-K-C-GK Summer Semester 1st year
Service WWW and features of protocol HTTP (request and response, authentidication mechanisms, secure HTTP, proxy techniques)
Typical configurations of HTTP server.
Transfer file protocol FTP.
DNS a DHCP infrastrukcture of Internet.
Dynamic document server-side and client-side, scripting tools in environment DHTML, ASP, PHP.
Object oriented language JavScript, syntax, handling of events, hosting in DHTML and ASP.
Document Object Model and managing in scripting language JavaScript.
Main objects in ASP, three tier architecture, database connection.
XML language and XSLT tool.
Fundamentals of AJAX.
Course Guarantor
Institute
Objective
Advanced knowledges of modern communication techniques used in internet. Individual skills of web services configuring and design of web applications.
Knowledge
Individual skills of web services configuring and design of web applications.
Prerequisites
Using of operation systems, basics of computer networks, programming and algorithmization
Language of instruction
Czech
Credits
2 credits
Semester
summer
Forms and criteria of assessment
course-unit credit
Specification of controlled instruction, the form of instruction, and the form of compensation of the absences
Extent and forms are specified by guarantor’s regulation updated for every academic year.
Offered to foreign students
Not to offer
Course on BUT site
Exercise
13 weeks, 2 hours/week, compulsory
Syllabus
1. TCP / IP v. 4 and 6
2. Infrastructure of the Internet DNS and DHCP. Configuring DNS, record types.
3. Communication protocol for file transfer FTP, standard client communication analysis.
4. WWW Service and HTTP properties, analysis of communication.
5. Typical configuration of HTTP server, analysis of server MS IIS.
6.-7. Techniques for dynamic client- and server-side document, DHTML, ASP, PHP.
8. Objects in JavaScript, the syntax, events and processes, host environment DHTML and ASP.
9. Document Object Model and its use for specific programs in JavaScript.
10. Basic objects in ASP server, three-tier architecture, connections to data sources.
11. XML and XSLT.
12. Fundamentals of AJAX.
13. Testing of knowledge and skills