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.




