Presentation is loading. Please wait.

Presentation is loading. Please wait.

Martin Kruliš, Jan Michelfeit

Similar presentations


Presentation on theme: "Martin Kruliš, Jan Michelfeit"— Presentation transcript:

1 Martin Kruliš, Jan Michelfeit
Web Technologies Martin Kruliš, Jan Michelfeit

2 Outline Approximate Outline of the Semester
About web, general overview, HTTP protocol HTML, XHTML, HTML5 Cascading Style Sheets Client-side scripting, Javascript, AJAX Server-side scripting overview PHP language, databases XML technologies on web Best practices Semantic web

3 Grading Final Test Credit A knowledge-based test
Details and test example available on the web Credit required prior to the test Credit Homework assignments or semestral work 5 incremental assignments + one bonus Semestral work is a fallback (i.e., will be much harder) Labs/Seminar = assignment consultations

4 Prerequisities Networking Databases IP networking, IP address
DNS, DNS resolving TCP channels, sockets Databases What is the result of the following SQL query? SELECT subject.id, subject.name, COUNT(students.id) FROM students JOIN subscribed ON subscribed.studentId = students.id JOIN subjects ON subscribed.subjectId = subjects.id GROUP BY subject.id ORDER BY subject.name

5 Related Lectures Recommended Related Courses
NSWI153 – Advanced Technologies for Web Applications Advanced course (JavaScript, PHP, HTML5) NSWI045 – TCP/IP Protocol Suite Detailed overview of TCP/IP protocol NPRG036 – XML Technologies XSLT, XQuery, XML Schema, … NDBI025 – Database Systems Database design, SQL, implementation details NDBI038 – Searching the Web Searching principles, engines

6 Contact Web Page E-mail Consultations http://webik.ms.mff.cuni.cz/
Also the server for home assignments Consultations Arranged via Address assignment-related questions to Michelfeit, other questions to Krulis


Download ppt "Martin Kruliš, Jan Michelfeit"

Similar presentations


Ads by Google