Course Information
Course Overview
Practical WordPress Course: CI/CD with GitHub Actions, Full Site Editing, and WooCommerce Blocks Development
Master WordPress Development with Modern Techniques: Build, Automate, and Optimize Your WooCommerce Store
Are you looking to take your WordPress development skills to the next level? Do you want to build a fully functional eCommerce store with WooCommerce, leverage the power of Full Site Editing (FSE), and implement Continuous Integration/Continuous Deployment (CI/CD) using GitHub Actions?
This hands-on, practical course will guide you through every step of building a professional eCommerce website using the latest WordPress development techniques. You will learn how to create custom blocks, extend WooCommerce functionality, optimize performance with Docker, and automate deployment workflows using GitHub Actions.
By the end of this course, you'll have a complete WordPress-based eCommerce project with advanced customization, dynamic blocks, and a streamlined deployment process.
Course Curriculum Breakdown
Setup & Development Environment
Installing required software and setting up Docker
Creating a custom Full Site Editing (FSE) theme
Developing must-use (MU) plugins and WooCommerce extensions
Frontend Development with Gutenberg Blocks
Building a custom header block with SVG and CSS
Implementing dark mode and responsive navigation
Creating dynamic sections like Hero, Featured Products, and Recent News
WooCommerce & eCommerce Functionality
Customizing product pages and templates
Adding meta fields and taxonomies for products
Developing an optimized cart and checkout process
Automation & CI/CD with GitHub Actions
Understanding GitHub Actions and writing custom workflows
Automating deployments and testing for WordPress projects
Using Docker for GitHub Actions to streamline development
Why Take This Course?
Real-World Project – You'll build a fully customized WooCommerce store from scratch.
Cutting-Edge WordPress Development – Learn Full Site Editing (FSE), custom block development, and advanced Gutenberg techniques.
Master WooCommerce Blocks – Develop custom WooCommerce blocks and extend product functionality.
Automate with GitHub Actions – Implement CI/CD workflows for automated testing and deployment.
Optimize with Docker – Run WordPress in a Dockerized environment for improved performance.
SEO-Optimized Development – Improve site performance and search engine visibility.
Course Content
- 5 section(s)
- 79 lecture(s)
- Section 1 Project Organization: Figma, Docker, FSE Gutenberg, CI/CD, and More
- Section 2 Gutenberg Block Development (Static and Dynamic Pages)
- Section 3 News Section Pages
- Section 4 WooCommerce Online Store Section
- Section 5 Mastering GitHub Actions: From Basics to Advanced CI/CD
What You’ll Learn
- Set up a modern WordPress development environment with Docker
- Develop a custom Full Site Editing (FSE) theme for an online store
- Build custom Gutenberg blocks for advanced site functionality
- Extend WooCommerce features with custom plugins and taxonomies
- Implement filtering, sorting, and dynamic blocks for product listings
- Develop a secure and optimized checkout process
- Automate deployments with GitHub Actions CI/CD workflows
- Improve performance with best practices in WordPress and WooCommerce optimization
Reviews
-
GGreen City
Can't put the Docker to work. Course for more knowledgeable developers
-
MMariusz Ruski
The knowledge conveyed is excellent, but the sound quality could be better; words are often cut off mid-sentence.
-
JJudah Pixy
Alex! you are amazing.
-
BBohdan Shmarov
A very good introduction in Docker, CI/CD, Gutenberg and Woocomerce