{"id":3659,"date":"2018-03-01T14:21:48","date_gmt":"2018-03-01T14:21:48","guid":{"rendered":"https:\/\/2018.atlanta.wordcamp.org\/?page_id=3659"},"modified":"2018-03-09T11:20:29","modified_gmt":"2018-03-09T11:20:29","slug":"workshop-for-aspiring-wordpress-developers","status":"publish","type":"page","link":"https:\/\/atlanta.wordcamp.org\/2018\/workshop-for-aspiring-wordpress-developers\/","title":{"rendered":"Workshop for Aspiring WordPress Developers"},"content":{"rendered":"<p><strong>Friday, April 13, 9am \u2013 3pm. Lunch provided.<br \/>\nWorkshop Leaders: Aaron Reimann, Micah Wood and Evan Mullins<br \/>\nRequirements: Bring your laptop and have the programs listed below installed!<\/strong><\/p>\n<p>This will be 90% focused on development working with Gutenberg. We are still trying to plan it, and it is evolving as we speak just how Gutenberg is a moving target (in a good way). We know that we will be speaking about what Gutenberg is, and how to create a Gutenberg Block.<\/p>\n<p>Update 3\/6\/18: Aaron Reimann interviewed Micah Wood about what is going to be covered:<\/p>\n<audio class=\"wp-audio-shortcode\" id=\"audio-3659-1\" preload=\"none\" style=\"width: 100%;\" controls=\"controls\"><source type=\"audio\/mpeg\" src=\"https:\/\/2018.atlanta.wordcamp.org\/files\/2018\/03\/aaron_reimann_interview_micah_wood-2018-03-06_2.mp3?_=1\" \/><a href=\"https:\/\/2018.atlanta.wordcamp.org\/files\/2018\/03\/aaron_reimann_interview_micah_wood-2018-03-06_2.mp3\">https:\/\/2018.atlanta.wordcamp.org\/files\/2018\/03\/aaron_reimann_interview_micah_wood-2018-03-06_2.mp3<\/a><\/audio>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/2018.atlanta.wordcamp.org\/2018\/03\/08\/developing-with-gutenberg-on-friday\/\"><em><strong>Click to read full transcription.<\/strong><\/em><\/a><\/p>\n<h2><strong>What You Will Need<\/strong><\/h2>\n<p>You must have a computer that can run MAMP<\/p>\n<p>You should know basic HTML, CSS and PHP<\/p>\n<p>Also, it would be extremely helpful to have the following already installed and running on your computer, but it is not required. Since this program for beginning WordPress developers, so you may not have these items installed, so we will start the day off getting them up and running for local development. Local development is important because it will save time in the long run, and it will give you a way to what you need without having to FTP (upload) the files to a remote web server.<\/p>\n<h2><strong>What You Must Do Prior to the Session<\/strong><\/h2>\n<p><strong>First, install the server, we\u2019ll be using a suite of servers called MAMP<\/strong><\/p>\n<p><a href=\"https:\/\/www.mamp.info\/en\/downloads\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.mamp.info\/en\/downloads\/<\/a><\/p>\n<p>Mamp contains everything we need to get a web server up and running on your local computer. It will install Apache (the web server), MySQL (the database server) and PHP (the programming language WP is written in). This is critical for getting up and running before the session starts, and it runs on Mac and Windows. If you are running Linux, we\u2019re assuming you can run these things locally.<\/p>\n<p>Mac installation video: <a href=\"https:\/\/www.youtube.com\/watch?v=4ZqfrWX82vo&amp;t=1s\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=4ZqfrWX82vo&amp;t=1s<\/a><\/p>\n<p>Windows installation video: <a href=\"https:\/\/www.youtube.com\/watch?v=nEeHhQZ4cF0\" target=\"_blank\" rel=\"noopener\">https:\/\/www.youtube.com\/watch?v=nEeHhQZ4cF0<\/a><\/p>\n<p><strong>Secondly, install a text editor. We strongly recommend PhpStorm, but Atom will work if you can&#8217;t purchase (or the 30-day free trial runs out).<\/strong><\/p>\n<p><a>https:\/\/atom.io\/<\/a><\/p>\n<p>This text editor will allow us to create or modify PHP files that we will be creating.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Friday, April 13, 9am \u2013 3pm. Lunch provided. Workshop Leaders: Aaron Reimann, Micah Wood and Evan Mullins Requirements: Bring your laptop and have the programs listed below installed! This will be 90% focused on development working with Gutenberg. We are &hellip; <a href=\"https:\/\/atlanta.wordcamp.org\/2018\/workshop-for-aspiring-wordpress-developers\/\">Continue reading <span class=\"assistive-text\">Workshop for Aspiring WordPress Developers<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":13652457,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3659","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/PheNix-X1","_links":{"self":[{"href":"https:\/\/atlanta.wordcamp.org\/2018\/wp-json\/wp\/v2\/pages\/3659","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/atlanta.wordcamp.org\/2018\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/atlanta.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/atlanta.wordcamp.org\/2018\/wp-json\/wp\/v2\/users\/13652457"}],"replies":[{"embeddable":true,"href":"https:\/\/atlanta.wordcamp.org\/2018\/wp-json\/wp\/v2\/comments?post=3659"}],"version-history":[{"count":8,"href":"https:\/\/atlanta.wordcamp.org\/2018\/wp-json\/wp\/v2\/pages\/3659\/revisions"}],"predecessor-version":[{"id":4000,"href":"https:\/\/atlanta.wordcamp.org\/2018\/wp-json\/wp\/v2\/pages\/3659\/revisions\/4000"}],"wp:attachment":[{"href":"https:\/\/atlanta.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=3659"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}