Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unlock WordPress Power: Build Themes, Plugins & FSE Sites.
Rating: 4.5 out of 5(152 ratings)
1,772 students

Unlock WordPress Power: Build Themes, Plugins & FSE Sites.

Master WordPress Development: Build Themes, Plugins, and Dynamic FSE Websites.
Last updated 12/2024
English

What you'll learn

  • Develop skills to market, price, and deliver WordPress projects professionally.
  • Gain insights into finding clients, managing projects, and scaling your business.
  • Learn how to start your own web design business using WordPress as a foundation.
  • Create a multi-page corporate website tailored for business needs.
  • Use WordPress Custom Post Types to create a real estate listing site.
  • Include advanced filtering, property detail pages, and interactive elements.
  • Work with WordPress REST API to integrate external services.
  • Write PHP to manipulate WordPress data efficiently.
  • se JavaScript to add dynamic, interactive functionality to websites.
  • Learn React to build custom block types for the Gutenberg Editor.
  • Extend Gutenberg's capabilities with unique blocks tailored to specific needs.
  • Design your own WordPress theme from scratch
  • Customize templates for custom post types, pages, and archives.
  • Navigate the dashboard with confidence, understanding all features and tools.
  • PHP and Object-Oriented Programming (OOP): Lay a foundation for plugin development
  • React Components: Master React for advanced Gutenberg block development.
  • Custom Functionality: Extend WordPress with unique solutions for client needs.
  • Learn how to monetize your skills on freelance platforms.
  • Offer specialized services like custom plugin development or theme design.
  • Build a portfolio of professional projects to attract high-paying clients.

Course content

8 sections150 lectures56h 9m total length
  • Installing WordPress CMS6:38
  • Starter Theme for WordPress13:15
  • WordPress Theme File Hierarchy13:40
  • Including Files/PHP Code9:03
  • Enqueuing CSS Styles and JS Scripts24:35
  • Hooks for Header and Footer12:40
  • Implementing Navigation: Admin and Frontend14:34
  • Creating a Search Form11:22
  • Safe Data Output (Escaping)14:58
  • Preparing Theme Files for Translation19:25
  • Custom Page Templates9:34
  • Displaying Posts in the Loop10:30
  • Registering a Post Type. Part 119:07
  • Registering a Post Type. Part 220:32
  • Template for Archive and Single Pages of Post Type10:27
  • Registering a Taxonomy12:22
  • Template for Taxonomy Archive Page13:12
  • Registering and Displaying a Sidebar13:44
  • Creating a Sidebar Widget17:16
  • WP_Query Class24:15
  • Pagination for Archive Pages12:38
  • Custom Pagination16:55
  • WordPress Child Theme11:08
  • Media Files and Custom Image Sizes19:11
  • Custom Fields: Meta Boxes via Hooks24:53
  • Integrating Required Plugins into the Theme15:08
  • Meta Boxes via Plugin19:20
  • Options Settings30:04
  • Developing a Core Plugin for the Theme17:08
  • Ajax in WordPress19:23
  • Elementor Widget20:19
  • WPBakery Shortcode20:34
  • Comments Block in WordPress19:41
  • List of WordPress Hooks13:22
  • Monetizing WordPress Theme Development Skills21:37
  • Converting HTML to WordPress #132:16
  • Converting HTML to WordPress #215:24
  • Converting HTML to WordPress #329:56
  • Converting HTML to WordPress #421:46
  • Converting HTML to WordPress #522:53
  • Converting HTML to WordPress #618:15
  • Theme Testing33:04

Requirements

  • Basic WordPress knowledge (how to create a blog post, etc)
  • Basic understanding of HTML/CSS/JS/PHP (be familiar with syntax)

Description

Ready to elevate your web development skills and become a WordPress expert? This comprehensive course is your gateway to mastering modern WordPress, including Full Site Editing (FSE), custom theme and plugin development, dynamic Gutenberg blocks, and more.


What You’ll Learn:

  • Start from Scratch: No prior coding knowledge? No problem. We'll guide you through WordPress fundamentals, from installation to advanced concepts.

  • Master the Latest Tools: Learn Full Site Editing (FSE), Block Themes, and the Interactivity API introduced in 2024.

  • Build Custom WordPress Solutions: Develop unique themes, create plugins, and design custom post types with intuitive relationships between content.

  • Dive into the Gutenberg Editor: Create dynamic blocks using React.js, customize layouts with InnerBlocks, and enhance the editing experience.

  • Learn Back-End Essentials: Understand PHP and MySQL fundamentals, REST API integration, and custom fields to build robust websites.

  • Front-End Mastery: Customize your site with CSS, JavaScript, and WordPress hooks for seamless user interactions.

  • Optimize for Performance: Implement SEO best practices, enhance website speed, and ensure top-notch security.


What Makes This Course Unique?

  • Expert Instruction: Learn from an experienced developer with years of real-world WordPress experience.

  • Up-to-Date Content: Updated for 2025, covering the latest features and development practices.

  • Hands-On Projects: Work on practical, real-world examples that mimic client projects to boost your portfolio.

  • Comprehensive Support: Get answers to your questions and access to a supportive community of learners.


By the End of This Course, You’ll Be Able To:

  • Build professional websites from scratch or customize existing themes for clients.

  • Develop and deploy custom plugins and Gutenberg blocks.

  • Create complex, dynamic websites with custom fields and post types.

  • Launch fully optimized, secure, and scalable websites online.


Why Learn WordPress?

With over 40% of the web powered by WordPress, mastering this platform opens doors to a thriving freelance career, full-time opportunities, or the ability to bring your entrepreneurial ideas to life.

Don’t miss your chance to stay ahead in the ever-evolving world of web development. Enroll now and start building the websites of tomorrow, today!

Who this course is for:

  • Perfect for those who see WordPress not just as a blogging platform but as a powerful Content Management System (CMS).
  • Ideal for developers who want to create custom solutions like bespoke themes, plugins, and advanced functionality.
  • If you're looking to learn PHP and JavaScript, this course offers practical, real-world applications to help you grasp these languages.
  • Dive into the REST API to interact with WordPress data dynamically, enabling you to build modern, real-time applications.
  • For those curious about creating Custom Post Types, custom fields, and content relationships, this course provides hands-on guidance
  • Starting your own website design business? This course equips you with the skills to create professional websites and manage client projects effectively.
  • Freelancers looking to expand their services can leverage this course to deliver more advanced WordPress solutions.
  • If you're new to WordPress and want to build beautiful, responsive websites, this course is an excellent starting point.
  • Learn the fundamentals of WordPress, from installation to creating content and managing plugins and themes.
  • Experienced WordPress Developers: If you're already skilled in custom themes, plugin development, and the REST API, this course might cover familiar ground.
  • Those Seeking Niche Expertise: Developers focused on highly specific areas like advanced server-side optimization or Gutenberg Core development may need more specialized resources.