WordPress Academy: Learn WordPress step by step
Chris Dixon, Web Developer & Online Teacher
Watch this class and thousands more
Watch this class and thousands more
Lessons in This Class
-
-
1.
Welcome To The Class!
1:48
-
2.
Share Your Work On Skillshare!
1:09
-
3.
Why WordPress?
3:59
-
4.
WordPress.org or WordPress.com?
3:01
-
5.
Where To Find WordPress Themes
5:42
-
6.
The WordPress Web Server
3:04
-
7.
Option1: Installing With Local (recommended)
6:16
-
8.
Option 2: Installing With MAMP
6:19
-
9.
The WordPress Dashboard
4:02
-
10.
WordPress Files & Folders
3:20
-
11.
Music Festival Project: What we will be building
1:51
-
12.
Music Festival Project: Installing Themes
3:37
-
13.
Music Festival Project: Creating Our First Page
4:47
-
14.
Music Festival Project: The Media Library
4:39
-
15.
Music Festival Project: The Gutenberg Editor
10:38
-
16.
Music Festival Project: Widgets
5:00
-
17.
What we will be building
2:42
-
18.
WordPress Blog: Project Setup
3:40
-
19.
WordPress Blog: Importing Sample Data
3:58
-
20.
WordPress Blog: Adding And Updating Posts
7:31
-
21.
WordPress Blog: Where To Find Great Photos For Your Blog Posts
5:48
-
22.
WordPress Blog: Including Media
8:42
-
23.
WordPress Blog: Users, Permissions & Managing Comments
9:21
-
24.
WordPress Blog: Adding Pages
7:47
-
25.
WordPress Blog: Adding Our Navigation Menu
5:24
-
26.
WordPress Blog: The Customizer In More Detail
7:21
-
27.
WordPress Blog: Adding Header Images
3:24
-
28.
WordPress Blog: Adding a Background Image
2:17
-
29.
WordPress Blog: Plugins & Social Media Integration
7:39
-
30.
WordPress Blog: Home Page Setup & Widgets
10:47
-
31.
WordPress Blog: Creating The Footer
4:34
-
32.
WordPress Blog: Adding a Slider
4:21
-
33.
WordPress Blog: Creating The Contact Form
8:33
-
34.
WordPress Blog: Improving SEO
9:34
-
35.
WordPress Blog: Backing Up Your Site
7:03
-
36.
WordPress eCommerce: Project Setup
1:45
-
37.
WordPress eCommerce: Getting Started With WooCommerce
9:47
-
38.
WordPress eCommerce: Why Use Child Themes?
2:55
-
39.
WordPress eCommerce: Child Theme Setup
10:13
-
40.
WordPress eCommerce: Product Categories, Tags & Attributes
6:54
-
41.
WordPress eCommerce: Adding Products
8:39
-
42.
WordPress eCommerce: Variable Products
4:11
-
43.
WordPress eCommerce: Home Page Layout & Slider
10:58
-
44.
WordPress eCommerce: Customising The Look Of Our Store
8:06
-
45.
WordPress eCommerce: Flexible Layouts Using Page Builder
6:02
-
46.
WordPress eCommerce: Rearranging Menus
3:54
-
47.
WordPress eCommerce: The Footer Area
3:56
-
48.
WordPress eCommerce: WooCommerce Settings & Managing Your Store
6:20
-
49.
PHP Basics: Introduction
3:12
-
50.
PHP Basics: Hello world
7:00
-
51.
PHP Basics: Strings , variables & constants
10:14
-
52.
PHP Basics: Data types & operators
5:56
-
53.
PHP Basics: Arrays
6:59
-
54.
PHP Basics: Functions
4:39
-
55.
PHP Basics: Conditional statements & more operators
12:25
-
56.
PHP Basics: Switch statements
4:31
-
57.
PHP Basics: Loops
11:12
-
58.
PHP Basics: The Codex
2:38
-
59.
Theme Development: Database setup & WordPress installation
3:54
-
60.
Theme Development: Underscores starter theme
4:00
-
61.
Theme Development: Understanding WordPress / PHP templates
4:17
-
62.
Theme Development: Header & footer sections
6:33
-
63.
Theme Development: Adding the CSS & images
14:36
-
64.
Theme Development: Converting the front page
7:46
-
65.
Theme Development: Converting our menu
4:19
-
66.
Theme Development: Setting up the blog index page
6:23
-
67.
Theme Development: Setting up the blog posts
10:26
-
68.
Theme Development: Sidebar
5:19
-
69.
Theme Development: Single post page
7:19
-
70.
Theme Development: Converting the about page
4:13
-
71.
Theme Development: Search box & finishing touches
12:15
-
72.
WordPress Multisite: Intro
2:26
-
73.
WordPress Multisite: What is a multisite?
8:15
-
74.
WordPress Multisite: Activating a WordPress network
10:53
-
75.
WordPress Multisite: Adding sites to a network
4:27
-
76.
WordPress Multisite: Users & the super admin
4:36
-
77.
WordPress Multisite: Plugins & themes
10:08
-
78.
WordPress Multisite: Allowing users to add websites to the network: Part 1
7:18
-
79.
WordPress Multisite: Allowing users to add websites to the network: Part 2
3:36
-
80.
Bonus Lectures: Uploading to a live server
9:50
-
81.
Bonus Lectures: East child theme plugins
2:50
-
82.
Bonus Lectures: Removing sample data and resetting our database
4:12
-
83.
Bonus Lectures: Setting up a second project using Siteground hosting
1:40
-
84.
Thank you
2:43
-
85.
Follow me on Skillshare!
0:23
-
-
- --
- Beginner level
- Intermediate level
- Advanced level
- All levels
Community Generated
The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.
35,900
Students
33
Projects
About This Class
*** 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!
Meet Your Teacher
Hello, My name is Chris and I am a Web Developer from the UK. I am an experienced trainer leading web development bootcamps and also teaching online courses.
My main areas of interest are Vue.js, WordPress, Shopify, Javascript, eCommerce, and business. I am passionate about what I do and about teaching others.
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 back in 1999 and I have watched the web evolve into what it is today.
I try to make my courses enjoyable and try to remember what it was like wh... See full profile
Hands-on Class Project
*** All downloads for the projects are available with this course under the "Class Project" menu option.
*** Project 1: use blog-images download (rename folder "images") ***
*** Project 2: use shirtstore-images download (rename folder "images") ***
*** Project 3: download pro-headphones attachment ***
During this course you will build 3 custom WordPress website projects.
Each one teaches you new and different skills to apply.
Choose your favourite and share with us, Feel free to customise and be creative!
Class Ratings
Why Join Skillshare?
Take award-winning Skillshare Original Classes
Each class has short lessons, hands-on projects
Your membership supports Skillshare teachers