Syllabus and Weekly Teaching Plan of Web Programming-I (Web Fundamentals)
Syllabus and Weekly Teaching Plan of Web Programming-I (Web Fundamentals)
پوهنتون خراسان
پوهنځي کمپيوټرساينس
کورس پاليسي
Credits: (3)
Category: (Professional)
Prerequisite: (None)
Semester: (2nd)
Short description of the subject:
This Subject will introduce you to the realm of web design. The first and necessary step for
achieving that goal is to understand how HTML works, and then we will proceed to more
advanced and complicated structures and concepts of web design, such as CSS and layout
control.
Learning objectives:
By learning this course the student should be able to:
• will learn the basic concepts of the Internet, web pages, markup
• Students will come away with the ability to create simple web pages and websites
that contain basic user interface components such as forms, tables, list and
paragraphs.
Expected outcomes:
By completing this course the students should be able to:
• Discover how does web works really, what makes web sites work
• Create web elements like buttons, banners & Bars and of course complete UI
designs.
• Define webpage/website layout
• Design webpage/websites
• Design a static website
• Internet
• Webpage/website
• Domain
• URL
• Web browser
• Editor
Chapter two: Basic elements:
• Video
• Audio Plug in
Chapter five: CSS:
• CSS introduction
• Style sheets
• Selectors
• Colors
• Borders
• Spacing
• Box model
• Positioning
Chapter six: CSS Flexbox:
• Web Designing
• Introduction
• WWW, Network,
Internet, Intranet,
Extranet, Internet
Basics: Website,
Webpage
• Web Application
Second week • Web Server, Web 3 2 1
Browser, URL,
Domain, Domain
Name, Space, ISP,
Protocol
• HTML Basics
• Introduction,
Syntax, Webpage
Construction,
Elements
Third week Chapter two: Basic elements: 3 2 1
heading, paragraph,
line break, horizontal
ruler. Attributes
Fourth week • HTML basic styling, 3 2 1
• Colors
• Formatting
Quotations.
Fifth week • Links 3 2 1
• Images
• Tables
• List
• Block &
inline element.
HTML Forms
elements
Eighth week Chapter four: HTML 3 2 1
Multimedia:
• CSS Basics
• Where to put CSS
code, Syntax,
Selectors
Styling Text.
• Styling Fonts.
• Styling Links.
• Styling Lists
• Styling Tables
Tenth week • CSS Background 3 2 1
• Border, Margin
• Padding
• Width/Height
References
Main sources a. Thomas A. Powel , HTML the Complete Reference,
McGraw Hill
b. Sams Teach Yourself HTML, CSS, and JavaScript All
in One
Secondary www.w3schools.com www.mdn.com
sources