This course will enable the students to Create dynamic webpages using JavaScript and PHP and Design user friendly interface for web application using WordPress
Course |
Learning outcomes (at course level) |
Learning and teaching strategies |
Assessment Strategies |
|
Course Code |
Course Title |
|||
24SDMK 201 |
Web Designing(Practical)
|
|
Approach in teaching: Interactive Hours, Discussion, Tutorials, Reading assignments Learning activities for the students: Self-learning assignments, Effective questions, Giving tasks |
Class test, Semester end examinations, Quiz, Solving problems in tutorials, Assignments, Presentation, Individual and group projects
|
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)
Creating one and two-dimensional arrays.
Built-in objects – Array and String.
Document Object Model, Events, Properties and Methods
Introduction, Basic syntax, Setup of PHP Environment using XAMPP, Testing the Page, Troubleshooting Installation Error., Inserting comments, Data types, Variables, Constants, Strings, Operators, Conditional statements and looping constructs. Embed PHP in HTML / HTML in PHP.
Using Functions in PHP, User defined Functions, Predefined Functions, String Functions, File Functions, Date Functions. Introduction to PHP Cookies, session and MYSQL admin panel
Introduction to CMS, Wordpress, Downloading Wordpress, getting started with Wordpress, Terminologies in wordpress- Posts, Pages, Widgets, Plugins, Menus. Installing Themes, installing plugins Making a sample Shopping site with wordpress
• 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 Murphy, Divya Manian, Richard 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.