MCSL-016: Internet Concepts and Web design (Lab Course) :: 2 Credits

Objectives

After going through this course, the learner will be able to

? Understand the basic concepts related to internet and its standard protocols.

? Use a range of markup language elements

? Choose/create an appropriate interlinked web page structure

? Develop an interlinked multipage application

? Edit HTML code to allow the inclusion of Java script

? Produce a web page which utilizes Java script.

Syllabus

Environment: Review of the use of current Internet browser software and introduction of features ? URLs, DHTML, Java Scripts Interpreter, Java applets, plug-ins, protocols etc. Page elements; development of skills in the use of mark-up language (e g. DHTML etc.)-headings, rules, frames, buttons, text and list boxes, hyperlink/anchors, graphical images, clickable images, map etc.

Survey: review of current design/linkage/structure of pages on the Internet

Design: design of interlinked pages/frame-based web application

Development: creation of a web application

Structure tags: definition lists, unordered lists, ordered lists

Style tags: text styles, images, colors, anchors, lists and lines

Linking: Linking to other areas of the same page, linking to other WWW pages, using images to link to other areas of the page.

Java script: development and application of Java script

Simple scripts: Java script and HTML, even handlers, write, dialog boxes, the status line, colors, comment, working with different browsers.

Variables and values: variables and types of data, creating variables, assigning values calculation, operator precedence, arrays, array methods, arrays of elements, strings

Program flow: testing values, loops, break, continue, branching, with if, the conditional operator, using functions

Active page: dates, time, timeout, scrolling, text, sounds, controlling sounds, the embeds array

Working with images: image files, image objects, simple animation, animated/animating gifts, image maps.

Inter active systems: ;checkboxes and radio buttons, links from lists, feedback on-line, checking entries, working in frames, windows control, the Java script URL.