Resources, Week of 5 September 2021

[ad_1] It’s been a little while since the last time I’ve shared some of the stuff that I’ve found. Part of it has to do with the fact that I’ve had stuff outside of work and blogging that have been of higher priority, and part of it has to do with taking a vacation. So this is a bit of a longer list than usual but it should have enough for someone to find something interesting. Week of 5 September 2021 Resources Articles Apps Utilities My Own Posts There you go; lots of stuff over the last few weeks. Until next time. ✌🏻 [ad_2] Source link

Continue reading

Free Intro Course Plus Resources

[ad_1] So You Want to Learn WordPress Development WordPress development is a hugely useful skill, but it’s also tricky to learn—especially if you learn things out-of-order and try to tackle advanced topics while remaining confused on the fundamentals. This free WordPress development course is designed to get you familiar with the basics of how WordPress works as a technical system. Because we start at the beginning, this WordPress development course is the right foundation for you to learn WordPress development as quickly as possible. You should also know that this course is just a small preview of our flagship guide to WordPress development, Up and Running. If you’re serious about learning, Up and Running is the best WordPress development course available. Serious About Learning WordPress Development? Up and Running is our complete “learn WordPress development” course. Now in its updated and expanded Third Edition, it’s helped hundreds of happy buyers learn WordPress development the fast, smart, and thorough way.   “I think anyone interested in learning WordPress development NEEDS this course. Before I purchased Up and Running, I had taught myself some WordPress code, but lacked direction. Watching the course’s videos was like a bunch of lights being turned on. I went from being vaguely familiar with how themes, functions and WordPress itself worked to mastering these. Everything became much clearer. I very happily recommend this course to anyone willing to listen.” –Jason Robie, WordPress developer Take the next step in your WordPress development journey! This free course can get you started and oriented to the basics of WordPress development, starting with: What is WordPress, and what does it do? 1. Beginning at the Beginning: What WordPress Is To learn WordPress development, you need to know what WordPress is. Our “factory analogy” is the best overall explanation we’ve found for what WordPress, as a technology, is and does. WordPress is a Factory: A Technical Introduction Summary: What WordPress Is WordPress is a factory that makes webpages. To start learning WordPress development, start by knowing what WordPress is, meaning what it’s useful for. (Yes, it’s a PHP-based, open-source content management system, but what does it do?) The best definition we’ve found is an analogy: WordPress is a factory. Specifically, WordPress is a factory that makes webpages, by taking raw material from the database and processing it through various “factory lines”—WordPress’s core code itself, plus additional code from both themes and plugins—all to generate a finished product ready to send to the user’s browser. The Factory Analogy in Detail Here is more detail on the “WordPress is a factory” analogy as a tool to help you learn WordPress development: The environment of the WordPress factory is the server, the computer connected to the internet that everything is stored on. (“Buying hosting” means buying space on a server.) The server takes production requests from clients—users running web browsers—and is responsible for assembling a completed product ready for the web browser to display to the user. The WordPress factory’s primary raw materials are its posts, and its warehouse (where it stores these raw materials) is the MySQL database. In response to a production order from the browser (“assemble and send back the completed webpage corresponding to the URL I’ve just requested”), WordPress fetches the correct raw materials from the database. WordPress sends that raw material down the factory’s assembly lines, which are the bulk of WordPress’s code itself. These give the webpage its inner workings: the fundamentals of what data it will include, and in what order. WordPress has assembly lines specifically for handling display: how the product will be “painted” to appear to the user (regardless of its underlying data). These appearance-focused assembly lines are the PHP template files of the WordPress theme. The factory can call on specialized outside contractors for specific jobs. These are WordPress plugins, and they can enter at any point in the factory process using WordPress’s hooks system. The finished product is the full HTML markup necessary to display a webpage. The factory ships this product to the requesting user’s browser on every page load. Read the article to understand the WordPress factory analogy in more detail. If you absorb the analogy deeply, you’ll have an uncommonly good picture of what WordPress is, and that’s the right first step in learning WordPress development—even before looking at code. 2. How to Program in WordPress: WordPress’s Four Key Technical Languages The next step in your WordPress developer training is to know what programming languages you’ll be using. This next article introduces the four most important technical languages in WordPress—HTML, PHP, CSS, and JavaScript—and outlines what each one does. The Four Languages You Must Know to Understand WordPress Summary: WordPress’s Four Technical Languages This basic WordPress development course can’t teach you coding languages in depth, but it can let you know which languages to learn, and what they do. In order of importance, these are the four technical languages used in WordPress development: PHP, the main programming language of WordPress. PHP is the primary language that the WordPress software itself is written in, the primary language of WordPress themes and plugins, and the language you’ll be writing most as a WordPress developer. CSS, a declarative langauge controlling presentation, how webpages look to the user. CSS can control virtually every aspect of presentation, from sizes to margins to colors to fonts to responsive behavior on different devices. When you want to make a WordPress site look a certain way, CSS starts where page builder features and theme options stop. HTML, the language of the web. HTML is a declarative language that web browsers interpret to turn a stream of code into a visible webpage with text, images, and everything else. If you don’t understand HTML, you certainly can’t do WordPress development in depth, but it’s also true that much of the time you’ll be writing PHP whose function is to turn itself into HTML, rather than writing HTML directly. JavaScript, for programming the front-end. JavaScript is a very powerful programming language that can be used for all

