Web Designing

Paper Code: 
SDMK 201
Credits: 
6
Contact Hours: 
180.00
Max. Marks: 
100.00
36.00

HTML Introduction: Introduction to HTML, HTML Versions, HTML web page structure, Heading, paragraphs, HTML Formatting, Quotations, comments, colors, images, tables, lists, block and inline elements, Iframes, HTML Links, The HTML5 DOCTYPE, migrating from HTML 4 to HTML5, Vision and Philosophy behind HTML5. What’s new in HTML5, browser support, coding conventions in HTML 5

Tables & Forms: Semantic elements:  <article>, <aside>, <figcaption>, <figure>, <footer>, <header>, <main>, <nav>, <section>, <summary>, <time>.

Introduction to HTML Forms: Form Object, Text element, Password element, Button element, Submit button, Reset button, Checkbox element, Radio element, Text area, Select and option element. New attributes for <input>: autofocus, formaction, formmethod, formnovalidate, height and width, list, min and max, multiple, pattern (regexp), placeholder, required, step, input types, input attributes

36.00

Cascading Style Sheets: Cascading Style Sheets: Understanding Style Sheets, CSS Syntax and Applying Style Sheets to HTML document, Developing Style Sheets: inline, internal and external.  <DIV> tag, Using class and ID, Styling Backgrounds, Styling borders, Styling Text, Styling Fonts, Styling Links, Styling Lists, Styling Tables, Margin.

Introduction to Client-Server Technologies: Introduction client-server technologies: comparison between client-side and server-side scripting. JavaScript: Introduction, Advantages of using JavaScript, Writing JavaScript in HTML, Basic Programming Techniques: Data Types and Literals, Creating variables, Operators (Arithmetic, Logical, Comparison, String and Assignment operator and special operators: delete, new and void) and Expressions in JavaScript. JavaScript Programming Constructs: Conditional checking (if-then-else statement), Loops (for loop and While loop)

36.00

PHP & Bootstrap: PHP: Introduction, Basic syntax, Inserting comments, Data types, Variables, Constants, Strings, Operators, Conditional statements and looping constructs. Introduction to Bootstrap: Creating first Web Page, Scripts and Styles, Core Concepts. Layout with Bootstrap

36.00

Introduction PHP and MySQL: Benefits of using PHP MySQL, Setup of PHP Environment, Testing the Page, Troubleshooting Installation Error. Embed PHP in HTML / HTML in PHP, PHP Data Types Variables in PHP, Super Global Variables, Operators in PHP, Conditional Statements, Loops (For, While, Do While, For each)

PHP Functions: Using Functions in PHP, User defined Functions, Predefined Functions, Common Functions, String Functions, File Functions, Date Functions, Hash Functions, Mail Function. Introduction to PHP Cookies and session

36.00

Opencart: Installation, Converting PSD into Opencart, Module installation, Setting Permalinks, Customizing contact form, use of payment integration and customization, Forum and Newsletter plugin, Working with Database, use of Tags, Opencart URL and menu structure, Adding products and category

Essential Readings: 
  • Dane Cameron, “HTML 5, Java Script and JQuery,Cisdal Publishing; 2nd edition
  • Thomas Powell, Fritz Schneider “JavaScript-The Complete Reference”, Tata McGraw Hill, Second Edition
  • Christopher MurphyDivya ManianRichard Clark ,Beginning HTML5 and CSS3: The Web Evolved, Apress, 1st edition
  • Larry Ullman, “PHP 6 & MySQL 5, For Dynamic Websites” Peachpit Press.
  • Jake Spurlock,”Bootstrap: Responsive Web Development”, O'Reilly Media
  • Kevin L. Moss’ “Camera Raw with Photoshop® for Dummies”, Wiley Publishing, Inc., Indianapolis, Indiana.

 

Academic Year: