5 th February Introduction Web Development Course.

Slides:



Advertisements
Similar presentations
SW381: Web Applications Development Prerequisite: SW211 (Introduction to Software Engineering) Instructor: Dr. Mohammad Anwar Hossain Office: Room 2058.
Advertisements

ASP.NET Intro An introduction to the languages and communication of an ASP.NET system.
TS 313 Multimedia Applications Welcome to TS 313 Multimedia Applications There is no audio lecture associated with this set of introduction slides Refer.
COM621 Interactive Web Development Dr. Jose Santos MS 017A.
Muhammad Taimoor Khan
© 2010, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet 1.
© Anselm SpoerriInfo + Web Tech Course Information Technologies Info + Web Tech Course Anselm Spoerri PhD (MIT) Rutgers University
JavaScript: Introduction to Handling Events 20 th April 2011.
SM5312 week 1: course overview1 SM5312 Interactive Media 1 Nick Foxall.
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
Cascading Style Sheets 23 rd March. Cascading Style Sheets (CSS) CSS Syntax Linking CSS to XHTML Inheritance & Cascading Order Font Properties Text Properties.
Internet Development 1 Introduction Colm O Suilleabhain.
Using Open-Source Solutions to Teach Computing Skills to Psychology Students David Allbritton DePaul University
DT211/3 Internet Development Application Internet Development Application.
Cascading Style Sheets 26 th March. Introduction 1. CSS types 2. Pseudoclasses and pseudoelements 3. Other considerations 4. Worked example.
Handling Events II 27th April Introduction Event Model Events Event Handling Navigation Events On-the-Fly Web Pages Web-Page Context Nesting On-the-Fly.
Concordia University Department of Computer Science and Software Engineering Click to edit Master title style ADVANCED PROGRAMING PRACTICES Introduction.
Lecturer: Dr Joel Scanlan Mr Lu Rongdong. Unit Introduction Objectives Unit Structure Assessments Teaching Staff Background Concepts Terminology Technology.
Developing an Undergraduate Distributed Development Course Gregory Conti John M. D. Hill Curtis A. Carver, Jr. United States Military Academy Department.
ISE 390 Dynamic Web Development Introduction. Who am I? Richard McKenna Phone: Office: CS Room 1436 Office.
Mark Beattie Huiru (Jane) Zheng
G51WPS Web Programming and Scripting Boriana Koleva Room: C54 Phone:
CGS3066: Web Programming and Design Summer 2014 Instructor Mir Anamul Hasan.
Programming the Web Web = Computer Network + Hypertext.
DR. ABEER ALNUAIM COURSE GUIDE CT OUTLINE Course Description Course Objectives List of Resources Course Calendar Course Location & office hours.
CSS 404 Internet Concepts. XP Objectives Developing a Web page and a Website Working with CSS (Cascading Style Sheets) Web Tables Web Forms Multimedia.
Forms. Forms Forms are used for e-commerce, online purchases, surveys, registrations, etc. Website using forms usually collect information and must use.
20-753: Fundamentals of Web Programming 1 Lecture 1: Introduction Fundamentals of Web Programming Lecture 1: Introduction.
SE3183 Advance Web Programming Programming Session 2013/2014.
Introduction to web development and HTML MGMT 230 LAB.
WEB SCIENCE. What is the difference between the Internet and the World Wide Web? Internet is the entire network of connected computers and routers used.
CS 494 Web Development Class Size: Winter, 214: 97 Spring, 214: 81 Summer, 2014: 69.
Tables 23 rd February. What XHTML have we done so far? Hyperlinks & anchors - XHTML supports 3 types of lists:  Ordered – +  Unordered – +  Definition.
Frames 2 nd March. Write the code for this using tables and using layers …..
Overview of Bioinformatics 1 Module Denis Manley..
Universiti Utara Malaysia Web Application Development STIJ3043.
IS3320 Developing and Using Management Information Systems Lecture 1: Introduction to IS3320 Rob Gleasure
Jozef Goetz, STEM Summer Camp Dr. Jozef Goetz.
Development of Internet Applications General Information.
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office New Building
"How to improve web site accessibility and capture new business" Christian Heilmann, Lead Front End Developer Netdecisions February 2004.
Ivailo Chakarov Web Design & Development Ivo Chakarov Telephone: Ext Room: NL11 (above New Library)
Asstt. Prof Sonia Sharma Computer Dept 1 HTML ( Hypertext MarkUP Language ) HTML is the lingua franca for publishing hypertext on the World Wide Web.
Search: Prof. Jeff Sonstein Home Contact Website Design & Tech ( ) Fall 2011  Professor Jeff Sonstein Office: GOL-2555 Hours: T/R 10am-noon
K1047BI - Digital Media Course Info Teppo Räisänen LIIKE/OAMK.
Learning Aim C.  Creating web pages involves many considerations.  In this section we will look at the different software tools you can use and how.
2016 Cengage Learning Computing Conference Lisa Friedrichsen, Professor Web Development & Digital Media Johnson County Community College HTML 5 / CSS 3.
CM143- WEB CM143-WEB Page Layout live sites HTML Images User Considerations Planning Navigation CSS Architecture File Management Cascading Style Sheets.
Introduction to Web Technologies Module Introduction to Web Technologies – CS th January 2005 Dr Bogdan L. Vrusias
COM621 – Interactive Web Development 2015/2016 Module Co-Ordinator: Dr. Pratheepan Yogarajah Room:
CX Introduction to Web Programming Introduction & Overview Prepared by: KAR First Prepared on: Last Modified on: xx-xx-xx Quality checked.
Tesina/Project Interactive Talk
Project 1 Introduction to HTML.
Objective % Select and utilize tools to design and develop websites.
CSE 102/ISE 102 Introduction to Web Design and Programming
Development of Web Applications - Introduction
Frames 8th March.
Lecture 1. Introduction to Information and Web Technologies
Course Guide CT 1501.
Introduction to Advance Web Technologies
Objective % Select and utilize tools to design and develop websites.
WEB 240 knowledge is divine-- snaptutorial.com. WEB 240 Entire Course For more classes visit WEB 240 Week 1 Individual Website Brainstorm.
Introduction to Internet Programming
Mozafar Bag-Mohammadi
Course Guide CT 1501.
WEB DESIGNING THROUGH HTML
Information Technologies Anselm Spoerri PhD (MIT)
Internet Skills ELEC135 Alan Noble Room 504 Tel:
Web Application Development Using PHP
Presentation transcript:

