I am a software engineer with 2 years of experience and after being laid off last month, I managed to find a new job as a WordPress based web developer. Now I have 7 months of experience working on a PHP backend for Moodle LMS based product but I kind of feel rusty as that was a year ago and secondly, my main and primary language is Python. However, at this point, as a full stack developer, I feel a bit agnostic to sticking to one language or framework.
I am really serious about this job so I want to make sure that I give my 110% here. What learning resources or tutorials should I take a look at to get up to speed? Also, any words of wisdom from the experts will be appreciated.
[ad_2]
Web developer professionally for 4 or 5 years now, been working with WordPress a lot longer than that, but I don’t claim to be an expert by any means.
If you aren’t familiar at all with WordPress I recommend setting up a sandbox to play around in.
I use LocalWP to setup sites and everything needed locally and serve it to your browser. You can use git or a version control but you typically only put the plugin or theme under control so you don’t keep the media library.
From there a lot depends on the type of tooling the company uses. I’ve worked with agencies that use page builders and agencies that custom code everything.
Start with WordPress theme development and template structure. You may want to look into a plugin called advanced custom fields which will make it a bit easier to learn custom posts types.
From there WordPress introduced a new way to build pages and content sections called full site editing and blocks. ACF can help with making blocks a bit easier to approach but they can be built without it with a bit of react knowledge.
https://www.udemy.com/course/become-a-wordpress-developer-php-javascript
Even if you’re a skilled PHP developer.
And of course https://developer.wordpress.org with one eye open at Blog section; there are a lot of valid infos.
For example, Block Bindings API, as new feature is covered in recent post https://developer.wordpress.org/news/2024/05/06/building-a-book-review-site-with-block-bindings-part-1-custom-fields-and-block-variations/