1 Introduction to the WordPress Development Course
2 What is a Dev Environment? | Your First Installation
3 First Taste of PHP | Complete WordPress Tutorial Series
4 How to Create or Install a New Theme in WordPress
5 What is a Function? WordPress | PHP
6 What is an Array? WordPress | PHP
7 WordPress Classic Editor vs Default Editor
8 What is The Famous Loop in WordPress?
9 How to Setup Global Header and Footer in WordPress
10 How to Convert Static HTML Template into WordPress Theme
11 How to Avoid Caching of CSS & JS During Development
12 How to Setup Page Template in WordPress
13 How to Create Parent & Children Relationship in WordPress
14 To echo or Not To echo Functions in WordPress
15 How to Create Menu of Child Page in WordPress
16 A few Quick Edits and Improvements
17 How to Setup Dynamic Navigation Menus in WordPress
18 How to Setup Custom Homepage in WordPress
19 How to Create a Separate Page for Blog Posts in WordPress
20 How to Customize WordPress Archives Page
21 How to Write a Custom Query in WordPress
22 Quick Edits & Improvements in our WordPress Project
23 How to Create Custom Post Types Without Using Plugins in WordPress
24 How to Display Custom Post Types on Front End in WordPress
25 Working with Excerpt and Highlighting Links in Navbar in WordPress
26 Custom Fields With and Without Using Plugins in WordPress
27 How to Write Ordering/Sorting Custom Queries in WordPress
28 How to Manipulate Default URL Based Queries in WordPress
29 How to Query Specific Posts on a Custom Page in WordPress
30 How to Create a Relationship between Posts in WordPress
31 How to Display Posts Based on Their Relationship in WordPress
32 Quick Program Post Type Edits in our Current Project
33 How to Create Custom Post Type using mu-plugins in WordPress
34 How to Add Featured Image to a Post in WordPress
35 How to Display Custom Image Sizes on Front End in WordPress | Cropping Images for Better Performance
36 How to Setup Dynamic Background Image in WordPress
37 How to Reduce Duplicate Code in WordPress | Create Our Own Function
38 How to Use Our Own Custom Functions in WordPress
39 How to Create Template Parts in WordPress | Reduce Duplicate Code
40 How to Integrate Google Maps in Custom Post Types in WordPress | Advanced Custom Fields
41 How to Display Google Maps on Front End in WordPress | Part 1
42 How to Display Google Maps on Front End in WordPress | Part 2
43 Quick Edits and Bug Fixing in Our Current Project
44 How to Setup Live Search in WordPress using JavaScript
45 Open and Close Search Overlay using JavaScript | Live Search in WordPress
46 How to Use Keyboard Events in JavaScript
47 How to Set Timer in JavaScript | Timing Functions
48 How to Add "Loading" Spinner Icon using JavaScript
49 How to Display WordPress Content using JavaScript in Real-Time
50 How to Generate HTML Based on JSON Data | WP REST API
51 What if a Search has Zero Results? | Conditional Logic Within Template Literal in JavaScript
52 How to Add HTML through JS? How to Autofocus Input Field using JS?
53 REST API | Working with Multiple Post Types in WordPress | Synchronous vs Asynchronous | Part 1
54 REST API | Working with Multiple Post Types in WordPress | Synchronous vs Asynchronous | Part 2
55 How to Add New Custom Field in REST API | WordPress
56 REST API | How to Add New Custom Route URL | WordPress
57 Create Your Own Raw JSON Data in WordPress | REST API
58 WP Query and Keyword Searching using REST API in WordPress | Secure and Fast Custom Search
59 Secure and Fast Live Custom Search in WordPress | Searching Within Multiple Post Types
60 How to Use Custom REST API URL in JavaScript | WordPress
61 Custom Layout & JSON based on Post Type in WordPress
62 Custom Search Logic That's Aware of Relationships in WordPress | Part 1
63 Custom Search Logic That's Aware of Relationships in WordPress | Part 2
64 Completing Our Search Overlay Section | WordPress Project Series
65 Traditional WordPress Searching | Non-JS | Part 1
66 Traditional WordPress Searching | Non-JS | Part 2
67 Custom User Roles and Permissions using Plugin in WordPress
68 How to Create Open Registration System in WordPress | Part 1
69 How to Create Open Registration System in WordPress | Part 2
70 How to Submit Posts from Front-End in WordPress | My Notes Feature | CRUD Exercise
71 Connecting With the REST API | My Notes Front End | Part 1
72 Connecting With the REST API | My Notes Front End | Part 2
73 How to Delete Posts from Front End using REST API in WordPress | CRUD Exercise
74 How to Edit or Update Posts from Front End using REST API in WordPress | CRUD Exercise
75 How to Create New Posts from Front End in WordPress | CRUD | REST API | Part 1
76 How to Create New Posts from Front End in WordPress | CRUD | REST API | Part 2
77 Posts Permissions and Security in WordPress | CRUD | Part 1
78 Posts Permissions and Security in WordPress | CRUD | Part 2
79 How to Limit Posts for Each User in WordPress | CRUD | Submitting Posts from Front End
80 How to Allow Users to Like a Post in WordPress | Part 1
81 How to Allow Users to Like a Post in WordPress | Part 2
82 How to Create Custom API Endpoints for "Like" Actions in WordPress
83 How to CREATE and DELETE Posts with PHP in WordPress
84 How to Enforce Limit of One Like Per User on a Single Post in WordPress
85 How to Update Like Count in Real Time in WordPress
86 How to Deploy our WordPress Website on a Real Web Host
87 Simple and Quick Way of Uploading a WordPress Website on a Server
88 Advanced and Secure Way of Uploading a WordPress Website on a Server
89 Database Config for Two Site Environments in WordPress | Getting Ready to Deploy
90 How to Ignore Certain Files with Git | Uploading Website on Server | Part 1
91 Automatic Git Deployments to Web Host Server | Uploading Website on Server | Part 2
92 How to Create a Plugin in WordPress
93 How to Create a Custom Block Type for Gutenberg Block Editor in WordPress | Part 1
94 How to Create a Custom Block Type for Gutenberg Block Editor in WordPress | Part 2
95 How to Create a Custom Block Type for Gutenberg Block Editor in WordPress | Part 3
96 How to Prevent WordPress Website from Hacking
97 Custom Query Variables in WordPress
98 Career Challenge: Learn a JS Library/Framework
99 .dev Domain Problem and Solutions | Local by flywheel
100 Introduction to VirtualBox and Vagrant
101 Creating Our Local Dev Environment with VirtualBox and Vagrant
102 Installing WordPress on Local Server | Only for Vagrant
103 How to Set Up Multiple Sites with Vagrant + VirtualBox
104 Web Development Automation | Live Web Server | Part 1
105 Web Development Automation | Live Web Server | Part 2
106 Web Development Automation | Live Web Server | Part 3