+44 0330 223 3428
Call Us
+44 0330 223 3428

WPTavern: Zac Gordon Launches Gutenberg Development Course, Includes More Than 30 Videos

WPTavern: Zac Gordon Launches Gutenberg Development Course, Includes More Than 30 Videos

Zac Gordon, a technology educator, has released his Gutenberg Development course. The course is $79 but is available for $49 using the coupon code earlyadopter.

Gordon says the course is aimed at developers who want to update their themes, plugins, shortcodes, etc. to work with Gutenberg and take advantage of blocks.

“There is also some content I am adding geared towards theme developers, but honestly there is not much to that,” Gordon said. “I think plugin developers will fill a lot of the needs of theme developers and help prevent them from having to build too many custom blocks.

“Also, in my opinion, blocks belong in plugins, so maybe some theme developers will migrate into plugin development through working with blocks.”

The course includes more than 30 videos, a dozen example blocks, access to support forums, and the community run Slack channel. It covers how Gutenberg works, how to extend and customize it, and using a modern JavaScript development approach.

Gordon learned quite a few things about Gutenberg while creating the course. “Specifically, I learned Gutenberg is really just React under the hood, and then the more traditional WordPress PHP under that,” he said.

“Digging deeper into the source attributes system that Gutenberg has to keep track of dynamic data was interesting. Also, there are far more possibilities with server-side code hooking into blocks than I thought ahead of time. I also came to the opinion that I’m not sure why someone would build a block in anything other than React, so I’m interested to see what common practices evolve.”

Creating the course has allowed Gordon to dive deep into Gutenberg. So does he think it’s a suitable replacement for the editor?

“I think most users will feel Gutenberg is an improvement of the editing experience,” he responded. “We are definitely moving in the right direction. Ironically perhaps, I still like site and page builder plugins when editing or creating content in WordPress.”

Gutenberg is still in a high state of flux with rapid development. According to Gordon, if there is one thing developers should know about Gutenberg, it’s that learning JavaScript deeply will pay off.

“Matt Mullenweg was right when he said ‘Learn JavaScript Deeply‘,” Gordon said. “In terms of Gutenberg, that means a foundation with ES+, JSX/React, and webpack/babel/etc. You can learn as you go, but we are definitely moving from the time of learning to a time of doing.”



Source: WordPress

Related Post
WPTavern: WPTracSearch: An Elasticsearch-Powered Search Interface for WordPress Trac Tickets

WPTavern: WPTracSearch: An Elasticsearch-Powered Search Interface for WordPress Trac Tickets WordPress Trac is one of the more utilitarian and uninspiring interfaces that many contributors have to contend with in the process of giving back to the project. After growing tired of Trac’s mediocre search functionality, William Earnhardt set out to improve it with a new […]

Read more
WPTavern: Tips for Replying to A Call for Papers or A Call for Speakers

WPTavern: Tips for Replying to A Call for Papers or A Call for Speakers The following is a guest post written by Jennifer Bourn. With 21 years experience as a graphic designer, 15 years experience as a web designer, 14 years as a creative agency owner, and 11 years as a blogger, Jennifer Bourn has […]

Read more
WPTavern: Storefront 2.5.0 Introduces a Custom, Block-Based Homepage

WPTavern: Storefront 2.5.0 Introduces a Custom, Block-Based Homepage Storefront, WooCommerce’s free flagship theme, has just released version 2.5.0 with updates that make it easier to setup and customize the homepage. In 2017, WooCommerce 2.2 introduced starter content to help users set up the homepage template, menus, widgets, and add some demo products. This content has […]

Read more