Udemy

Become a WordPress Developer: Build Premium Themes & Plugins

Enroll Now
  • 168 Students
  • Updated 5/2024
4.1
(15 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
7 Hour(s) 54 Minute(s)
Language
English
Taught by
Abdelilah Hamdani
Rating
4.1
(15 Ratings)
1 views

Course Overview

Become a WordPress Developer: Build Premium Themes & Plugins

Develop a WordPress eLearning Theme to Create Online Course, LMS, Educational Website like Teachable with WordPress

Build a Learning Management System Theme LMS - to Manage Courses Like Udemy

In this course, the theme that we're going to be building is an LMS theme that helps us create & list courses on our website, just like this website Udemy


The process of building this theme will help you learn everything you need to Build Premium WordPress themes

  • Create CUSTOM POST TYPE - You will learn how to Create Custom Post Types in your WordPress Dashboard

  1. You will have you own custom CPT here

  2. You can name it anything you want, also you can change it's icon

  • Add CUSTOM FIELDS - You will learn how to Add Custom Fields (Without the need for External Plugins)

Learn how to customize Custom Fields with CSS to fit your design

In our Case we will add the course details like trailer video, the course price and it's content

After that we will learn how to save all these details in the database so that we can retrieve them later on in our course page

  • DATABASE - You will learn how to create database tables

  1. This table will be created automatically once our plugin is activated

  2. Second You will learn about Database:

  3. How to Insert Data, Save it, Update it & Retrieve it from Any Database Table: Your plugin will be doing this for you automatically in the background

WEB DESIGN

  • You will learn how to Design Awesome Templates associated with your CPT using Html & CSS

  • You will learn how to Dynamically Load Your Courses Details from the custom fields that we built, Each course page will have it's own price, video trailer, content. And everything will be controlled from the WordPress Dashboard. You can make changes here and you'll see them in front-end.


This is the Power of using Themes in WordPress. It allows us to manage our content easily from the Dashboard

Also Keep in mind that this LMS Theme that you're going to be building is just one example. With this knowledge in this course you can build different plugins that serve different purposes - Selling T-shirts


So If you are interested in learning WordPress development by Building this LMS Theme, join me and let's get down to it


Course Content

  • 10 section(s)
  • 68 lecture(s)
  • Section 1 Building Your WordPress Base: Essential Tools and Setup
  • Section 2 Loading Essential Components of WordPress Theme Development
  • Section 3 Diving Deeper into WordPress: Custom Post Types and Database Management
  • Section 4 Design Your WordPress Theme
  • Section 5 Dynamically Load Course Page Details
  • Section 6 Dynamically Design Course Content Page
  • Section 7 Setting Up User Management in WordPress Theme Development
  • Section 8 Dashboard Development and Course Management in WordPress
  • Section 9 Implementing a Student Rating System in Your WordPress Theme
  • Section 10 Finishing Your WordPress Theme Development

What You’ll Learn

  • You will learn how to Create Custom Post Types
  • You will learn how to Add Custom Fields (Without the need for External Plugins)
  • Database how to Insert Data, Save it, Update it & Retrieve it from Any Database Table
  • Design Awesome WordPress Templates with Html & Css


Reviews

  • C
    Chidi U.
    5.0

    Great course! Excellent teacher with great knowledge of WordPress, PHP, MySQL and JavaScript.

  • D
    Doncho Borisov
    3.0

    it is very nice course but its not finished.. looking forward to see the rest of the course as the instructor promised

  • D
    Dominikus Heru S
    1.0

    I noticed that this course offered a different way of using WordPress. I am disappointed to find out that the theme is unfinished. This course is incomplete in terms of connecting the theme pages/template with the data entered from the plugin dasboard. the video is only in 720 format which is not clear enough.

  • G
    Gary Fitzwater
    4.5

    Really surprised by how good this is an excellent course and that means a lot coming from me, trust me. . Great communication skills. . Course easy to follow for complete beginners. . Engaging and competent tutor. Overall I give it five stars.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed