{
"$type": "site.standard.document",
"description": "Slides and recording from a WordPress DC Meetup lightning talk on HTML and PHP basics for non-developers who don't want to break their sites.",
"path": "/2011/04/12/love-the-code/",
"publishedAt": "2011-04-12T04:00:00.000Z",
"site": "at://did:plc:dw6j5wx7vyzjxxoauzdbim6w/site.standard.publication/3mn5pbyuiq52t",
"textContent": "I am gave a brief lightning talk at April's WordPress DC Meetup on the basics of HTML and PHP (\"coding for dummies\"). The goal: learn how to avoid breaking your site if you edit it. Below are the slides. The Cliff's Notes are - The process - The server executes PHP and outputs HTML, CSS, JavaScript, and so on - The user's browser takes that output and renders a visual representation of the page - Client-side Languages - HTML – Static (unchanging) content; provides structure - CSS – Provides style and form - JavaScript – Provides interactivity - PHP – Wrapped with \" \" and \" \" - Variable - Text, a number, true/false, or a group of variable; identified by \" \" - Statement – performs an action if a statement is true - Loop – performs an action while a statement is true - / – combines elements of and - Functions – predefined set of actions; always followed by \" \" - Don't forget semicolons Links to Resources Mentioned - HTML - Google: HTML, CSS, & JavaScript from the Ground Up - HTML Dog - W3 Learning Wiki - W3 Element Wiki - Text Editor - Notepad++ (Windows) - TextWrangler Atom - Coda (Mac) - FTP Client (to connect to server) - WinSCP, Notepad++ (Windows) - CyberDuck, Coda (Mac) - WordPress - Define( WPDEBUG, true); in wp-config.php - Debug bar plugin - WordPress Codex Thanks to all who came out or tuned into the live stream. Comments? Questions? I'd love to hear your thoughts below or feel free to contact me.",
"title": "How I Learned to Stop Worrying and Love the Code"
}