Building Websites with WordPress

Learn and Master Advanced Web Development

Web Development4.6(84)4h 41m22 lectures3 sections

What you'll learn

  • Understand WordPress and why it is great for managing content
  • Book hosting and a domain and install WordPress
  • Install WordPress locally with Localhost
  • Learn the dashboard and install themes
  • Create posts, pages and menus
  • Customize the home page, footer and sidebars
  • Manage users, permissions and comments
  • Install the important plugins
  • Protect and speed up your site

About this course

This course teaches you how to build websites with WordPress from scratch, with no need to know any programming language. It starts by explaining what WordPress is and why it is one of the best content management systems for websites, then covers what hosting and a domain are, how to choose a provider, book both and install WordPress on your hosting, as well as install it on your own computer locally with Localhost. Next you explore the dashboard and install a new theme, organize the site with categories, tags and sections, create posts and pages and learn the difference between them, set up the main and sub menus, and customize the theme layout, home page, footer and sidebars. You then learn about user roles and permissions, controlling visitor comments, working with plugins and installing the most important ones, and finally protecting, securing and speeding up your site for a better visitor experience. The course suits beginners, business owners, bloggers and anyone who wants to create a site by themselves, and it needs no previous experience. By the end, you will be able to create a complete WordPress site, manage it, secure it and speed it up.

Expected outcomes

  • Create a professional WordPress site from scratch.
  • Manage content and themes flexibly.
  • Install plugins to enhance site functionality.
  • Improve site speed and secure it against threats.

Learner reviews

These reviews are from learners who bought the content and completed at least 50% of it — there are no reviews from anyone who hasn't gone through the material.
4.6
★★★★★
84 reviews
5★
53
4★
30
3★
1
2★
0
1★
0
  • ★★★★★Ahmed S.·منذ 1 شهرشاهد 100٪

    جزاك الله خيرا

  • ★★★★★d j.·منذ 2 شهرشاهد 100٪

    الكورس ممتاز من ناحية التقديم , لكن محتاج لتحديث خصوصا مع التطور الحاصل علي مستوي أدوات الذكاء الإصطناعي , وشكرا

  • ★★★★★عمر ع.·منذ 2 شهرشاهد 100٪
  • ★★★★★hassan m.·منذ 3 شهرشاهد 100٪

    الشرح كان جيد وممتاز جدا استاذ رائع في ايصال المعلومات

  • ★★★★★محمد ب.·منذ 4 شهرشاهد 63٪

    الدورة جميلة جدا ومحتواها ذا قيمة عالية مع شرح تفصيلي

5 / 9 تقييم

Course content

1

Building Websites Using WordPress

19 lectures
  1. Course TopicsOutlines the WordPress course topics: core settings, setting up and customizing themes, plugins, managing users and permissions, and securing and speeding up the site, with hands-on work on a complete website.1:56
  2. What is WordPress and Why is it the Best Content Management System for WebsitesDefines WordPress as a content management system built on PHP and MySQL, covering its strengths: ease for beginners, variety of site types, open source, integration with third-party tools, and the steps to build a site.7:19
  3. What are Hosting and Domain and Choosing the Best Service ProvidersExplains what web hosting and a domain are and how to choose a provider, covering hosting types and criteria such as uptime, data transfer, storage space and scalability.16:15
  4. Booking Web Hosting and Domain and Installing WordPressDemonstrates booking hosting and a domain from providers such as Cloudways and GoDaddy, compares the options, then shows installing WordPress on the host, creating the account and logging in to the dashboard.17:57
  5. Installing WordPress on LocalhostExplains installing WordPress on a local server (Localhost) on your computer to test plugins and themes without paid hosting, including creating the database in phpMyAdmin and extracting the system files.10:27
  6. Getting to Know the Main WordPress DashboardIntroduces the main WordPress dashboard and its menus: pages, posts, comments and appearance, then general settings such as the site title, tagline and address, and permalinks.10:59
  7. Installing a New Theme on WordPressExplains WordPress themes, how to pick a suitable free or paid one, preview and compare it, and the two ways to install it, with a warning to download themes only from official sources.19:15
  8. Organizing WordPress Site with Categories, Tags, and Main SectionsExplains organizing a WordPress site with main categories, subcategories and tags, adding a subcategory under a parent category, and why to prepare them before editing the theme's home page.12:00
  9. Creating Posts on WordPress and the Difference Between Posts and PagesShows how to create a new WordPress post and format it with paragraphs, headings, lists, links and images, set the featured image and category, then preview and publish it.22:06
  10. Creating Main Pages on WordPress SiteExplains creating key WordPress pages and how they differ from posts, such as the privacy policy, a contact page using a form plugin, and an FAQ page using the Easy Accordion plugin.16:21
  11. Setting Up Main and Sub Menus in WordPressExplains setting up main and sub menus in WordPress from Appearance, adding pages and categories to them, choosing where the top and footer menus display, then saving and previewing the result.10:59
  12. Customizing the Main Theme InterfaceExplains customizing the theme's front page through the customizer options: page layout, the sliding menu, the number of posts per section, the search button, the header style, and icon and menu colors.18:52
  13. Customizing the Homepage, Footer, and Side MenusExplains customizing the home page, footer and sidebars with widgets, setting up post sections and social media icons, and deleting the sample posts and media that come with the theme.24:09
  14. Different User Types in WordPress and Their PermissionsExplains the WordPress user roles and the permissions of each, such as subscriber, author, editor and administrator, how to add a member and change their role, with a warning against granting the administrator role.10:51
  15. Managing Comments from Site Visitors and UsersExplains managing visitor comments in WordPress: reviewing, editing and moving comments to spam, requiring a name and email, and manual approval before publishing to block junk messages.12:09
  16. Working with Plugins on WordPressExplains working with WordPress plugins: searching for them and judging quality by installs and ratings, installing, activating and deactivating them, adjusting their settings, and uploading paid plugins as a zip file.11:01
  17. Installing Essential Plugins for WordPressCovers installing the essential WordPress plugins, such as Rank Math SEO for analyzing posts and improving search visibility, plus plugins for statistics, link checking and blocking spam comments.24:24
  18. Securing and Protecting WordPressExplains WordPress security plugins: securing the login page with email verification, enabling a firewall, backups to the local server or Google Drive, and automatically logging out idle sessions.16:40
  19. Speeding Up WordPress for the Best User ExperienceExplains speeding up WordPress after taking a backup, using plugins to compress images such as TinyPNG, minify code, enable GZIP compression and defer file loading, to improve user experience and search ranking.17:49
2

Books

2 attachments
  1. The First Book
  2. The Second Book
3

Attachments

1 attachments
  1. Download Course Add-ons

Instructor

Eng. Ahmed Abbas

Eng. Ahmed Abbas

Civil engineer with extensive experience in drawing and design, professional web designer and programmer.
159.4K views22 courses

This course is part of the diploma

Related courses