└── README.md /README.md: -------------------------------------------------------------------------------- 1 | ##Drupal 8 links & resources 2 | Feel free to fork & contribute :) 3 | 4 | + Official docs 5 | + [Drupal 8 Updates and How to Help](https://drupal.org/community-initiatives/drupal-core) 6 | + [Creating Drupal 8.x modules](https://drupal.org/node/1915030) 7 | + [D7 to D8 upgrade tutorial: Pants module](https://drupal.org/node/1911346) 8 | + [Writing module .info.yml files (Drupal 8.x)](https://drupal.org/node/2000204) 9 | + [REST: exposing data as RESTful web services](https://drupal.org/documentation/modules/rest) 10 | + [Change records for Drupal core](https://drupal.org/list-changes) 11 | + [What Drupal 8 API changes are still outstanding](https://groups.drupal.org/node/313408) 12 | + [D8DX: Improving the D8 developer experience](https://drupal.org/community-initiatives/drupal-core/d8dx) 13 | + [Drupal 8 is Coming Soon!](https://drupal.org/drupal-8.0) 14 | + PHP Docs 15 | + [Classes and Objects](http://php.net/manual/en/language.oop5.php) 16 | + Code Examples 17 | + [Using Drupal 8's new route controllers](http://previousnext.com.au/blog/using-drupal-8s-new-route-controllers) 18 | + [Drupal 8 Module Development, Part 1: Getting Started](http://getlevelten.com/blog/ian-whitcomb/drupal-8-module-development-part-1-getting-started) 19 | + [Drupal 8 Module Development, Part 2: Forms](http://getlevelten.com/blog/ian-whitcomb/drupal-8-module-development-part-2-forms) 20 | + [Step-by-step: Converting modules from Drupal 7 to Drupal 8](http://webchick.net/upgrade-modules-d8) 21 | + [A practical example for converting a Drupal 7 module to work with Drupal 8](http://www.pixelite.co.nz/article/practical-example-converting-drupal-7-module-work-drupal-8) 22 | + [Theming in Drupal 8 - Conversion of themes to Twig](http://www.undpaul.de/blog/2013/07/04/theming-drupal-8-conversion-themes-twig) 23 | + [Twigify converts Drupal 7 phpTemplate themes into Drupal 8 Twig themes](https://github.com/ElephantVentures/public-twigify) 24 | + [Drupal 8 Field API series part 1: field formatters](http://realize.be/drupal-8-field-api-series-part-1-field-formatters) 25 | + [Routing Example in Drupal 8](https://github.com/nathanjo/example_d8) 26 | + [Controlling Access to Drupal 8 Routes with Access Checks](http://previousnext.com.au/blog/controlling-access-drupal-8-routes-access-checks) 27 | + [Drupal 8 Field API series part 2: field widgets](http://realize.be/drupal-8-field-api-series-part-2-field-widgets) 28 | + [Instagram Block: Drupal 8 Module Port – Part 1](http://yanniboi.wordpress.com/2013/08/10/instagram-block-1/) 29 | + [Drupal 8: Hello OOP, Hello world!](http://effulgentsia.drupalgardens.com/content/drupal-8-hello-oop-hello-world) 30 | + [Drupal 8: Forms, OOP style] (http://effulgentsia.drupalgardens.com/content/drupal-8-forms-oop-style) 31 | + [Drupal 8 Module Development, Part 3: Plugins](http://getlevelten.com/blog/ian-whitcomb/drupal-8-module-development-part-3-plugins) 32 | + [Drupal 8: Hello, Configuration Management](http://drupal8cmi.org/drupal-8-hello-configuration-management) 33 | + [Looking at Drupal 8's JavaScript Changes](http://atendesigngroup.com/blog/looking-at-drupal-8-javascript-changes) 34 | + [Configuration Management and Features: a look at Drupal 8](http://nuvole.org/blog/2013/sep/03/configuration-management-and-features-look-drupal-8) 35 | + [Module Development in Drupal 8](http://www.civicactions.com/blog/2013/aug/31/module_development_in_drupal_8) 36 | + [Connect Drupal 8 RESTful Service with Guzzle PHP Web Service Client](http://eureka.ykyuen.info/2013/09/03/connect-drupal-8-restful-service-with-guzzle-php-web-service-client-1/) 37 | + [Drupal 8 – Login in Guzzle Web Service Client](http://eureka.ykyuen.info/2013/09/04/drupal-8-login-in-guzzle-web-service-client/) 38 | + [First Approach to Drupal 8](http://drewpull.drupalgardens.com/blog/first-approach-drupal-8) 39 | + [Forms & Database in Drupal 8](http://drewpull.drupalgardens.com/blog/forms-database-drupal-8) 40 | + [Drupal 8 Twig template engine](http://drewpull.drupalgardens.com/blog/drupal-8-twig-template-engine) 41 | + [Routing with Drupal 8](http://slid.es/saschagrossenbacher/drupal-8-routing) 42 | + [Drupal 8 module development #3 - adding a settings page](hhttp://www.enginx.com/content/drupal-8-module-development-3-adding-settings-page) 43 | + [Drupal 8 Example module: block, menu, form, settings, ...](https://github.com/nyl-auster/D8-foomodule) 44 | + [Upgrading the Search API to D8: Creating an entity type](http://drunkenmonkey.at/blog/search-api-d8-update-part-1) 45 | + [Upgrading the Search API to D8: Configuration and schema](http://drunkenmonkey.at/blog/search-api-d8-update-part-2) 46 | + [Drupal 8 Hello World module with multilingual support](http://drupal.stackexchange.com/questions/87922/add-multilingual-support-to-drupal-8-hello-world-module/87923#87923) 47 | + Blog posts 48 | + [Learn Drupal 8 now by helping to make it more unified and user/developer friendly](http://hojtsy.hu/blog/2013-feb-07/learn-drupal-8-now-helping-make-it-more-unified-and-userdeveloper-friendly) 49 | + [Drupal 8 and Symfony in Layman's Terms](http://www.duoconsulting.com/blog/drupal-8-and-symfony-laymans-terms) 50 | + [Drupal 8: New Multilingual Features](http://drupalize.me/blog/201307/drupal-8-new-multilingual-features) 51 | + [Drupal 8 now has Schema.org RDF mappings (but don't pop the champagne yet)](http://lin-clark.com/blog/drupal-8-now-has-schemaorg-rdf-mappings-dont-pop-champagne-yet) 52 | + [What is exciting about Drupal 8?](http://www.youtube.com/watch?v=PDBGluyY0B8) 53 | + [Learning by Trial and Error - Installing and Touring Drupal 8](http://drupalize.me/blog/201306/learning-trial-and-error-installing-and-touring-drupal-8) 54 | + [A Drupal 8 git bisect exercise](http://build2be.com/content/drupal-8-git-bisect-exercise) 55 | + [Thresholds, Code Freeze, Getting Features into Drupal 8, Criticals and Majors in Drupal](http://comm-press.de/en/blog/thresholds-code-freeze-getting-features-drupal-8-criticals-and-majors-drupal) 56 | + [Upgrading the Busy theme to Drupal 8](http://www.undpaul.de/blog/2013/06/02/upgrading-busy-theme-drupal-8) 57 | + [Early Drupal 7 vs Drupal 8 performance comparison](http://www.netstudio.gr/en/blog/early-drupal-7-vs-drupal-8-performance-comparison) 58 | + [Drupal 8: best authoring experience for structured content?](http://wimleers.com/article/drupal-8-structured-content-authoring-experience) 59 | + [Understanding Drupal 8's Modal API and Dialog Controller](http://previousnext.com.au/blog/understanding-drupal-8s-modal-api-and-dialog-controller) 60 | + [How to Prepare Your Website for Drupal 8](http://www.mediacurrent.com/blog/how-prepare-your-website-drupal-8) 61 | + [Drupal 8 Twig Templates and Translations](http://getlevelten.com/blog/mark-carver/drupal-8-twig-templates-and-translations) 62 | + [Drupal 8: Writing a Hello World Module](http://drupalize.me/blog/201307/drupal-8-writing-hello-world-module) 63 | + [What's new in Drupal 8?](http://www.mediacurrent.com/blog/whats-new-drupal-8) 64 | + [Intro to Drupal 8 Vocabulary](http://www.mediacurrent.com/blog/intro-drupal-8-vocabulary) 65 | + [Drupal 8: Building Twig Performance](https://www.acquia.com/blog/drupal-8-building-twig-performance) 66 | + [A Drupaler in Symfony Land](http://krisandju.e-webindustries.com/blog/drupaler-symfony-land) 67 | + [Al dia con Drupal 8: Actualizando el módulo humanstxt (Español)](http://cambrico.net/drupal/al-dia-con-drupal-8-actualizando-el-modulo-humanstxt) 68 | + [Drupal 8 multilingual tidbits 13: much improved software translation UI](http://hojtsy.hu/blog/2013-aug-20/drupal-8-multilingual-tidbits-13-much-improved-software-translation-ui) 69 | + [Drupal 8: An Introduction to the New Production](http://www.titancloudworks.com/captains_log/post/drupal-an-introduction-to-the-new-production) 70 | + [A Look at PHP's Continuing Evolution](https://www.acquia.com/blog/look-phps-continuing-evolution) 71 | + [Drupal 8 APIs are freezing but not frozen](http://buytaert.net/drupal-8-apis-are-freezing-but-not-frozen) 72 | + [Drupal 8: to embrace or to brace yourself?](http://flink.com.au/ramblings/drupal-8-embrace-or-brace-yourself-seven-tips-and-traps-make-d7-developers-smile-and-go-arrgh) 73 | + [Drupal 8: A View Into Performance](https://www.acquia.com/blog/drupal-8-view-performance) 74 | + [8 things I'm going to love about Drupal 8](http://wadmiraal.net/lore/2013/08/05/8-things-i-m-going-to-love-about-d8/) 75 | + [Getting your site ready for Drupal 8](https://www.acquia.com/blog/getting-your-site-ready-drupal-8) 76 | + [Drupal 8 - A Wave of Change](http://www.blinkreaction.com/blog/drupal-8-a-wave-of-change) 77 | + [How I Learned to Love Drupal 8 on the Road to Prague](https://www.openshift.com/blogs/how-i-learned-to-love-drupal-8-on-the-road-to-prague) 78 | + [OO in D8: Interfaces vs. Abstract Classes Part 1](http://comm-press.de/en/blog/oo-d8-interfaces-vs-abstract-classes-part-1) 79 | + [On contributing to Drupal 8](http://mc-kenna.com/2013/09/on-contributing-to-drupal-8) 80 | + [Cliff Edge or Path To The Summit](http://www.makakmedia.co.uk/blog/cliff-edge-or-path-summit) 81 | + [Why the big architectural changes in Drupal 8](http://buytaert.net/why-the-big-architectural-changes-in-drupal-8) 82 | + [Islandora and Drupal 8](http://islandora.ca/content/islandora-and-drupal-8) 83 | + [Multilingual Drupal 8](http://hojtsy.hu/multilingual-drupal8) 84 | + [Drupal 8 as an intuitive platform](http://pingv.com/blog/drupal-8-as-an-intuitive-platform) 85 | + [Drupal 8: contrib roads, take me home](http://flink.com.au/ramblings/drupal8-contrib-roads-take-me-home) 86 | + [Drupal 8 is Coming](http://pingv.com/blog/drupal-8-coming) 87 | + [Drupal 8 might be useful](http://www.codeenigma.com/en/blog/drupal-8-might-be-useful) 88 | + [Drupal 8 how to create an administration form](http://webwash.net/tutorials/how-create-administration-form-drupal-8) 89 | + [What’s expected in Drupal 8?](http://www.anubavam.com/blogs/what%E2%80%99s-expected-drupal-8) 90 | + [Understanding Drupal 8, part 1: the general structure of the framework](http://cipix.nl/understanding-drupal-8-part-1-general-structure-framework) 91 | + [Understanding Drupal 8, part 2: The Service Container](http://cipix.nl/understanding-drupal-8-part-2-service-container) 92 | + [Why you should be excited about Drupal 8](https://www.acquia.com/blog/why-you-should-be-excited-about-drupal-8) 93 | + [Battleplan for Search & Solr in Drupal 8](https://www.acquia.com/blog/battleplan-search-solr-drupal-8) 94 | + [Drupal 8 Ready: What's new for Developers?](http://previousnext.com.au/blog/drupal-8-ready-whats-new-developers) 95 | + [The Fall of PEAR and the Rise of Composer](http://benramsey.com/blog/2013/11/the-fall-of-pear-and-the-rise-of-composer/) 96 | + [what's new in Drupal 8 and how you can contribute](http://beautiful7mind.wordpress.com/2013/02/11/whats-new-in-drupal-8-and-how-you-can-contribute/) 97 | + [Converting 7.x drupal module to 8.x](http://beautiful7mind.wordpress.com/2013/03/14/converting-7-x-drupal-module-to-8-x/) 98 | + [D8FTW: Breadcrumbs That Work](http://palantir.net/blog/d8ftw-breadcrumbs-work) 99 | + [D8FTW: Hacking Core Without Killing Kittens](http://palantir.net/blog/d8ftw-hacking-core-without-killing-kittens) 100 | + Presentations 101 | + [Drupal 8 Configuration system for coders and site builders](http://drupalcampcork.org/sites/drupal_camp_cork/files/slides/Drupal_8_CMI.pdf) 102 | + [Drupal 8: Undercover initiatives](http://pcambra.github.io/d8undercover/) 103 | + [One Drupal 8 Slide Deck To Rule Them All - Please give this at your local event!](http://webchick.net/drupal-8-slides) 104 | + [REST and Serialization in Drupal 8](http://linclark.github.io/d8-rest-slides/) 105 | + [Upgrading your modules to Drupal 8](https://portland2013.drupal.org/node/1683) 106 | + [Dependency Injection in Drupal 8](https://portland2013.drupal.org/session/dependency-injection-drupal-8) 107 | + [Modernizing Drupal - Using Symfony 2](http://www.garfieldtech.com/presentations/sflportland-drupal8-symfony2/) 108 | + [The Old and New Field API in Drupal 8 (DrupalCon Portland Session Notes)](http://drupaltutor.com/blog/2013-05/old-and-new-field-api-drupal-8-drupalcon-portland-session-notes) 109 | + Screencasts 110 | + [PHP Tutorial Screencasts](http://knpuniversity.com/) 111 | + [First Take: Create a Block in Drupal 8](http://youtu.be/NiO9Z8s3yRA) 112 | + Videos 113 | + [EBDUG 02 - Twig, Drupal 8's New Theme Layer (Jen Lampton)](http://www.youtube.com/watch?v=adrW67KrdUY) 114 | + [Creating Your First Simple Drupal 8 Module (Dev version July 2013)](http://www.youtube.com/watch?v=Q-aubgnL72s) 115 | + [DrupalCon Portland 2013: REST AND SERIALIZATION IN DRUPAL 8](http://www.youtube.com/watch?v=6FNfy7pU6mE) 116 | + [Angie Byron talks Drupal 8 as it exists today and where it's going](http://www.youtube.com/watch?v=pOrCf_PVYcc) 117 | + [deSymfony 2013 - Symfony y Drupal - Español](http://www.youtube.com/watch?v=luiSlDeQh3s) 118 | + [Intro to Drupal 8 Vocabulary](http://www.youtube.com/watch?v=15vkeh91ql4) 119 | + [Drupal 8: Site install, module installation, directory layout](http://www.youtube.com/watch?v=k9G2IWGgWjY) 120 | + [Drupal 8: Creating a Blog & Configuration API](http://www.youtube.com/watch?v=rhzw59RFzDA) 121 | + [Portando un módulo a Drupal 8 (Spanish)](https://vimeo.com/74011659) 122 | + [How I Learned to Stop Worrying and Love Drupal 8](https://www.drupalcampatlanta.com/session/how-i-learned-stop-worrying-and-love-drupal-8) 123 | + [Create a Symfony Application from a Drupal Perspective](https://www.youtube.com/watch?v=v-6RCEJFINE) 124 | + Podcasts 125 | + [REST in Drupal 8](http://www.lullabot.com/blog/podcasts/drupalizeme-podcast/36-rest-drupal-8) 126 | + Virtual Machines & Stacks 127 | + [Waiting for Drupal 8? Drupal 8 Dev already available in BitNami!](http://blog.bitnami.com/2013/09/waiting-for-drupal-8-drupal-8-dev.html) 128 | + [Get started quickly with D8 with this nice vagrant box.](https://github.com/fabsor/vagrantd8) 129 | + [Building Really Fast Websites with Drupal 8](https://www.youtube.com/watch?v=lKuyGFOhWxU) 130 | + Books 131 | + [Desarrollo web ágil con Symfony2 - Español](http://symfony.es/libro/) 132 | + [A Year With Symfony Writing healthy, reusable Symfony2 code](https://leanpub.com/a-year-with-symfony) 133 | + Sites 134 | + [Drupalism: Guide to transition from Drupal 7 to Drupal 8](http://www.drupalism.com/) 135 | + [#D8CX Drupal 8 Contrib Experience](http://d8cx.org/) 136 | + Tools 137 | + [Scaffolding tool for Drupal 8 based on Symfony Console component.](https://github.com/hechoendrupal/DrupalAppConsole) 138 | --------------------------------------------------------------------------------