Login:
password:
Forgot your password?
Web Architectures - 2019/20
Marco Ronchetti - DISI -UniTN
Web Architectures 2019/20
>
Course
>
Lectures
Course
Lectures
Pre-requirements
Assignments
Exam
ScreenGrabber
Lectures
Lecture timetable and location
Lectures are on:
- Monday, 9:30-11:30 room A215
- Tuesday, 15:30-17:30 room A108
Log, Slides and Videos
Lesson 1 - HTTP - Sept 16
Slides
Video
Lesson 2 - HTTP - Sept 17
Slides
Video
see the assignments section!
Source code for the MiniHTTPD
zip file
New version of Sept 26
Suggested reading
Networking in Java
Quick review of basic network concepts
(Oracle Tutorial)
Dealing with URLs in Java
(Oracle Tutorial)
Dealing with sockets in Java
(Oracle Tutorial)
Starting a process from Java
Tutorial
Example
Sept 23 - no lectures
Lesson 3 - HTTP 2.0 + Intro to XML- Sept 24
Slides - HTTP 2.0
Slides - Intro to XML
Video
Lesson 4 - Sept 30
Slides - Intro to XML- part 2
Slides - XML-Schema - part 1
Video
- some noises in the audio here and there - sorry
Introduction to the
Apache Web Server
Getting familiar with the Apache Web Server
http://httpd.apache.org/
Checking Apache (base) configuration
/usr/sbin/httpd –V
Configuring CGI:
https://httpd.apache.org/docs/2.4/howto/cgi.html
Accessing environment variables:
http://www.cgi101.com/book/ch3/text.htm
Lesson 5 - Oct 1
Slides - XML-Schema- Part 2
Slides - JAXP - Part 1
Video
Lesson 6 - Oct 7
Slides - JAXP - Part 2
Slides - XSL - XPath
Video
Lesson 7 - Oct 8
Slides - Java Annotations and reflection
Video
Lesson 8 - Oct 14
Slides - Servlets and Cookies
Video
Lesson 9 - Oct 15
Slides - JSP
Video
Please check assignment 3!
Lesson 10 - Oct 21
Slides - RMI
Video
Lesson 11 - Oct 22
Slides - JNDI
Slides - RMI part 2
Video
Lesson 12 - Oct 28
Slides - EJB part 1
Video
Lesson 13 - Oct 29
Slides - EJB part 2
Video
Lesson 14 - Nov 4
Slides - JPA
Video
Lesson 15 - Nov 5
Slides - local interface
Slides - Stateful vs stateless and EJB Patterns
Slides - Wildfly
Video
Readings:
A book on EJB 3
Please check assignment 4
Week of Nov 11 - no lectures
Lesson 16 - Nov 18
Slides - Transactions
Video
Lesson 17 - Nov 19
Slides - ECMASCRIPT
Video
Lesson 18 - Nov 25
Slides: part 1 . same as lesson 17
Video
Lesson 19 - Nov 26
Slides: HTML5
Video
Lesson 20 - Dec 2
Slides: Ajax
Slides: CSS
Video
Please check assignment 5
Lesson 21 - Dec 3
Slides: Angular
Video
Lesson 22 - Dec 9
Slides: Angular- part 2
Video
Please check assignment 6
The final project specification for those who did not do the assignments has been published in the "Exam" section.
EXAM DATES:
January 15
February 6
RSS
Course
More RSS...
powered by segue