Building a WordPress Website Training Course Outline
Module 1: Exploring Web Design with WordPress
- Delving into the Differences between Blogs and Websites
- Using WordPress as a Content Management System
- Discovering the World of WordPress Themes
- Checking Out Premium WordPress Themes and Frameworks
- Getting Your Site Up and Running
Module 2: Understanding WordPress Requirements
- Establishing Your Domain
- Finding a Home for Your Website
Module 3: Installing WordPress on Your Web Server
- Installing WordPress
- Discovering WordPress Release Cycles
- Keeping Track of WordPress Development
Module 4: Managing Content with WordPress
- Archiving Content with WordPress
- Customising Permalinks
- Syndicating Your Content with RSS Feeds
Module 5: Exploring Editors, Browsers, and FTP
- Choosing the Right Text Editor for You
- Understanding and Choosing a Web Browser
- Introducing File Transfer Protocol (FTP)
- Setting Up FTP on Your Hosting Account
- Transferring Files with an FTP Client
Module 6: Choosing Graphics and Software Resources
- Exploring Image Types and Formats
- Exploring Graphic Design Software
- Using Online Image-Optimisation Tools
- Finding Online Image Libraries
Module 7: Choosing Colours and Fonts
- Understanding Colour
- Creating Colour Schemes with Helpful Tools
- Understanding Typography Essentials
- Finding and Using Fonts for Graphic Design
Module 8: Planning Your Design Strategy
- Choosing the Width of Your Website
- Choosing the Number of Columns
- Determining Website Navigation
- Understanding Content Display Options
- Testing Your Design in a Sandbox Environment
Module 9: Finding and Installing a WordPress Theme
- Finding and Installing a Theme from the Themes Directory
- Deciding to Use a Premium Theme
Module 10: Working with the Default Theme: Twenty Thirteen
- Exploring the Layout and Structure
- Customising the Header Image
- Including Custom Navigation Menus
- Enhancing Your Website with Widgets
Module 11: Dissecting Themes and Templates
- Understanding How PHP and MySQL Work Together
- Exploring PHP Basics
- Managing Your MySQL Database
- Viewing the Template Files in a WordPress Theme
- Examining the Templates That Make Up a WordPress Theme
- Exploring Template Tags, Values, and Parameters
- Customising Your Blog Posts with Template Tags
Module 12: Displaying Content with Widgets and Template Tags
- Exploring Common Template Tags
- Adding New Widget Areas to Your Theme
- Using Template Files
- Adding Theme Support for Built-In Features
Module 13: Understanding Parent and Child Themes
- Customising Theme Style with Child Themes
- Modifying Theme Structure with Child Themes
- Preparing a Parent Theme
Module 14: Using Basic CSS and HTML to Customise Your Site Design
- Styling with CSS
- Changing the Background Image or Colour Used in Your Theme
- Defining and Positioning Your Header Image with CSS
- Changing Basic Elements to Create a Unique Look for Your Site
- Understanding Basic HTML Techniques to Use on Your Site
Module 15: Designing for WordPress as a CMS
- Creating the Front Page of Your Website
- Adding a Blog to Your Website
- Creating Custom Page Templates to Achieve Different Layouts and Styles
- Creating Different Sidebar and Footer Templates for Your Pages
- Creating Custom Styles for Sticky, Category, and Tag Posts
Module 16: Enhancing Your Website with Plugins
- Installing WordPress Plugins by the Dashboard
- Installing Plugins Manually
- Exploring E-Commerce Plugins to Use on Your Site
- Creating Photo Galleries or Portfolios
- Creating Web Forms for Your Site with Plugins
- Building a Social Community with BuddyPress
- Using Plugins to Integrate Popular Social Networks with Your Blog