On Github nearlythere / hellodrupal
Created by Acquia Learning Services
Hello Drupal by Acquia is licensed under a Creative Commons Attribution 3.0 Unported License.
More info at http://training.acquia.com/hellodrupal
Depends on how much time we have!
Many cases: Publishing, Community, Apps, Web presence. Visit drupalshowcase.com
Economist.com, Dev.twitter.com, Whitehouse.gov, The King Center At this point you could opt to show people a case study of something you did, or something relevant to the audience. Watch time!Drupal functionality is easily extended with contributed and custom code
About 80-90% of a typical project is done with contributed code! You don’t need to explain this slide in detail at the moment. This is the first time they might have heard of the concept of contributed v custom modules. Emphasize that according to best practice custom code should be a limited component.Hint! Check association.drupal.org/drupalcon
Tell them about your experience if you went! Ask the audience where the next event is.Attend meet-ups, DrupalCamps (local conferences) and training
Drupical hosts and up to date listing of events across the world. Mention any relevant and upcoming regional events!Which of these tasks did you complete?
Changed site title. Added a Basic page titled “About”. Created an article with tags. Bonus: Added a comment. Bonus: Added link to Main menu. Keep this slide up while they complete the tasks. Go around the room and help people as they work through the exercises. This is the end of this section.The Drupal content editing experience can (and should) be customized by the developers for users.
Custom administration pages Improved UI for editing content WYSIWYG configuration Mention - Good news: This is all being automatically included in Drupal 8.Compare these two data models. How can you control content input and display with either?
Unstructured text on the left, structured data (fields) on the right. Drupal works from content first! Drupal is uniquely positioned to handle this problem. Elicit a response that structured data allows you to control input (validate certain fields are filled in) and allows you to control output (display or hide fields in a display.)Views is a query builder.
It's the most popular contributed module.
This shows the Views wizard screen which we'll use in the demo. Point out, Views is the most popular module! (added to Drupal 8!) Mention that you'll be using the quick wizard, but there is a far more powerful editor.Which of these tasks did you complete?
Created a view Added a page of articles at /articles Bonus: Did you try something else? Keep this slide up while they complete the tasks. Go around the room and help people as they work through the exercises. This is the end of this section.What do you think the site will display when we enable this theme?
Enable themes under "Appearance" Elicit response about what they think an essentially "blank" theme will render in the browser. about 99.9% of the time people expect a BLANK theme to render a BLANK site.This core theme is basically what you'll get!
Web developers
Front end developers
Back end developers
Something
Something
this is sample code
Oh hey, these are some notes. They'll be hidden in your presentation, but you can see them if you open the speaker notes window (hit 's' on your keyboard) only if you're running on a local server.