Course Duration in Hours
90
90
1. Module 1: Getting Started With WordPress
1.1. Choosing WordPress.org vs. WordPress.com
1.1.1.1. What is WordPress.org?
1.1.1.2. Comparing WordPress.com and WordPress.org
1.1.1.3. Cost Comparison
1.1.1.4. Freedom and Limitations
1.1.1.5. Maintenance and Development
1.1.1.6. Our recommendation: WordPress.org, Why?
1.2. Finding Web Host for Your WordPress Site
1.2.1.1. Examining what services web host offer
1.2.1.1.1.1. Hard drive space
1.2.1.1.1.2. Bandwidth (transfer)
1.2.1.1.1.3. Domain email with webmail access
1.2.1.1.1.4. File Transfer Protocol (FTP) access
1.2.1.1.1.5. Comprehensive website statistics
1.2.1.1.1.6. MySQL database(s)
1.2.1.1.1.7. PHP
1.2.1.2. Finding host that provides WordPress features
1.2.1.3. Planning for future needs
1.2.1.4. Unlimited Space and Bandwidth myths
1.2.1.5. Managed WordPress Hosting
1.3. Getting to know the WordPress Dashboard
1.3.1.1. Dashboard Overview
1.3.1.2. Dashboard content and function
1.4. How to Install WordPress on Local Host
1.4.1.1. How to install WordPress using XAMP
1.4.1.2. How to install WordPress using WAMP
1.5. Setup Your Profile
1.5.1.1. Introduction to Gravtar
2. Module 2: Creating Content with WordPress
2.1. WordPress Post vs. Pages: When to Use Each
2.1.1.1. Pages
2.1.1.2. Posts
2.1.1.3. Posts vs. Pages key differences
2.1.1.4. Pages options
2.1.1.4.1.1. Parent page
2.1.1.4.1.2. Page Template
2.1.1.4.1.3. Page Order
2.1.1.5. Post Options
2.1.1.5.1.1. Categories and Tags
2.1.1.5.1.2. Excerpt
2.1.1.5.1.3. Send Trackbacks
2.2. How to Write a Post in WordPress
2.2.1.1. Titles and Content boxes
2.2.1.1.1.1. Text and Visual editor
2.2.1.1.1.2. SEO friendly URL structure
2.2.1.1.1.3. Keyboard Shortcuts
2.2.1.1.1.4. Word count stats
2.2.1.1.1.5. Autosave Option
2.2.1.1.1.6. How to undo changes?
2.2.1.2. How to Manage and Edit WordPress posts
2.2.1.3. Using Post formats
2.2.1.4. Publish your Post with nine available options
2.2.1.5. How to write a WordPress Page
2.2.1.6. Nested Pages
2.2.1.7. Protecting your work (auto save, post revision and post locking)
2.2.1.8. Everything you need to know about WordPress SEO
3. Module 3: Organizing WordPress Content
3.1. Categories vs. Tags
3.1.1.1. Introduction
3.1.1.2. Using Categories
3.1.1.3. Managing Categories
3.1.1.3.1.1. Subcategories
3.1.1.3.1.2. Editing Categories
3.1.1.4. Using Tags
3.1.1.5. Managing Tags
3.1.1.6. Viewing Posts by Categories and Tags
3.1.1.7. Widgets for Categories and Tags
3.1.1.8. Converting Categories to Tags
3.2. Using WordPress Categories
3.2.1.1. What is: Category
3.2.1.2. How to add Categories
3.2.1.3. How to edit Categories
3.2.1.4. How to display Categories
3.2.1.5. What is Child Category
3.2.1.6. How to convert Categories to Tags
3.3. Using WordPress Tags
3.3.1.1. Are Tags really useful?
3.3.1.2. Managing Tags
3.3.1.2.1.1. Adding a Tag from the Tag Manager
3.3.1.2.1.2. Adding a Tag from the Editor
3.3.1.2.1.3. Editing and Deleting a Tag
3.3.1.3. Displaying the Tags with the default widget
3.4. How to Create Custom Menus in WordPress
3.4.1.1. Creating Menu Manually
3.4.1.2. Structuring the Menu with Drag and Drop
3.4.1.3. Removing Menu Item
3.4.1.4. Renaming the Navigation Labels
3.4.1.5. Handling Sub Pages
3.4.1.6. Using Links as Menu
3.4.1.7. Using Categories as Menu
3.4.1.8. Menu Settings
3.4.1.9. Save Menu
3.4.1.10. Testing Menu
3.5. Using the Custom Menu Widget
3.6. Types of WordPress Menus
3.6.1.1. Primary Menu
3.6.1.2. Secondary Menu
3.6.1.3. Footer Menu
3.6.1.4. Manage Menu Locations
3.6.1.5. Social Links
4. Module 4: Working with Media
4.1. How to use the WordPress Media Library
4.1.1.1. Introduction to the WordPress Media Library
4.1.1.2. How to View and Search your Media Library
4.1.1.3. How to change the Media Library upload limit
4.1.1.4. How to enable image compression for media files
4.1.1.5. How to disable WordPress default JPEG compression
4.1.1.6. How to prevent duplicate image files
4.1.1.7. How to edit image within WordPress
4.1.1.7.1.1. Cropping an Image
4.1.1.7.1.2. Scaling an Image
4.1.1.8. How to download WordPress Media Library
4.2. Add Images to the Post
4.2.1.1. Location Location Location
4.2.1.2. Alignment choices and examples
4.2.1.2.1.1. Alignment: Center
4.2.1.2.1.2. Alignment: None
4.2.1.2.1.3. Alignment: Left / Right
4.2.1.3. Common issues with Alignment
4.2.1.4. How to put multiple images on one line
4.2.1.5. Editing image right into the Post
4.2.1.6. Centering side-by-side Images
4.2.1.7. Creating space and fine tuning positioning
4.2.1.8. Faking columns
4.3. Create a Photo Gallery
4.3.1.1. Introduction to Media Manager
4.3.1.2. Uploading Files
4.3.1.3. Selecting Files
4.3.1.4. Adding files from Media Library
4.3.1.5. Adding Meta Information
4.3.1.6. Create a Gallery
4.3.1.7. Style a Gallery
4.3.1.8. Inserting the Gallery
4.3.1.9. Editing the Gallery
4.4. Add Audio and Video to Posts
4.4.1.1. Supported Audio file formats in WordPress
4.4.1.2. Adding a Single Audio file in WordPress
4.4.1.3. Adding Audio Playlist in WordPress
4.4.1.4. Editing Meta information of Audio files in WordPress
4.4.1.5. Adding Audio files and Playlists to sidebar widgets
4.4.1.6. How to add Videos in WordPress Blog Posts
4.4.1.6.1.1. What are the white listed providers
4.4.1.6.1.2. Upload the Videos to WordPress not recommended, why?
4.5. WordPress Embed Media
4.5.1.1. Introduction to WordPress Embed Media
4.5.1.2. Embed Documents
4.5.1.2.1.1. Embed PDF, Word, Power Point and Spreadsheet
4.5.1.2.1.2. Embed Google Docs (without plugin)
4.5.1.2.1.3. Embed Google Form (without plugin)
4.5.1.3. Embed Maps
4.5.1.3.1.1. Embed Google Maps ( without plugin)
4.5.1.3.1.2. Embed Google Maps (with Plugin)
4.5.1.3.1.3. Embed Bing Maps (without plugin)
4.5.1.3.1.4. Embed Bing Maps (with Plugin)
4.5.1.4. Embed Video
4.5.1.4.1.1. Using oEmbed
4.5.1.4.1.2. Using Embed Shortcode
4.5.1.4.1.3. Customizing YouTube Video embed with Jetpack
4.5.1.4.1.4. Making the YouTube Video responsive
4.5.1.4.1.5. Embedding YouTube Channel
4.5.1.5. Embedding Audio File
4.5.1.6. Embed Code Blocks
4.5.1.6.1.1. Posting code blocks on WordPress Post or Page
4.5.1.6.1.2. Posting code blocks with syntax highlights
4.5.1.6.1.3. oEmbed GitHub Gist
4.5.1.6.1.4. Embed CodePen
4.5.1.7. Embed Social Media Content
4.5.1.7.1.1. Embedding Facebook
4.5.1.7.1.1.1.1.1. Embed Facebook Post
4.5.1.7.1.1.1.1.2. Embed Facebook Photo
4.5.1.7.1.1.1.1.3. Embed Facebook Post using Plugin
4.5.1.7.1.1.1.1.4. Embed Facebook Page
4.5.1.7.1.2. Embed Pinterest Board
4.5.1.7.1.3. Embed Twitter Feed
4.5.1.8. Embed Content from Your Site
4.5.1.9. Embed Content from other or external site
4.5.1.9.1.1. Using Embed.ly
4.5.1.9.1.2. Using Iframe
4.6. Add a PDF Download
4.6.1.1. Why add a PDF download option?
4.6.1.2. Adding PDF download option for WordPress Posts
4.7. Add an Image and Image Gallery to Sidebar
5. Customizing Your WordPress Site
5.1. How to Use WordPress Theme
5.1.1.1. Introduction to a Theme
5.1.1.2. Get new Themes
5.1.1.3. Adding new Theme
5.1.1.3.1.1. Adding new theme using Admin Panel
5.1.1.3.1.2. Adding new theme using cPanel
5.1.1.3.1.3. Adding new theme manually (FTP)
5.1.1.4. Select the Active Theme
5.2. Customize Your WordPress Theme
5.2.1.1. Rookie mistakes
5.2.1.1.1.1. Not Using a child theme
5.2.1.1.1.2. Ignoring WordPress best practices
5.2.1.1.1.3. Doing things the hard way
5.2.1.1.1.4. Customizing in the wrong order
5.2.1.1.1.5. Ignoring function.php because I am not a Designer
5.2.1.1.1.6. Not cross browser testing
5.2.1.2. What is different about WordPress
5.2.1.2.1.1. The Admin Area
5.2.1.2.1.2. The Theme
5.2.1.2.1.3. Plugins
5.2.1.2.1.4. The Database
5.2.1.3. Choosing a Theme: Free vs. Paid
5.2.1.4. How Theme Works
5.2.1.5. Child Themeing
5.2.1.6. Chrome Dev Tools
5.2.1.7. functions.php
5.2.1.7.1.1. Enqueueing
5.2.1.8. Template Files
5.2.1.9. Customizing Template Files
5.2.1.10. Theme Hooks
5.2.1.10.1.1. Action Hooks
5.2.1.10.1.2. Filter Hooks
5.3. How to Use WorPress Plugin
5.3.1.1. Introduction to the Plugin
5.3.1.2. Download and Install WordPress Plugins
5.3.1.3. Install Plugin from Plugin Dashboard
5.3.1.4. Install Plugin to server through FTP
5.3.1.5. Activate the Plugin
5.3.1.6. Configure Plugin and Deploy
5.3.1.7. Update the Plugin
5.4. How to Use WordPress Widgets
5.4.1.1. What are Widgets? Why you need to use Widgets?
5.4.1.2. Adding Widgets to a sidebar
5.4.1.3. How to remove a Widget
5.4.1.4. What kinds of Widgets are available?
5.4.1.5. What else you can do with WordPress Widgets?
5.5. Using WordPress Screen Options
5.5.1.1. Screen Options: Get noticed
5.5.1.2. Hiding the Screen Options tab
5.5.1.3. Highlighting the Screen Options and Help tabs
5.6. Widgets Reloaded
5.6.1.1. Extending power of default WordPress Widgets
5.6.1.2. Widgets Reloaded features
5.6.1.3. Before and After screenshots
5.6.1.4. Widget logie
5.7. Supercharge Your WordPress site with Jetpack
5.7.1.1. Reason to use the Jetpack Plugin
5.7.1.2. Why you may not want to use Jetpack
5.7.1.3. The best features to supercharge your site
5.7.1.4. Troubleshooting Tips
5.7.1.4.1.1. Incompatibility with certain plugins
5.7.1.4.1.2. Troubleshooting other isuues
5.8. WordPress Theme Mechanics
5.8.1.1. How WordPress works (CMS Concept)
5.8.1.2. How Template Works
5.8.1.3. Decoding the WordPress template files
5.8.1.4. How to tell what template file is being used on any page
5.8.1.5. The role of CSS in WordPress themes
5.8.1.6. Child Themes: What they are and why you need one
5.8.1.7. How to create a Child Theme
5.9. How to change Fonts in WordPress
5.9.1.1. Steps to change fonts globally
5.9.1.2. Changing the font sizes in WordPress
5.9.1.3. Adding a Google fonts to WordPress
6. WordPress Site Management
6.1. Upgrading WordPress
6.1.1.1. Why update?
6.1.1.2. How to know if there is update available?
6.1.1.3. Updating WordPress
6.1.1.3.1.1. Updating WordPress with a single click
6.1.1.3.1.2. Automatically updating WordPress
6.1.1.3.1.3. Manually updating WordPress
6.1.1.4. Updating Plugins and Themes
6.1.1.4.1.1. Updating in one click
6.1.1.4.1.2. Automatic Updates
6.1.1.4.1.3. Manually updating Themes and Plugins
6.1.1.5. Updating tools and services
6.2. Move your web content with WordPress Import and Export
6.2.1.1. Backup your website
6.2.1.1.1.1. Backing up files
6.2.1.1.1.2. Backing up Database
6.2.1.2. Transferring a whole WordPress Site
6.2.1.2.1.1. Export from your old installation
6.2.1.2.1.2. Install the Importer
6.2.1.2.1.3. Upload your content
6.2.1.2.1.4. Assign the Content
6.2.1.3. Partial Content Movement
6.2.1.3.1.1. Select the content you want to export
6.2.1.3.1.2. Import as before
6.2.1.3.1.3. Duplicate media files
6.2.1.3.1.4. Export attachment posts
6.2.1.3.1.5. Edit your SQL
6.2.1.3.1.6. Import attachment posts
6.2.1.3.1.7. Export post meta
6.3. WordPress User Role Explained
6.3.1.1. Administrator
6.3.1.2. Editor
6.3.1.3. Author
6.3.1.4. Contributor
6.3.1.5. Subscriber
6.3.1.6. Super Admin
6.3.1.7. Customizing existing user roles
6.3.1.8. Creating your own user role
6.4. WordPress Disaster Recovery and Planning Guide
6.4.1.1. What is a disaster recovery plan?
6.4.1.2. Why has a disaster recovery plan?
6.4.1.3. What goes in a disaster recovery plan?
6.4.1.4. Acceptable downtime limits
6.4.1.5. Checkpoint frequency
6.4.1.6. Current host backup regime
6.4.1.7. DIY backups
6.4.1.8. Backup solutions
6.4.1.9. Where to store your disaster recovery plan?
6.5. WordPress Backup Plugins
6.6. How to solve the WordPress plugin paradox
6.7. WordPress Site Migration with Duplicator
6.7.1.1. Package your site with Duplicator
6.7.1.2. Copy Installer and Archives files to live site
6.7.1.3. Installing your site on live server
6.7.1.4. Final Duplicator steps
6.8. WordPress Security Briefing
6.8.1.1. WordPress Security Redefined
6.8.1.2. How do hackers compromise your website
6.8.1.3. WordPress Security best practices
6.8.1.4. Important Installation Settings
6.8.1.5. Keep WordPress Updated
6.8.1.6. WordPress Plugins and Themes
6.8.1.7. Using Correct file permissions
6.8.1.8. Turn-off PHP error reporting
6.8.1.9. Protecting WordPress using .htaccess
6.8.1.10. Disable XML-RPC
6.8.1.11. Stronger Login Information
6.8.1.12. Limit Login Attempts
6.8.1.13. Two-Step authentication solutions
6.8.1.14. Hide Your Login Page
6.8.1.15. Remove the WordPress Version Number
6.8.1.16. Scanning your Website
6.8.1.17. All-in-one Security Plugin
7. WordPress Settings
7.1. Choosing the right settings
7.2. WordPress General Settings
7.3. WordPress Writing Settings
7.4. WordPress Reading Settings
7.5. WordPress Discussion Settings
7.6. WordPress Media Settings
7.7. WordPress Privacy Settings
7.8. WordPress Permalink Settings
7.9. Managing WordPress Comments
8. Bonus: Web Basics
8.1. HTML Basics
8.2. CSS Basics
8.3. Everything you ever wanted to know about IP Address
8.4. DNS: The internets Phonebook
8.5. FTP Demystified
Basic HTML, CSS and PHP
Vyas Creation, Udaipur,IN