WordPress and WooCommerce
Set up WordPress properly, build pages with the block editor and a block theme, write your own child theme and plugins, and run a real online shop with WooCommerce. Every screen is a real site, and every line of code is tested.
Or every course for 12 months: $129.00 see all-access
What you'll be able to do
- Install WordPress and set it up correctly
- Keep a site secure with roles, updates and backups
- Build pages with the block editor and the Site Editor
- Create a child theme with theme.json
- Write plugins with shortcodes, actions and filters
- Set up WooCommerce products, payments, shipping and orders
Curriculum
5 modules · 13 lessons · about 5 hours
Getting started
What WordPress is, a proper install, and keeping it safe.
- 01What WordPress is (and isn't)WordPress.org vs WordPress.com, and how themes, plugins, blocks and the database fit together.Free16 min
- 02Installing WordPress the right wayInstall on hosting or run it locally with WordPress Playground, then fix the settings everyone forgets.Free22 min
- 03Users, roles, updates and backupsGive people the right access, keep everything updated, and make sure you can restore the site.Video · PDF20 min
Building the site
Pages, blocks, block themes and a child theme.
- 04The block editor: pages, posts and patternsWrite pages with blocks, reuse layouts with patterns, and know when to use a page or a post.Video · PDF22 min
- 05Block themes and the Site EditorEdit headers, footers, templates and global styles in the Site Editor, without code.Video · PDF22 min
- 06Child themes and theme.jsonMake the bakery's brand part of the theme files, safely, with a block child theme.Video · PDF24 min
Plugins
Choosing plugins safely, then writing your own.
- 07Choosing plugins safelyHow to judge a plugin before you install it, and how many is too many.Video · PDF16 min
- 08Your first plugin: a shortcodeWrite a plugin that shows the bakery's opening hours and whether it's open right now.Video · PDF28 min
- 09Hooks: actions and filtersChange WooCommerce without editing it: add a notice with an action and rename a button with a filter.Video · PDF26 min
WooCommerce
A real online shop: products, payments, shipping and orders.
- 10Setting up WooCommerce and adding productsInstall WooCommerce, set the store's country and currency, and add simple and variable products.Video · PDF26 min
- 11Payments, shipping and taxesTake payments, set up delivery zones and pickup, and turn on taxes correctly.Video · PDF26 min
- 12Orders, emails and launching the shopHandle orders from start to finish, check customer emails, and launch with confidence.Video · PDF22 min
Final project
Build and launch a small shop.
Projects
Sunrise Bakery shop
Built across the lessons: child theme, opening-hours plugin, shop tweaks, and a WooCommerce store with delivery and cash on delivery.
Your own small shop
The final project: a branded WordPress and WooCommerce shop, tested and ready to launch.
Final assessment and certificate
A 10-question assessment covering the whole course. Score 8 or more after completing the lessons and Code Craft issues a certificate of completion with a public verification link.
Go to the assessmentWordPress and WooCommerce: questions
Straight answers, no fine print. If yours isn't here, ask us — we reply within one business day.
Still have questions?
Real humans, one business day.
- No-obligation, fixed quote — free
- Talk to the team who'll build it
- Reply within one business day
No for most of the course. Lessons 6 to 9 include PHP, CSS and JSON, explained line by line, and all the code is downloadable and tested.