5 th February Introduction Web Development Course

Introduction to Course Lecturer: Yupeng Liu Lecturer: Yupeng Liu Office: KA309 Phone No.: Web: Web: Course schedule Course schedule 2 hours lectures Monday 10:00-11:00 (KEG-007) Friday 9:00-10:00 (KE4-008 ) 2 hours labs Wednesday 14:00-16:00 (1-005/1-006, Aungier St)

Course Aim (from Course Document) To introduce students to the World-Wide-Web including applications such as FTP, e- Mail, Telnet etc. To be able to use the WWW as a tool for research, by employing search engines, contributing to discussion boards and traversing online directory structures. To justify the requirement for effective design of websites, by analysing popular and unpopular websites according to well known usability criteria. To provide the skills for client side web development using popular markup languages such as HTML and XHTML. To be able to design the appearance of a web resource independently of the content, using CSS. To dynamically generate or alter the contents or appearance of a web resource using a client side scripting language such as JavaScript. To demonstrate the requirement for maintenance of state between resources on the same web site, and provide the skills required to incorporate state maintenance into web sites using client side cookies.

Learning Approach The most effective way to learn a web technology is to implement systems using those technologies. Lecture time will be used to provide both a high level explanation of a given technology, with some of its more powerful aspects treated in detail. Focus is placed on empowering the students to develop their skills independently of the presence of a tutor or lecturer.

Module Content World-Wide-Web: World-Wide-Web: Relationship to the Internet. Relationship to , FTP, Telnet and other Internet technologies. Using search engines, particularly the advanced features of popular search engines. Using discussion boards, bulletin boards and other online collaboration or knowledge sharing resources. Effective Web Design Effective Web Design Introduction to usability issues. Relatively simple web development methodology. Evaluation and analysis of web sites. Client Side Markup Languages: Client Side Markup Languages: Introduction to HyperText. HTML and XHTML - Layout using tables, frames, layers, images, imagemaps, Applets and other components.

Module Content Separation of Style and Content: Separation of Style and Content: Cascading Style Sheets (CSS). Dynamic HTML: Dynamic HTML: Introduction to scripting. Maintaining State: Maintaining State: Client side cookies.

Module Assessment This module has the following: 50% weighting for the examination 50% weighting for the continuous assessment Examination = 50% Assessment = 50% Assignment given around Week 8 = 35% Lab exercises = 15%

Lab Exercises Labs will either be: Evaluations -> recorded in a blog Implemented Code -> submitted through WebCourses This will all be worth 15% of final mark It is worthwhile coming to labs!!

Essential Reading Steven M. Schafer (2005), HTML, CSS, JavaScript, Perl, and PHP Programmer's Reference, Hungry Minds Inc,U.S. Dan Cederholm (2005), Bulletproof Web Design: Improving Flexibility and Protecting Against Worst-Case Scenarios with XHTML and CSS, New Riders. Ibrahim Zeid (2004), Mastering the Internet, XHTML, and Javascript