Learn WordPress from Scratch

From installation to theme development: learn the dashboard, posts and pages, themes, menus, plugins, security, SEO basics and how to build your own theme and custom post types.

5 lessonsBeginnerFreeLive code examples

Start lesson 1 →

What you will learn

  • Install and configure WordPress
  • Publish and organise content
  • Choose themes, plugins and keep the site secure
  • Build a basic custom theme

Course syllabus

  1. What is WordPress? Installation and SetupLearn what WordPress is, the difference between WordPress.org and WordPress.com, what hosting you need and how to install it.
  2. WordPress Dashboard, Posts and PagesUnderstand the WordPress dashboard and the difference between posts and pages, and learn to use categories, tags, media and the…
  3. WordPress Themes, Menus and the CustomizerLearn how to choose and customise a WordPress theme, build navigation menus, use widgets and use the Site Editor or…
  4. WordPress Plugins, Security and SEO BasicsLearn how to use WordPress plugins wisely, secure your site with updates, backups and strong logins, and apply basic SEO…
  5. WordPress Theme Development BasicsLearn how WordPress themes work: template hierarchy, the Loop, functions.php, enqueueing styles and registering a custom post type, with code.

Other courses