Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js PHP HTML5 Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA Microsoft AZ-900 CompTIA Security+
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Data Analysis
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Blender
Google Flutter iOS Development Android Development Swift React Native Dart (programming language) Kotlin Mobile App Development SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Life Purpose Mindfulness Sound Therapy Meditation Emotional Intelligence
Business Fundamentals Entrepreneurship Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Leadership
Digital Marketing Social Media Marketing Marketing Strategy Google Analytics Internet Marketing Email Marketing Copywriting YouTube Marketing Startup

DevelopmentWeb DevelopmentWordPress

Become a WordPress Developer: Build Premium Themes & Plugins

Develop a WordPress Theme & Plugin to Create Online Course, LMS, Educational Website like Teachable with WordPress
Rating: 5.0 out of 55.0 (3 ratings)
28 students
Created by Abdelilah Hamdani
Last updated 2/2022
English
English [Auto]

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

Requirements

  • No Programming Experience Needed. You will learn everything you need to Build Premium Plugins in WordPress

Description

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

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


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

  • 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 Plugins in WordPress. It allows us to manage our content easily from the Dashboard

Also Keep in mind that this LMS plugin 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 plugin, join me and let's get down to it


Who this course is for:

  • Beginner WordPress Developers who want to Build Premium Plugins & Themes

Instructor

Abdelilah Hamdani
3D Photorealistic Designer
Abdelilah Hamdani
  • 4.4 Instructor Rating
  • 1,078 Reviews
  • 23,745 Students
  • 9 Courses

Abdelilah Hamdani is a 3D Designer and a Developer. I firmly believe that Photorealism is gonna be one of the most valuable skills in the near future. There is alot of opportunities for CGI artists: VFX, Gaming, Movies & Series. More than 6 years in the 3D Industry and i humbly admit i've got alot more to learn.

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.