Continue reading

Resources, Week of 8 August 2021

[ad_1] I don’t have a lot of things to share this week – just some articles and utilities – but if I had to narrow it down to what I’d recommend reading, it’d be the articles on Things 3.14, and the article on incentivizing quality code. That’s all my comments; on to the list. Week of 8 August 2021 Resources Articles Utilities and Resources More next week (assuming I keep up with all my feeds) 👋🏻. [ad_2] Source link

Continue reading

Resources, Week of 1 August 2021

[ad_1] This week, I finally started using a combination of Bio and Hey World to start pulling together all of the content that I share online. This blog is obviously primarily devoted to software development and although I considered broadening the scope of it (for longer than you may think), it just seemed easier to use another place and have a single landing page for all the feeds, socials, and so on. Anyway, that’s the personal stuff I have to share for this week. In the mean time, here are the resources that I found interesting. Week of 1 August 2021 Resources Articles Resources PHP WordPress My Own Posts It’s late where I am but the Internet is on all the time everywhere so it’s mid-day somewhere 🙂. [ad_2] Source link

Continue reading

Resources, Week of 25 July 2021

[ad_1] Most of the resources and articles I’m sharing this week are the usual type but there are a few, such as original Kindles no longer being able to access the web via 3G, that are an interesting read mainly because I remember when the device came out and that was a specifically killer feature for me. I also started working on a series on how to use Ray to debug features in WordPress. I cover this later in the article. Week of 25 July 2021 Resources Articles PHP Utilities My Own Posts I’m planning tow work on my series on Ray a little bit more and have another article out next week. Until then. 👋🏻 [ad_2] Source link

Continue reading

Resources, Week of 18 July 2021

[ad_1] This week, I clocked out of my role as a Senior Backend Engineer at WebDevStudios (and it was a great 2.5 years of solid work on some very interesting projects), and began working as a Senior Developer at Awesome Motive. I’m sure I’ll have plenty to share as I settled into the new role but, until then, I here are some of the resources I’ve found over the week: Week of 18 July 2021 Resources Articles WordPress Podcasts Resources That’s all for this week. Remember to check out some of the Reels I have on Instagram (especially if you play guitar) and throw a remix on ’em. Until next week! 👋🏻 [ad_2] Source link

Continue reading

Resources, Week of 11 July 2021

[ad_1] Here’s a list of resources for the previous week including things for PHP, JavaScript, and other articles and tools. I also talk a little bit about where else I am and may start posting content. Week of 11 July 2021 Resources PHP Articles JavaScript Tools I didn’t publish any articles of my own on this blog this week but: I’ve recently gotten into Reels on Instagram (I’m a big fan of the Remix feature with other guitarists though I’ve admittedly not done much publicly yet), And I’m looking at maybe doing a bit more personal publishing on Hey World (I wrote one post a few months ago). So if you’re into any of that, let me know. Until next week. 👋🏻 [ad_2] Source link

Continue reading

Resources, Week of 4 July 2021

[ad_1] This past weekend, we celebrated the Fourth of July here in the States. If you celebrated anything over the past weekend, I hope it was great. If not, perhaps the next holiday will be 🙂. Week of 4 July 2021 Resources WordPress PHP CSS Resources Articles I also published a couple of articles of my own: Building Backcast, Part 6 How To Downgrade Composer, PHP, and NPM Until next week. 👋🏻 [ad_2] Source link

Continue reading

Resources, Week of 27 June 2021

[ad_1] As I’ve shared in the last few articles for this category, I started sharing stuff on Twitter pretty regularly. But I don’t that much more either. So, given that I’ve started keeping a list of things in Apple Notes that I find useful, I thought I might as well return to form and share them here. They will probably have a much longer shelf-life and maybe reach more people between subscribers and tweeting out a link to the post. Week of 27 June 2021 Resources Now that I’ve been back on writing these posts for the last little while, this will likely be the last time I use a more-or-less canned intro to ease back into it. PHP Tools Articles and Questions Miscellaneous A few more than last week’s post, but still a bit more slim than I’d like. Nonetheless, there’s some cool stuff up here, right? 🙂 [ad_2] Source link

Continue reading

Resources, Week of 20 June 2021

[ad_1] As I’ve shared in the last few articles for this category, I started sharing stuff on Twitter pretty regularly. But I don’t that much more either. So, given that I’ve started keeping a list of things in Apple Notes that I find useful, I thought I might as well return to form and share them here. They will probably have a much longer shelf-life and maybe reach more people between subscribers and tweeting out a link to the post. Week of 20 June 2021 Resources I don’t have as much as I’ve had this week but nonetheless, consistency is key, I guess. Server Security Architecture HTML Until next week. 👋🏻 [ad_2] Source link

Continue reading
1 2