Presentation Topics

Presentation Topics

<p>Presentation Topics Presentations are to demonstrate use of the technology, with an example in class. Start with an example and extend in the demonstration in front of the class. Additional background information may be provided in a handout for the class. Must cite all references. 1. PHP • Form processing • PHP scripting • page templates • authentication • session management 2. HTML5 • Cover HTML page structure • Page elements vs meta elements • lists, tables, links/anchors - internal/external • images, client-side image maps • forms • embedding audio, video, pdf • HTML validation 3. CSS3 • style declarations • selectors: id, attribute, type, class, etc • inheritance and cascading, conflicting rules • styling tables • box model • styling buttons • CSS validation 4 . HTML5 DOM API/Dynamic UI with JavaScript • Document Object Model • Nodes • event objects • events • event listeners • testing and debugging JavaScript 5. Database • MySQL • PHP database access 6. XML • DTD • XSL transform • XSL template • XPATH • XML Database • XML validation 7. AJAX/Web Services • implement with XML • implement with PHP • Google Map API • PayPal Web Services 8 . Mobile Web • designing for mobile browsers • mobile APIs • responsive web/grid frameworks (Bootstrap, Foundation ) Project Build an eCommerce site with a shopping cart. You m ay not use any third-party shopping carts, but you will use a thir d-party payment processor. This means you will build the components and structure for maintaining a cart of items. Elements to include: • Admin ◦ Admin login ◦ Inventory management ▪ Add/remove item information and quantity ▪ Upload images, related assets ▪ Inventory report, sales report • Customer ◦ Customer registration/login ◦ Search for items ◦ Browse by category ◦ View item detail, add to cart ◦ View cart ◦ Checkout ◦ Order Confirmation, on-screen and email </p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    3 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us