1 / 14

Advanced Web 2012 Lecture 12

Advanced Web 2012 Lecture 12. Course Summary. To gain an understanding of the evolving web based digital environment. To develop skills in web design and authoring Html 5 / CSS 3 / PHP / MySQL. To effectively use the available digital technologies to present information

genica
Download Presentation

Advanced Web 2012 Lecture 12

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Advanced Web2012Lecture 12 Sean Costain 2012

  2. Course Summary • To gain an understanding of the evolving web based digital environment • To develop skills in web design and authoring • Html 5 / CSS 3 / PHP / MySQL • To effectively use the available digital technologies to present information • Build websites using advanced technology Sean Costain 2012

  3. Lecture 1 • HTML 5 is not yet a Web Standard • First Working Draft January 2008 • HTML 5 is designed to replace HTML 4, XHTML 1 and DOM Level 2 Due to the modular nature of CSS 3, not a single browser is fully compatible with CSS 3. Chrome 20 has the most features implemented. Discussion of current social media constructs, such as facebook, myspace, pintrest, linkedin and flicker. Sean Costain 2012

  4. Lecture 2 The web is a matrix of servers that handle client requests and deliver the content at a per-request action. Server technology - Remote servers - Local servers TCP/IP – IPv4 and IPv6 Sean Costain 2012

  5. Lecture 3 • Databases • A database is a structured way of dealing with structured information. • An organized mechanism for storing, managing and retrieving information. • Information is stored in tables • Think of a table as a single spreadsheet, a database consists of multiple spreadsheets that can be linked together using a key. • Normalisation • Rules, 3rd level • How to break down data Sean Costain 2012

  6. Lecture 4 • Introduction to PHP • Comments • Echo • Choices: If..Then • Loops (for and while) • Connecting to a database • C.R.U.D. Sean Costain 2012

  7. Lecture 5 • Self calculating forms • Including additional files • Functions • C.R.U.D as functions • Sessions & Cookies Sean Costain 2012

  8. Lecture 6 • Php allows for the : • Creation • Reading • Appending • Deleting • Uploading • And Closing • Of files. Login choices for client - Session use and If..Then Sean Costain 2012

  9. Lecture 7 Exporting your SQL to a singular file is an excellent way to create a portable backup. This SQL file is a single text file that can contain all of the information that is needed to recreate the database and the tables and the raw data if needed. • Backup your files • Skydrive • Unidrive • Dropbox Sean Costain 2012

  10. Lecture 8 • Security Issues • An important aspect of building a social media site, is to provide the end user with a sense of security. This form of security can come in many forms. These are: • Password Protection • Privacy • Spam protection • Malware Protection • Virus Protection • As a developer, your terms and conditionshelp cover you for what you can’t control. Sean Costain 2012

  11. Lecture 9 No Lecture, straight into assessment work - More php / mysql coding Sean Costain 2012

  12. Lecture 10 WordPress started in 2003 with a single bit of code to enhance the typography of everyday writing. Starting as just a blogging system, Wordpresshas evolved to be used as full content management system for websites. The core software is built by hundreds of community volunteers, and there are thousands of plugins and themes available to transform a website into almost anything imaginable. Sean Costain 2012

  13. Lecture 11 • Wordpress Themes • The make up of a word press site consists of a few types of files. These files are: • index.php • Page.php • Style.css • Header.php • Footer.php • Single.php • Sidebar.php Themes are stored in the wp-content/themes folder Sean Costain 2012

  14. Assessment 3 Brief: Design and build a theme for wordpress. Due: Week 13, Friday 5pm. What is needed • Construct a working theme for Wordpress o Use HTML 5 and CSS 3 • Documentation of theme o Concept o Creation of theme o Problems encountered/resolved • Presentation of site Submission • 5pm Friday submission time • Wednesday Lecture/tutorial presentation of theme o Powerpoint • Zip all web pages o Rename zip file with student number • Submit in electronic format (Email [seancostain@student-partners.com.au] or CD), both the pages and your documentation. Sean Costain 2012

More Related