Become a WordPress Developer: Unlocking Power With Code
成为 WordPress 开发人员:用代码释放力量
学习PHP,JavaScript,WordPress主题和WP REST API,以创建自定义和交互式WordPress网站
教程演示🔗
更多教程
Elevate your web development prowess by embracing the “Become a WordPress Developer: Unlocking Power With Code” course. Dive deep into the world of PHP programming and JavaScript coding to unleash the full potential of WordPress. Learn how to craft custom themes, develop interactive websites, and integrate the REST API for dynamic site features. As you master WordPress development, you’ll gain the skills to code interactive web applications, customize WordPress themes to your taste, and implement custom plugins. This course is your gateway to becoming a professional WordPress developer, proficient in WordPress customization and ready to integrate APIs into your creative web solutions.
通过学习“成为 WordPress 开发人员:用代码释放力量”课程,提高你的网站开发能力。深入 PHP 编程和 JavaScript 编码的世界,充分发挥 WordPress 的潜力。学习如何创建自定义主题,开发交互式网站,并集成 REST API 以实现动态站点功能。在掌握 WordPress 开发的同时,你将获得编码交互式网络应用、根据自己的品味自定义 WordPress 主题以及实现自定义插件的技能。本课程是成为专业 WordPress 开发者的跳板,让你精通 WordPress 定制,并准备好将 API 集成到你的创意网络解决方案中。
What you’ll learn 学习内容
-
Why code is the key to building whatever you can imagine with WordPress
为什么代码是用WordPress构建任何你能想象到的东西的关键 -
The ability to write PHP to manipulate the data of a WordPress site
编写PHP来操作WordPress网站数据的能力 -
The ability to write JavaScript to add on-the-fly interactivity to a WordPress site
能够编写 JavaScript 以向 WordPress 网站添加即时交互性 -
How to code your own new custom block types for the “Gutenberg” Block Editor
如何为“Gutenberg”块编辑器编写自己的新自定义块类型 -
The skills, knowledge and vocabulary to work professionally as a WordPress developer
作为 WordPress 开发人员专业工作的技能、知识和词汇
Requirements 要求
-
Basic WordPress knowledge (how to create a blog post, etc…)
基本的WordPress知识(如何创建博客文章等) -
A basic understanding of HTML (e.g. “p” is for paragraph, “h1” is for headline, etc…)
对 HTML 的基本理解(例如,“p”代表段落,“h1”代表标题,等等…… -
No CSS knowledge required (although it helps to understand that CSS is used to add style & design to a page)
不需要CSS知识(尽管它有助于理解CSS用于向页面添加样式和设计) -
No JavaScript knowledge required (although it helps to understand that JS is used to add interactivity to a page)
无需 JavaScript 知识(尽管它有助于理解 JS 用于向页面添加交互性)
Description 描述
Unlock the full power of WordPress and go beyond “just a blog platform” by learning how to code completely custom WordPress powered sites.
通过学习如何编写完全自定义的 WordPress 驱动的网站,释放 WordPress 的全部功能并超越“只是一个博客平台”。
Updated for 2023: New chapters about Block Themes, Full Site Editing, Gutenberg Block Type Creation, Plugin Development, React.js basics, custom MySQL essentials, and more!
2023 年更新:关于块主题、全站编辑、古腾堡块类型创建、插件开发、React.js 基础知识、自定义 MySQL 基础知识等的新章节!
I’ve spent the last 12 years studying WordPress, PHP, and JavaScript and now I’m here to teach you everything I know. Come along on this journey with me and become a WordPress developer.
在过去的 12 年里,我一直在学习 WordPress、PHP 和 JavaScript,现在我在这里教你我所知道的一切。和我一起踏上这段旅程,成为一名 WordPress 开发人员。
Together we will build a website for a fictional university and along the way we will:
我们将一起为一所虚构的大学建立一个网站,在此过程中,我们将:
-
Install WordPress on your personal computer so you have a private playground copy of WordPress to practice and experiment with
在您的个人计算机上安装 WordPress,以便您拥有 WordPress 的私人游乐场副本来练习和实验 -
Get introduced to the PHP language (this is what powers WordPress)
了解PHP语言(这是WordPress的动力) -
Set Up a New Theme (You’ll learn how to convert any HTML template into a living breathing WordPress theme)
设置新主题(您将学习如何将任何 HTML 模板转换为活生生的 WordPress 主题) -
Create Custom Post Types and Custom Fields
创建自定义帖子类型和自定义字段 -
Relate pieces of content with each other (e.g. a professor and a program)
将内容相互关联(例如,教授和程序) -
Learn the basics of (object-oriented) JavaScript
学习(面向对象)JavaScript 的基础知识 -
Leverage the WP REST API
利用 WP REST API -
Learn to use JavaScript to communicate with the WordPress back-end on-the-fly
学习使用 JavaScript 与 WordPress 后端进行即时通信 -
Let visitors sign up for a basic account on our site
让访问者在我们的网站上注册一个基本帐户 -
Build a “My Notes” feature (user specific single page application with real-time CRUD actions)
构建“我的笔记”功能(具有实时 CRUD 操作的用户特定单页应用程序) -
Let users “like” or “heart” a professor (update the professor’s like count on-the-fly)
让用户“喜欢”或“喜欢”教授(即时更新教授的点赞数) -
Deploy our website live up onto the web for the entire world to view
将我们的网站实时部署到网络上,供全世界查看 -
And much more! 还有更多!
This course may be brand new, but this isn’t my first time teaching. I’ve led training sessions for Fortune 500 companies and I’ve already helped over 17,000 people on Udemy and received the following feedback:
这门课程可能是全新的,但这不是我第一次教书。我曾为财富 500 强公司主持过培训课程,我已经在 Udemy 上帮助了 17,000 多人,并收到了以下反馈:
“Brad definitely has some of the best techniques to embed the lesson into your mind… hands down these are the best tutorials I have had the opportunity to view.”
“布拉德绝对有一些最好的技巧可以将课程嵌入您的脑海中……毫无疑问,这些是我有机会观看的最好的教程。
“Presentation is concise without being tedious… you honestly feel that you have a thorough understanding of the subject.”
“演讲简明扼要,不乏味……老实说,你觉得你对这个主题有透彻的理解。
“…[Brad] explained the process. Not memorize this or that, he explained the process. If you’re looking to take a course to understand the foundations of creating websites, look no further.”
“…[布拉德]解释了这个过程。他不记住这个或那个,他解释了这个过程。如果您想参加一门课程来了解创建网站的基础,那就别无所求。
Become highly valuable and relevant to the companies that are hiring WordPress developers; in one convenient place alongside one instructor. If you’re ready to begin coding custom websites – I’ll see you on the inside!
变得非常有价值,并与雇用 WordPress 开发人员的公司相关;在一个方便的地方,与一位教练一起。如果您准备好开始编写自定义网站 – 我会在里面见到你!
Who this course is for:
本课程适用于谁:
- Developers who want to use WordPress as a true Content Management System and not “just a blog platform.”
希望将WordPress用作真正的内容管理系统而不仅仅是“博客平台”的开发人员。 - Those looking to learn the PHP and JavaScript languages.
那些希望学习 PHP 和 JavaScript 语言的人。 - People who want to learn about the “REST API” which allows us to interact with WordPress data on-the-fly in realtime.
想要了解“REST API”的人,它允许我们实时与WordPress数据进行实时交互。 - Anyone interested in custom post types, custom fields, and creating relationships between various content types.
任何对自定义帖子类型、自定义字段以及在各种内容类型之间创建关系感兴趣的人。