YoVDO

WordPress Academy: Learn WordPress step by step

Offered By: Skillshare

Tags

WordPress Courses E-commerce Courses HTML & CSS Courses Web Design Courses WooCommerce Courses Search Engine Optimization Courses Gutenberg Editor Courses

Course Description

Overview

*** Now includes 1 month free web hosting to complete the course! ***

Take your HTML & CSS skills to the next level, by mastering the worlds most popular content management system for building websites!

Master WordPress from scratch in a fun, project based approach.

This course is for anybody looking for a career building WordPress websites or themes, or even hobbyists looking to learn a new skill.

We begin the course by getting familiar with WordPress and looking at how to install using a localhost.

Beginning with a music festival landing page, where you will get to grips with the new Gutenberg editor. We also look at widgets, adding pages, installing themes and the media library.

We then look at the WordPress essentials such as blog posts, pages, navigation menus and installing themes, all while building your very own blog website. 

Once we have the basics covered, we move onto customising our blog using sliders, widgets, header images and working with the customiser. You will also get the chance to optimise your website for search engines and create backups. 

The third project takes your WordPress knowledge even further. We create a fully functional eCommerce T-Shirt store. More techniques are introduced throughout this project such as child themes, dealing with products, categories, shipping, taxes, all while building a beautiful, custom website. 

After completing the first 2 projects, we move things on even further by introducing you to WordPress theme development by converting an existing HTML & CSS website to a fully functional WordPress theme. This section involves coding in PHP, however if you are new to PHP there is a PHP basics section to get you up to speed.

This project introduces new techniques and you will gain a deeper knowledge of how WordPress themes are created. You will learn how WordPress templates are used and learn about various WordPress functions to build our theme.

Finally, the last section will be focused on useful techniques to add to your WordPress knowledge. Here we will cover exporting your localhost websites to a live server, various plugins etc.

All images and files etc you will need is included to download, there is also need no extra software, subscriptions or purchases etc to complete or take this course.

So are you ready to take your web design or WordPress skills to the next level?

Join me now and I look forward to having you on board!


Syllabus

  • Welcome To The Class!
  • Share Your Work On Skillshare!
  • Why WordPress?
  • WordPress.org or WordPress.com?
  • Where To Find WordPress Themes
  • The WordPress Web Server
  • Option1: Installing With Local (recommended)
  • Option 2: Installing With MAMP
  • The WordPress Dashboard
  • WordPress Files & Folders
  • Music Festival Project: What we will be building
  • Music Festival Project: Installing Themes
  • Music Festival Project: Creating Our First Page
  • Music Festival Project: The Media Library
  • Music Festival Project: The Gutenberg Editor
  • Music Festival Project: Widgets
  • What we will be building
  • WordPress Blog: Project Setup
  • WordPress Blog: Importing Sample Data
  • WordPress Blog: Adding And Updating Posts
  • WordPress Blog: Where To Find Great Photos For Your Blog Posts
  • WordPress Blog: Including Media
  • WordPress Blog: Users, Permissions & Managing Comments
  • WordPress Blog: Adding Pages
  • WordPress Blog: Adding Our Navigation Menu
  • WordPress Blog: The Customizer In More Detail
  • WordPress Blog: Adding Header Images
  • WordPress Blog: Adding a Background Image
  • WordPress Blog: Plugins & Social Media Integration
  • WordPress Blog: Home Page Setup & Widgets
  • WordPress Blog: Creating The Footer
  • WordPress Blog: Adding a Slider
  • WordPress Blog: Creating The Contact Form
  • WordPress Blog: Improving SEO
  • WordPress Blog: Backing Up Your Site
  • WordPress eCommerce: Project Setup
  • WordPress eCommerce: Getting Started With WooCommerce
  • WordPress eCommerce: Why Use Child Themes?
  • WordPress eCommerce: Child Theme Setup
  • WordPress eCommerce: Product Categories, Tags & Attributes
  • WordPress eCommerce: Adding Products
  • WordPress eCommerce: Variable Products
  • WordPress eCommerce: Home Page Layout & Slider
  • WordPress eCommerce: Customising The Look Of Our Store
  • WordPress eCommerce: Flexible Layouts Using Page Builder
  • WordPress eCommerce: Rearranging Menus
  • WordPress eCommerce: The Footer Area
  • WordPress eCommerce: WooCommerce Settings & Managing Your Store
  • PHP Basics: Introduction
  • PHP Basics: Hello world
  • PHP Basics: Strings , variables & constants
  • PHP Basics: Data types & operators
  • PHP Basics: Arrays
  • PHP Basics: Functions
  • PHP Basics: Conditional statements & more operators
  • PHP Basics: Switch statements
  • PHP Basics: Loops
  • PHP Basics: The Codex
  • Theme Development: Database setup & WordPress installation
  • Theme Development: Underscores starter theme
  • Theme Development: Understanding WordPress / PHP templates
  • Theme Development: Header & footer sections
  • Theme Development: Adding the CSS & images
  • Theme Development: Converting the front page
  • Theme Development: Converting our menu
  • Theme Development: Setting up the blog index page
  • Theme Development: Setting up the blog posts
  • Theme Development: Sidebar
  • Theme Development: Single post page
  • Theme Development: Converting the about page
  • Theme Development: Search box & finishing touches
  • WordPress Multisite: Intro
  • WordPress Multisite: What is a multisite?
  • WordPress Multisite: Activating a WordPress network
  • WordPress Multisite: Adding sites to a network
  • WordPress Multisite: Users & the super admin
  • WordPress Multisite: Plugins & themes
  • WordPress Multisite: Allowing users to add websites to the network: Part 1
  • WordPress Multisite: Allowing users to add websites to the network: Part 2
  • Bonus Lectures: Uploading to a live server
  • Bonus Lectures: East child theme plugins
  • Bonus Lectures: Removing sample data and resetting our database
  • Bonus Lectures: Setting up a second project using Siteground hosting
  • Thank you
  • Follow me on Skillshare!

Taught by

Chris Dixon

Related Courses

Make Your Own App
Technische Universität München (Technical University of Munich) via edX
Build a Full Website using WordPress
Coursera Project Network via Coursera
Build an e-portfolio using google sites
Coursera Project Network via Coursera
Build Responsive CSS3 Flexbox Holy Grail Layout
Coursera Project Network via Coursera
Build a Website Map with Jumpchart
Coursera Project Network via Coursera