Web Programming and Design: Final Exam Review and Important Topics

cgs 3066 web programming and design cgs 3066 n.w
1 / 9
Embed
Share

Prepare for the upcoming final exam in Web Programming and Design by reviewing important topics such as HTML/HTML5, CSS/CSS3, JavaScript, PHP, and SQL. Study slides, examples, and assignments to enhance your understanding of basic concepts and advanced techniques in web development.

  • Web Development
  • Programming
  • HTML5
  • CSS3
  • JavaScript
  • PHP

Uploaded on | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. CGS 3066: Web Programming and Design CGS 3066: Web Programming and Design Fall 2019 Fall 2019 Final Exam Review Final Exam Review

  2. Overview Date: 12/11/2019 (Wednesday) Time: 5:30PM 7:30PM Place: LOV301 (Classroom) Test Format: Multiple Choice Questions, including some True/False Questions Short Answer Questions Write Code (CSS/JavaScript/PHP) Write SQL Queries

  3. Important Topics Study all slides, examples, assignments, quizzes covered in the class. HTML/HTML5: Basic HTML tags. HTML page and tree structure. Text formatting tags. Links, images, lists, tables and iframes. Block and inline elements. HTML5 layouts. HTML forms, various input types. More read lecture slides

  4. Important Topics CSS/CSS3: Separating styles from content. Different ways of adding CSS (inline/external/embedded). Selectors and different types of selectors. CSS Box model. Div vs Span vs P tags; block vs inline elements Backgrounds, borders, margins and padding. CSS for lists, tables, and text. Pseudo Classes Grouped selectors Hover, CSS dropdown menu Positioning (absolute/relative), z-index More read lecture slides

  5. Important Topics JavaScript: Capabilities and syntax of JavaScript. Adding JavaScript to an HTML document. Keywords, data types and variables. Operators, operator precedence and evaluating expressions. Control Structures: if statements, switch statements, loops. Functions - definition, invocation, parameter passing and return. Numbers, strings, arrays and objects. Form validation using JavaScript (with using basic regular expressions). JavaScript DOM. getElementById, getElementsByClassName etc. Setting element styles using JavaScript Writing small JavaScript code snippets (like read form input values and use for a conditional output). jQuery Basic functionality (like reading/changing input values, creating/changing html element/content, add/remove/change attributes/classes/styles, event handlers e.g. click/change event ). More read lecture slides/Examples/Assignments

  6. Important Topics PHP: Basic PHP syntax Arrays in PHP PHP superglobals, Cookie, Session Include/require files Excluded PHP file handling/reading/writing Receiving form data (GET and POST) Database interaction using PHP writing query and printing data (the in-class examples) More read lecture slides/Examples/Assignments

  7. Important Topics SQL: Basic SQL query structure Create/Alter/Update/Delete/Truncate/Drop Joins Inner and Left joins Using Aliases, Concatenations Sorting, Filtering, SUM, AVG, COUNT etc. Very important Study Assignment 5 More read lecture slides

  8. Sample Questions Study all questions from all quizzes Write a JavaScript code snippet that reads a person s name and favorite programming language from a form containing 2 text boxes. If the person s favorite language is C, C++ or Java, print "Your interview is on Thursday". Otherwise, print "Your interview is on Friday". Write a code in PHP to read an input field value named date_of_birth from a submitted form and store this value into a session variable named sess_user_dob . Given a table "Restaurants" with field names "City", "Food" and "Deliciousness", write a SQL query to display all the Italian restaurants in Seattle.

  9. BEST OF LUCK

More Related Content