Class Materials/Activities |
Date |
|
|
|
*Quiz
3 covering Chapters 8 and 9 (JavaScript 1 &
2) is scheduled on Thursday, Nov. 1, from 4:30 PM to
10 PM. *Oct. 18 class
time will be allocated for viewing Webniars, Team Discussion using
Blackboard learn; Hw 5
Questions discussion and notes posted on each team's discussion forum, due
by Oct. 25.
*Make-up Quiz 2
starting 1:00 PM Tuesay, Oct. 2, ended 1PM Tursday, Oct. 4.
*Quiz 2 covering Chapters 3, 4, and 5 (sections 5.1 to 5.3), is scheduled from
4:30 PM-10 PM, Thursday, Sept. 27 online
through Blackboard Learn.
|
|
Purdue Blackboard Learn:
https://pfw.blackboard.com/webapps/login Lectures: 1 (8/21), 2
(8/23), 3 (8/28), 4 (8/30), 5 (9/4), 6 (9/6), 7 (9/13), 8 (9/18),
9(9/20),
10 (9/25),
11 (9/27), 12(10/2),13(10/4), 14(10/9), 15(10/11), 16(10/23), 17(10/25),
18 (10/30), 19(11/1), 20 (11/6), 21 (11/8), 22(11/13), 23(11/15),
24(11/20), 25(11/27), 26(11/29), 27(12/4),
28 (12/6)
|
Homework Assignments and Lab Activities |
Hw 0 (Chapter 1 Reading Assignment, Review Questions, No turn-in is required)
Hw 1 - TCP/IP
Network Monitoring and Management (Lab activity & report), due 9/6
Hw 2 - Chapter 3 - three Projects, due 9/18
Hw 3 - Chapter 4 -
three Projects, Assigned 9/20, due 10/2 - due day
extened to next Tuesday 10/9. Use Blackboard discussion forum to
post your questions. Images files and HTML files are also posted in the HW
Assignment page. ** Students need to Study Chapters 8, 9 and
10, during the time period Oct. 19 to 22
Hw 4 - XAMPP Web Server
Installation, Assigned 10/9, report due 10/23
Hw 5 Team Study Activity Assignments: Web
Technologies Trends for 2018-2019;
** View Assigned Webinars, Meeting and
Discussion through Blackboard Learn, assignment period
Oct. 18 to Oct. 25. Hw 6
Final Course Project Proposal, due Nov. 8, due date
extended to Tuesday, Nov. 13.
* Final Project Activities, Schedule, Progress Report, Final
Report and Demo:
Guidelines Hw 7: Pogress Report
1 due Nov. 20,
Report 1
Gudeline, Tuesday, before 2 PM Hw 8: Pogress Report
2 due Dec. 4, Tuesday, before 2 PM ** Final Report,
PPT slide, all Project Codes (Put all in a zip file) due Tuesday,
Dec. 11 ** Final Project Presentation & Demo, Dec. 13, Thursday,
10:30-12:00 PM |
Software Tools |
- SSH Client for Window,
https://www.ssh.com/ssh/client
- Microsoft Expression Web 4 (Free
version download)
- Notepad++ Editor download
-
Microsoft Imagine Login, School of Polytechnic, Purdue
University Fort Wayne
-
Cygwin (Linux like functionality on Windows),
https://www.cygwin.com/
-
XAMPP (Apache distribution containing MariaDB, PHP, and Perl),
XAMPP for Windows 7.2.9 (PHP 7.2.9)
https://www.apachefriends.org/index.html
-
Apache Http Web Server Project,
Apache httpd 2.4.35 Released, 2018/9/22
-
Apache Tomcat 7.0.91
Released, 2018/9/19
-
PHP 5.6.38 Released (Hypertext Preprocessor),
2018/9/13
-
Wamp
Server,
http://www.wampserver.com/en/
-
ECMAScript Language Specification 7th Edition (June 2016),http://www.ecma-
international.org/publications/standards/Ecma-262.htm
-
Eclipse PHP Development Tool,
https://Eclipse.org/pdt/
|
References |
-
5th ACM/EEE Workshop on the Hot Topics in Web Systems and Technologies,
HotWeb 2017
Oct. 14, San Jose, CA
-
A WiKi for Call for Papers
- HotWeb 2018
-
Fundamentals of Web Development, 2015, by Randy Connolly and Ricardo
Hoar, published by Pearson, (Code
Examples)
-
Student Resources - Companion Web Site of the Text Book Fundamentals
of Web Development,
http://wps.pearsoned.com/ecs_connollyhoar_cwwebdev_1/
Programming the World Wide Web, 8th Ed,
Code Examples,
Robert W. Sebesta
- Internet Engineering Task Force (IETF),
https://www.ietf.org/
- W3C HTML 5 - A vocabulary and associated APIs for HTML and XHTML,
W3C Recommendation, 28 Oct. 2014,
http://www.w3.org/TR/html5/
- W3C HTML 5.1, W3C Recommendation, Nov. 1,
2016,
http://www.w3.org/TR/html51/
- HTML Page Validator
http://validator.w3.org
- PHP Documentation,
http://php.net/urlhowto.php
HTTP 1.1 - RFC 2616 (Obsolete),
http://www.w3.org/Protocols/rfc2616/rfc2616.html
**** RFC
7230- Message Syntax and Routing; June 2014,
http://tools.ietf.org/html/
**** RFC 7237 Method Registration; June 2014,
http://tools.ietf.org/html/
HTTP Apache Web Server Project, http://httpd.apache.org/
- DEITEL
Resource Center List
-
Internet & World Wide Web How to Program, 5th Ed
JavaScript Web APIs,
http://www.w3.org/standards/webdesign/script.html
-
jQuery, https://jquery.com/
- Notepad C++,
https://notepad-plus-plus.org/
- The e-Book "Building
Web Applications with HTML," by Prof. Paul
Lin
- e-Book "Developing
Advanced Web Applications Using JavaScript," by Prof. Paul Lin
- JavaScript Language Reference - Internet Explorer 10,
http://msdn.microsoft.com/en-us/library/ie/d1et7k7c(v=vs.94).aspx
- AJAX (Asynchronous JavaScript and XML)
-
Microsoft
Web Platforms: IIS 8.0 in Windows Server 2012, IIS 7.5 in Windows
Server 2008 R2; Running ASP.NET & PHP web applications
- Web Site Magazine
-
Web Design and
Applications
-
Web Architecture,
W3C
- W3C CSS Resource Center, HTML & CSS,
http://www.w3.org/standards/webdesign/htmlcss
- Tutorial for
HTML and CSS,
http://www.w3.org/2002/03/tutorials.html#webdesign_htmlcss
- Style Sheets,
http://www.w3.org/TR/html4/present/styles.html
- CSS Validation Service,
http://jigsaw.w3.org/css-validator/
- W3C XML Technology,
http://www.w3.org/standards/xml/
- Extensible Markup Language (XML) 1.0 (Fifth
Edition), 2008/11/06,
http://www.w3.org/TR/2008/REC-xml-20081126/
- W3C XML Schema Definition Language (XSD),
http://www.w3.org/TR/2008/REC-xml-20081126/
- W3C:
URIs, URLs, and
URNs: Clarifications and Recommendations 1.0, 2001
- XML Validator
http://www.xmlvalidation.com
- W3C XML Schema,
www.w3c.org/XML/Schema
- XML Schema Part 2: Datatypes Second Edition,
2004/10/28, http://www.w3.org/TR/xmlschema-2/
- W3C XML Schema 2001 (Sept. 2005),
http://www.w3.org/2001/XMLSchema
- W3C XML Schema Built-in Types (Oct.28, 2004 Recommendation),
www.w3.org/TR/xmlschema-2
- HTTP State Management Mechanism,
http://tools.ietf.org/html/rfc6265
- Web Storage, W3C Recommendation, June
09, 2015,
http://www.w3.org/TR/webstorage
- Web Storage Test Suite,
https://github.com/w3c/web-platform-tests/tree/master/webstorage
|