WordPress Academy: Learn WordPress step by step

Chris Dixon, Web Developer & Online Teacher

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
73 Videos (7h 52m)
    • Getting started: Welcome

      2:47
    • Getting started: Why WordPress?

      3:28
    • Getting started: Installing MAMP

      5:32
    • Important Update: phpMyAdmin fix for version 4

      2:52
    • Getting started: Installing WordPress locally

      7:54
    • WordPress.org or WordPress.com?

      5:01
    • Getting started: WordPress dashboard

      4:27
    • Getting started: WordPress files & folders

      3:10
    • WordPress blog: Finding & installing themes

      7:52
    • WordPress blog: Import sample data

      4:03
    • WordPress blog: Adding & updating posts

      6:20
    • WordPress blog: Where to find great photos for your blog posts

      5:48
    • WordPress blog: Including media

      7:33
    • WordPress blog: Users, permissions & managing comments

      7:52
    • WordPress blog: Adding pages

      6:48
    • WordPress blog: Adding our navigation menu

      5:11
    • WordPress blog: The customiser & site identity

      6:19
    • WordPress blog: Adding the header image

      3:21
    • WordPress blog: Adding a logo & background image

      4:40
    • WordPress blog: Plugins & social media integration

      8:15
    • WordPress blog: Home page setup & widgets part 1

      10:55
    • WordPress blog: Home page setup & widgets part 2

      12:17
    • WordPress blog: Creating the footer

      3:55
    • WordPress blog: Adding a slider

      4:40
    • WordPress blog: Creating the contact form

      7:20
    • WordPress blog: Adding press this

      2:35
    • WordPress blog: Improving SEO

      10:22
    • WordPress blog: Backing up your site

      7:49
    • WordPress eCommerce: Database setup & WordPress installation

      4:01
    • WordPress eCommerce: Getting started with WooCommerce

      10:03
    • WordPress eCommerce: Why use child themes

      2:06
    • WordPress eCommerce: Child theme setup

      9:13
    • WordPress eCommerce: Product categories, tags & attributes

      8:09
    • WordPress eCommerce: Adding products

      7:31
    • WordPress eCommerce: Home page layout & slider

      9:55
    • WordPress eCommerce: Customising the look of our store

      3:41
    • WordPress eCommerce: Flexible layouts using Page Builder

      7:08
    • WordPress eCommerce: Rearranging menus

      4:35
    • WordPress eCommerce: The footer area

      5:13
    • WordPress eCommerce: WooCommerce settings

      7:10
    • PHP Basics: Hello world

      7:00
    • PHP Basics: Strings , variables & constants

      10:14
    • PHP Basics: Data types & operators

      5:56
    • PHP Basics: Arrays

      6:59
    • PHP Basics: Functions

      4:39
    • PHP Basics: Conditional statements & more operators

      12:25
    • PHP Basics: Switch statements

      4:31
    • PHP Basics: Loops

      11:12
    • PHP Basics: The Codex

      2:38
    • Theme Development: Database setup & WordPress installation

      3:54
    • Theme Development: Underscores starter theme

      4:00
    • Theme Development: Understanding WordPress / PHP templates

      4:17
    • Theme Development: Header & footer sections

      6:33
    • Theme Development: Adding the CSS & images

      14:36
    • Theme Development: Converting the front page

      7:46
    • Theme Development: Converting our menu

      4:19
    • Theme Development: Setting up the blog index page

      6:23
    • Theme Development: Setting up the blog posts

      10:26
    • Theme Development: Sidebar

      5:19
    • Theme Development: Single post page

      7:19
    • Theme Development: Converting the about page

      4:13
    • Theme Development: Search box & finishing touches

      12:15
    • WordPress Multisite: Intro

      2:26
    • WordPress Multisite: What is a multisite?

      8:15
    • WordPress Multisite: Activating a WordPress network

      10:53
    • WordPress Multisite: Adding sites to a network

      4:27
    • WordPress Multisite: Users & the super admin

      4:36
    • WordPress Multisite: Plugins & themes

      10:08
    • WordPress Multisite: Allowing users to add websites to the network: Part 1

      7:18
    • WordPress Multisite: Allowing users to add websites to the network: Part 2

      3:36
    • Bonus Lectures: Uploading to a live server

      9:50
    • Bonus Lectures: East child theme plugins

      2:50
    • Thank you

      2:43

About This Class

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. 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 second 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!

37 of 37 students recommendSee All

Unbelievably useful, simple, and practical course! 5 out of 5!
A good overview if you want to learn quickly and get up to speed or refresh what you already know. The instructor is engaging and easy to follow albeit a bit fast.
educational,learnt use of some new widgets..still watching!

1,620

Students

--

Projects

Chris Dixon

Web Developer & Online Teacher

Hello, My name is Chris and I am a web developer and online teacher. I am passionate about what I do and about teaching others. I have started various online and offline businesses.

Whatever your reason for learning to build websites you have made an excellent career choice.

My personal motivation was to become my own boss and have more freedom and flexibility in my life. I also enjoy the technical challenge it provides and the way it constantly evolves. I built my first website...

See full profile