Day 1:
PHP overview
• Why use PHP? Who’s using it?
• PHP variables, arrays and functions.
• Server variables and globals
MySQL overview
• What is MySQL? Why use it?
• Database creation
• Database administration with phpMyAdmin
Dreamweaver environment
• Connect to the database with Dreamweaver
• Create and display records with PHP code
• Joining the dots – use the MySQL database and PHP to power your website
• Use powerful Dreamweaver functions to add, edit and display database content on your web pages.
Dynamic forms and HTML elements
• Create a user register/login page
• Validate users
• AJAX form validation
• Send confirmation emails
User authentication
• PHP sessions and cookies to display a member’s area of a site
• Restricted access and user levels
Content management
• Create a content management system to add, edit and remove content
• Creative ways to display content on your site
|
Day 2:
WordPress overview:
• Why WordPress?
• WordPress PHP and theming functions
• How can WordPress benefit my website?
Installation:
• Configuration
• Create a database along with the connection
Theming WordPress:
• Available themes
• Building our own theme from a HTML template
• Enable powerful features with WP theming functions
• Template files
• Code separation – keep headers, footers, sidebars (i.e presentation) separate from PHP functions (i.e programming logic).
Site search engine:
• Create a powerful search engine to your WordPress site
• Manipulate results with links and search term highlighting
Dynamic content:
• Evolve our theme around the content – display latest posts, news items and RSS feeds on selected pages and hide content from others
Extend WordPress:
• Additional functionality with plugins
• Which plugin will work for you?
• eCommerce – best practices to add an online store to your site
Website security:
• SSL certification
• Methods to minimise risk to your website |