Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Build a Website from Start to Finish using WordPress

via freeCodeCamp


Learn how to build a custom website using WordPress, PHP, HTML, CSS, and Elementor. The course covers setting up a local server, creating a design, building a custom WordPress theme, and transferring the website to a production server. You will also learn about SEO, security, and caching. The course is suitable for beginners and explains everything needed, including PHP basics. The teaching method includes practical demonstrations and step-by-step instructions.


Designing Your Website (Speed Art).
Setting Up Your Local Server.
Create Your WordPress Database.
Download WordPress.
Installing WordPress.
Install Elementor and Theme Plugins.
Creating Your Theme Files.
Using functions.php to Set Up Your Theme Defaults.
Creating Default Theme Pages.
Install Your Theme.
General Setup.
Creating Header and Footer Blocks.
Creating Your Home Page.
Create Custom Post Type and Meta Boxes.
Creating Shortcodes Using Your CPTs.
Modifying Columns for Your CPTs.
Create Your Menus.
Creating Additional Pages.
Create Single Pages for Your CPTs.
Create A Form.
Create Elementor Section Templates.
Create Another CPT.
Validate and Modify Mobile.
Export Your Website for Production.
Recommend Security, SEO, and Caching Plugins.
Setup Security.
Setup Caching.
Setup SEO.
Wrap Up.

Taught by


Start your review of Build a Website from Start to Finish using WordPress

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.