SlideShare uma empresa Scribd logo
1 de 100
Baixar para ler offline
Drupal Beginner Training
Rod Martin
@imrodmartin
http://bit.ly/1834sUE
Introductions
• Myself
• Yourself
• The people sitting
next to you
Rod Martin
@imrodmartin
rod@ostraining.com
Support After the Class
Book Videos Support
Drupal
• What? A Content Management System
with over 22,000 add-on features.
What is a Content
Management System (CMS)?
a software application that makes it possible
for non-technical users to publish content to
a website. A CMS serves as a store for a
wide range of information assets, including
text, image databases and so on.
www.publiclife.co.uk/glossary.html
What is a Content
Management System (CMS)?
What is a Content
Management System (CMS)?
Content
Text, editing, links.
What is a Content
Management System (CMS)?
Content
Text, editing, links.
Creative Design
Site Design and Page
Layout, Information
Architecture, Usability
Design - Theme
What is a Content
Management System (CMS)?
Technical Design
PHP, AJAX,
JavaScript, etc. - Drupal
Content
Text, editing, links.
Creative Design
Site Design and Page
Layout, Information
Architecture, Usability
Design - Theme
The Drupal Business Model
Drupal is free.
How is that possible? Drupal is run by
volunteers working for Drupal businesses.
Drupal is free: but Drupal sites often
aren’t.
Drupal - When?
• Started in 2000 by Dries Buytaert a
student at a university in Belgium.
Drupal - Who?
• Over 900,000 people on Drupal.org
• Around 1000 active developers
• Developers are not paid by Drupal. Most
work for Drupal companies and volunteer
some of their time.
The Business Behind Drupal
Drupal is still led by it’s founder, Dries
Buytaert.
His company Acquia runs much of Drupal’s
products, services and support
DrupalCon London
The Business Behind Drupal
Drupal is still led by it’s founder, Dries
Buytaert.
His company Acquia runs much of Drupal’s
products, services and support
DrupalCon London
What Does Drupal Mean?
Drupal is a misspelling of “drop” in Dutch.
That explains the logos:
Users: White House
Department of Commerce
Department of Education
Grammy Awards
Christina Aguilera
Major League Soccer
Rafael Nadal
No False Promises
• HUGE learning curve beyond the basics
No False Promises
• HUGE learning curve beyond the basics
• Quicker, but good sites still take time
• Cheaper, but may cost $XX,XXX or more
• More Options, but custom work often
needed
No False Promises
Drupal is not right for every site
• WordPress = very easy, but few features
• Joomla = easier, but less flexibility
No False Promises
No False Promises
No False Promises
Why use Drupal 7?
• Drupal 5
–Launched 2007. Updates have ended
• Drupal 6
–Launched 2008. Still actively developed
and used for 95% of sites.
• Drupal 7
–Launched 2011.
Why use Drupal 7?
• Drupal 5
–Launched 2007. Updates have ended
• Drupal 6
–Launched 2008. Still actively developed
and used for 95% of sites.
• Drupal 7
–Launched 2011.
Why use Drupal 7?
• Drupal 5
–Launched 2007. Updates have ended
• Drupal 6
–Launched 2008. Still actively developed
and used for 95% of sites.
• Drupal 7
–Launched 2011.
Any Questions?
The Drupal Site Building Workflow
Planning
Typical Drupal Site
• Content Audit
• Content Types, Fields, Taxonomy
• Extend through Modules
• Plan Site Architecture
• Layout & Display
• Theme
The Drupal Site Building Workflow
Installation #1 … Automatic
Installation #2 … Manual
Installation #3 … Cloud
Installation #4 ... Desktop
Installation #4 ... Desktop
Installation #4 ... Desktop
Admin Area
Username: admin
Password: admin
Admin Area
Let’s Touch the Important Ones
1. Add a block
2. Change the logo
(http://ntihost.net/drupalville-logo.png)
3. Turn off a module
4. Change the site name
5. Add some content
Content Workflow
1) Content types
2) Fields (if extra data needed)
3) Taxonomy (if categories needed)
• Vocabulary
• Terms
4) Create Content
Content Workflow
1) Content types
In Drupal, each item of content is called a node,
and each node belongs to a single content type,
which defines various default settings for nodes
of that type, such as whether the node is
published automatically and whether comments
are permitted.
Control over how content is added to your site.
Goes way beyond the typical “Title” and “Body”
fields.
Content Workflow
2) Fields
Attached to Drupal entities (content nodes,
users, taxonomy vocabularies, etc.) fields take
care of storing, loading, editing, and rendering
field data. Where content is added to your site.
Can be sorted, selected, presented in any
setting.
Allow for customizing your content for
maximum flexibility.
Content Workflow
3) Create Content
(list of favorite modules coming at the end)
The Drupal Site Building Workflow
A. Modules Workflow
1) Research
2) Install
3) Enable
4) Configure
drupal.org/project/modules
DrupalModules.com
Upload Modules
Files needed to be uploaded to either:
/sites/all/modules/ or:
/sites/default/modules/
*** do not upload to /modules/
Upload Modules
Files needed to be uploaded to either:
/sites/all/modules/ or:
/sites/default/modules/
*** do not upload to /modules/
x
Upload Modules
Files needed to be uploaded to either:
/sites/all/modules/ or:
/sites/default/modules/
*** do not upload to /modules/
x
The Drupal Site Building Workflow
Themes
Each theme has different block positions
Theme Sources
1) Free themes
2) Commercial themes ($50 to $250)
3) Theme Generator ($100)
4) Custom ($2000 and upwards)
1) Free Themes
Drupal.org/project/Themes
2) Commercial Themes
FusionDrupalThemes.com
and a host of others
(google it...)
3) Theme Generator
Artisteer.com ($129)
Blocks
Views
Selects, orders, presents your content or
any part/combination of it based on the
criteria you define.
Selects, orders, presents your content or
any part/combination of it based on the
criteria you define.
Views Workflow
1. Display
2. Format
3. Fields
4. Filter
5. Sort
Drupal Views
1. Display
2. Format
3. Fields
4. Filter
5. Sort
Drupal Views
1. Display
2. Format
3. Fields
4. Filter
5. Sort
The Panels Module
• Takes the views we create then controls
access and layout of the content.
• “Blocks with brains”...
– Provides context for our views (user, node,
fields, taxonomy, search, custom... and
more)
– Use panes anywhere - exportable.
The Panels Module
Modules for Layout/Display
• http://blip.tv/drupalcon/different-ways-
to-control-your-layout-6318577
• Views - in Drupal 8 Core
http://www.esquire.com/style/answer-fella/history-of-applause-0209
Mark Matcho
Modules for Layout/Display
• http://blip.tv/drupalcon/different-ways-
to-control-your-layout-6318577
• Views - in Drupal 8 Core
http://www.esquire.com/style/answer-fella/history-of-applause-0209
Mark Matcho
Modules for Layout/Display
• http://blip.tv/drupalcon/different-ways-
to-control-your-layout-6318577
• Views - in Drupal 8 Core
• Panels / Panelizer
• Display Suite
• Context
• Bean / Template Field Module
http://www.esquire.com/style/answer-fella/history-of-applause-0209
Mark Matcho
Panels Workflow
1) Panels > Panel Page
2) Basic settings
3) Choose the layout
4) Place the content
Display Suite
• Display Suite allows you to take full control
over how your content is displayed using a
drag and drop interface. Arrange your nodes,
views, comments, user data etc. the way you
want without having to work your way
through dozens of template files. A
predefined list of layouts (D7 only) is
available for even more drag and drop fun!
The Drupal Site Building Workflow
People Workflow
1) Roles
2) Permissions
3) Users
4) Masquerade module to
test user accounts
The Drupal Site Building Workflow
Things to remember...
Content Workflow
1) Content types
2) Fields (if extra data needed)
3) Taxonomy (if categories needed)
• Vocabulary
• Terms
4) Create Content
Extend/Design Workflow
Modules / Themes Workflow
1) Research
2) Install
3) Enable
4) Configure
User Workflow
1) Roles
2) Permissions
3) Users
4) Masquerade module to
test user accounts
Drupal Beginner Workflow
1) Plan!
2) Install (4 ways)
3) Create (Content)
4) Extend (Modules)
5) Design (Views, Panels &Themes)
6) Practice, Practice, Practice
(OSTraining.com)
Put it all together...
Over to you …
Favorite Modules
Advanced Help
• Chaos tools
• Developer module
• Display Suite:
• Link
• Views, Views UI
• Votingapi
• Workbench
• Date
• Panels
• Entity Reference
• WYSIWYG
• IMCE / IMCE MkDir
• Pathauto
• Scheduler
• Token
• LinkIt
• CAPTCHA / Text Captcha
• Webforms
• Lightbox2
• Views Slideshow / Cycle
• XML Sitemap
• Administrator Menu?
• to see the top modules -
drupalmodules.com
Practice, Practice, Practice
Sign up at http://www.ostraining.com/signup
use coupon code: drupalconprague
Resources
http://www.slideshare.net/imrodmartin/
DrupalCon Denver:
http://blip.tv/drupalcondenver
Other DrupalCons: http://blip.tv/drupalcon
Later DrupalCons: http://www.youtube.com/
user/DrupalAssociation
Absolute Beginners Guide to Drupal

Mais conteúdo relacionado

Mais procurados

Drupal 8 templating with twig
Drupal 8 templating with twigDrupal 8 templating with twig
Drupal 8 templating with twigTaras Omelianenko
 
Drupal 8 - Corso frontend development
Drupal 8 - Corso frontend developmentDrupal 8 - Corso frontend development
Drupal 8 - Corso frontend developmentsparkfabrik
 
Converting (X)HTML/CSS template to Drupal 7 Theme
Converting (X)HTML/CSS template to Drupal 7 ThemeConverting (X)HTML/CSS template to Drupal 7 Theme
Converting (X)HTML/CSS template to Drupal 7 ThemeAdolfo Nasol
 
Learning PHP for Drupal Theming, DC Chicago 2009
Learning PHP for Drupal Theming, DC Chicago 2009Learning PHP for Drupal Theming, DC Chicago 2009
Learning PHP for Drupal Theming, DC Chicago 2009Emma Jane Hogbin Westby
 
Grok Drupal (7) Theming (presented at DrupalCon San Francisco)
Grok Drupal (7) Theming (presented at DrupalCon San Francisco)Grok Drupal (7) Theming (presented at DrupalCon San Francisco)
Grok Drupal (7) Theming (presented at DrupalCon San Francisco)Laura Scott
 
Drupal theming - a practical approach (European Drupal Days 2015)
Drupal theming - a practical approach (European Drupal Days 2015)Drupal theming - a practical approach (European Drupal Days 2015)
Drupal theming - a practical approach (European Drupal Days 2015)Eugenio Minardi
 
PSD to a Drupal Theme (using a base theme)
PSD to a Drupal Theme (using a base theme)PSD to a Drupal Theme (using a base theme)
PSD to a Drupal Theme (using a base theme)kuydigital
 
Introduction to Drupal (7) Theming
Introduction to Drupal (7) ThemingIntroduction to Drupal (7) Theming
Introduction to Drupal (7) ThemingRobert Carr
 
[drupalday2017] - Speed-up your Drupal instance!
[drupalday2017] - Speed-up your Drupal instance![drupalday2017] - Speed-up your Drupal instance!
[drupalday2017] - Speed-up your Drupal instance!DrupalDay
 
Drupal 7 Theme System
Drupal 7 Theme SystemDrupal 7 Theme System
Drupal 7 Theme SystemPeter Arato
 
Ready. Set. Drupal! An Intro to Drupal 8, Part 2
Ready. Set. Drupal! An Intro to Drupal 8, Part 2Ready. Set. Drupal! An Intro to Drupal 8, Part 2
Ready. Set. Drupal! An Intro to Drupal 8, Part 2Acquia
 
Grok Drupal (7) Theming
Grok Drupal (7) ThemingGrok Drupal (7) Theming
Grok Drupal (7) ThemingPINGV
 
Drupal Presentation for CapitalCamp 2011: Features Driven Development
Drupal Presentation for CapitalCamp 2011: Features Driven DevelopmentDrupal Presentation for CapitalCamp 2011: Features Driven Development
Drupal Presentation for CapitalCamp 2011: Features Driven DevelopmentMediacurrent
 
Display Suite: A Themers Perspective
Display Suite: A Themers PerspectiveDisplay Suite: A Themers Perspective
Display Suite: A Themers PerspectiveMediacurrent
 
Performance on a budget (European Drupal Days 2015)
Performance on a budget (European Drupal Days 2015)  Performance on a budget (European Drupal Days 2015)
Performance on a budget (European Drupal Days 2015) Eugenio Minardi
 
Best Practice Site Architecture in Drupal 8
Best Practice Site Architecture in Drupal 8Best Practice Site Architecture in Drupal 8
Best Practice Site Architecture in Drupal 8Pantheon
 

Mais procurados (20)

Drupal 8 templating with twig
Drupal 8 templating with twigDrupal 8 templating with twig
Drupal 8 templating with twig
 
Drupal 8 - Corso frontend development
Drupal 8 - Corso frontend developmentDrupal 8 - Corso frontend development
Drupal 8 - Corso frontend development
 
Converting (X)HTML/CSS template to Drupal 7 Theme
Converting (X)HTML/CSS template to Drupal 7 ThemeConverting (X)HTML/CSS template to Drupal 7 Theme
Converting (X)HTML/CSS template to Drupal 7 Theme
 
Learning PHP for Drupal Theming, DC Chicago 2009
Learning PHP for Drupal Theming, DC Chicago 2009Learning PHP for Drupal Theming, DC Chicago 2009
Learning PHP for Drupal Theming, DC Chicago 2009
 
Grok Drupal (7) Theming (presented at DrupalCon San Francisco)
Grok Drupal (7) Theming (presented at DrupalCon San Francisco)Grok Drupal (7) Theming (presented at DrupalCon San Francisco)
Grok Drupal (7) Theming (presented at DrupalCon San Francisco)
 
Drupal theming - a practical approach (European Drupal Days 2015)
Drupal theming - a practical approach (European Drupal Days 2015)Drupal theming - a practical approach (European Drupal Days 2015)
Drupal theming - a practical approach (European Drupal Days 2015)
 
PSD to a Drupal Theme (using a base theme)
PSD to a Drupal Theme (using a base theme)PSD to a Drupal Theme (using a base theme)
PSD to a Drupal Theme (using a base theme)
 
A look at Drupal 7 Theming
A look at Drupal 7 ThemingA look at Drupal 7 Theming
A look at Drupal 7 Theming
 
Introduction to Drupal (7) Theming
Introduction to Drupal (7) ThemingIntroduction to Drupal (7) Theming
Introduction to Drupal (7) Theming
 
[drupalday2017] - Speed-up your Drupal instance!
[drupalday2017] - Speed-up your Drupal instance![drupalday2017] - Speed-up your Drupal instance!
[drupalday2017] - Speed-up your Drupal instance!
 
Git Makes Me Angry Inside
Git Makes Me Angry InsideGit Makes Me Angry Inside
Git Makes Me Angry Inside
 
Drupal 7 Theme System
Drupal 7 Theme SystemDrupal 7 Theme System
Drupal 7 Theme System
 
Ready. Set. Drupal! An Intro to Drupal 8, Part 2
Ready. Set. Drupal! An Intro to Drupal 8, Part 2Ready. Set. Drupal! An Intro to Drupal 8, Part 2
Ready. Set. Drupal! An Intro to Drupal 8, Part 2
 
Drupal Flyover, CMS Expo
Drupal Flyover, CMS ExpoDrupal Flyover, CMS Expo
Drupal Flyover, CMS Expo
 
Grok Drupal (7) Theming
Grok Drupal (7) ThemingGrok Drupal (7) Theming
Grok Drupal (7) Theming
 
Using Core Themes in Drupal 8
Using Core Themes in Drupal 8Using Core Themes in Drupal 8
Using Core Themes in Drupal 8
 
Drupal Presentation for CapitalCamp 2011: Features Driven Development
Drupal Presentation for CapitalCamp 2011: Features Driven DevelopmentDrupal Presentation for CapitalCamp 2011: Features Driven Development
Drupal Presentation for CapitalCamp 2011: Features Driven Development
 
Display Suite: A Themers Perspective
Display Suite: A Themers PerspectiveDisplay Suite: A Themers Perspective
Display Suite: A Themers Perspective
 
Performance on a budget (European Drupal Days 2015)
Performance on a budget (European Drupal Days 2015)  Performance on a budget (European Drupal Days 2015)
Performance on a budget (European Drupal Days 2015)
 
Best Practice Site Architecture in Drupal 8
Best Practice Site Architecture in Drupal 8Best Practice Site Architecture in Drupal 8
Best Practice Site Architecture in Drupal 8
 

Semelhante a Absolute Beginners Guide to Drupal

DrupalCon Austin - Absolute Beginner's Guide to Drupal
DrupalCon Austin - Absolute Beginner's Guide to DrupalDrupalCon Austin - Absolute Beginner's Guide to Drupal
DrupalCon Austin - Absolute Beginner's Guide to DrupalRod Martin
 
Introduction To Drupal
Introduction To DrupalIntroduction To Drupal
Introduction To DrupalLauren Roth
 
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal IntroDrupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal IntroDrupalMumbai
 
Drupal 6x Installation
Drupal 6x Installation Drupal 6x Installation
Drupal 6x Installation Micky Metts
 
One Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp LondonOne Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp Londonhernanibf
 
Everything You Need to Know About the Top Changes in Drupal 8
Everything You Need to Know About the Top Changes in Drupal 8Everything You Need to Know About the Top Changes in Drupal 8
Everything You Need to Know About the Top Changes in Drupal 8Acquia
 
Drupal 6-performance-tips-slideshare
Drupal 6-performance-tips-slideshareDrupal 6-performance-tips-slideshare
Drupal 6-performance-tips-slideshareTrevor James
 
WordPress vs Joomla Showdown
WordPress vs Joomla ShowdownWordPress vs Joomla Showdown
WordPress vs Joomla ShowdownPhelan Riessen
 
Mlb drupal bizday_presentation
Mlb drupal bizday_presentationMlb drupal bizday_presentation
Mlb drupal bizday_presentationerlee72
 
Drupal 7x Installation - Introduction to Drupal Concepts
Drupal 7x Installation - Introduction to Drupal ConceptsDrupal 7x Installation - Introduction to Drupal Concepts
Drupal 7x Installation - Introduction to Drupal ConceptsMicky Metts
 
From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With LoveUp2 Technology
 
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...Anson Han
 
Building User-Centred Websites with Drupal
Building User-Centred Websites with DrupalBuilding User-Centred Websites with Drupal
Building User-Centred Websites with Drupalamanda etches
 
Beginner's guide to drupal
Beginner's guide to drupalBeginner's guide to drupal
Beginner's guide to drupalmayank.grd
 

Semelhante a Absolute Beginners Guide to Drupal (20)

DrupalCon Austin - Absolute Beginner's Guide to Drupal
DrupalCon Austin - Absolute Beginner's Guide to DrupalDrupalCon Austin - Absolute Beginner's Guide to Drupal
DrupalCon Austin - Absolute Beginner's Guide to Drupal
 
Sample Absolute beginners guide
Sample Absolute beginners guideSample Absolute beginners guide
Sample Absolute beginners guide
 
An Introduction to Drupal
An Introduction to DrupalAn Introduction to Drupal
An Introduction to Drupal
 
Drupal Skils Lab 302Labs
Drupal Skils Lab 302Labs Drupal Skils Lab 302Labs
Drupal Skils Lab 302Labs
 
Introduction To Drupal
Introduction To DrupalIntroduction To Drupal
Introduction To Drupal
 
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal IntroDrupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
 
Drupal 6x Installation
Drupal 6x Installation Drupal 6x Installation
Drupal 6x Installation
 
Drupal -Introduction to Drupal
Drupal -Introduction to DrupalDrupal -Introduction to Drupal
Drupal -Introduction to Drupal
 
72d5drupal
72d5drupal72d5drupal
72d5drupal
 
One Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp LondonOne Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp London
 
Everything You Need to Know About the Top Changes in Drupal 8
Everything You Need to Know About the Top Changes in Drupal 8Everything You Need to Know About the Top Changes in Drupal 8
Everything You Need to Know About the Top Changes in Drupal 8
 
Drupal 6-performance-tips-slideshare
Drupal 6-performance-tips-slideshareDrupal 6-performance-tips-slideshare
Drupal 6-performance-tips-slideshare
 
WordPress vs Joomla Showdown
WordPress vs Joomla ShowdownWordPress vs Joomla Showdown
WordPress vs Joomla Showdown
 
Mlb drupal bizday_presentation
Mlb drupal bizday_presentationMlb drupal bizday_presentation
Mlb drupal bizday_presentation
 
Drupal 7x Installation - Introduction to Drupal Concepts
Drupal 7x Installation - Introduction to Drupal ConceptsDrupal 7x Installation - Introduction to Drupal Concepts
Drupal 7x Installation - Introduction to Drupal Concepts
 
From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With Love
 
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
Drupaldelphia 2013 Presentation- Making Your Site more Friendly to Search Eng...
 
Building User-Centred Websites with Drupal
Building User-Centred Websites with DrupalBuilding User-Centred Websites with Drupal
Building User-Centred Websites with Drupal
 
Beginner's guide to drupal
Beginner's guide to drupalBeginner's guide to drupal
Beginner's guide to drupal
 
Drupal intro
Drupal introDrupal intro
Drupal intro
 

Mais de Rod Martin

Key Secrets to Growth Hacking a Global Community
Key Secrets to Growth Hacking a Global CommunityKey Secrets to Growth Hacking a Global Community
Key Secrets to Growth Hacking a Global CommunityRod Martin
 
Joomla Day Chicago 2015 State of the Joomla! Union
Joomla Day Chicago 2015   State of the Joomla! UnionJoomla Day Chicago 2015   State of the Joomla! Union
Joomla Day Chicago 2015 State of the Joomla! UnionRod Martin
 
JDay Sydney 2014 Keynote
JDay Sydney 2014 KeynoteJDay Sydney 2014 Keynote
JDay Sydney 2014 KeynoteRod Martin
 
Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Rod Martin
 
45 Modules in 45 Minutes
45 Modules in 45 Minutes45 Modules in 45 Minutes
45 Modules in 45 MinutesRod Martin
 
45 in 45 - A WalkThrough the Joomla Extensions Directory
45 in 45 - A WalkThrough the Joomla Extensions Directory45 in 45 - A WalkThrough the Joomla Extensions Directory
45 in 45 - A WalkThrough the Joomla Extensions DirectoryRod Martin
 
iPad Apps for teachers
iPad Apps for teachersiPad Apps for teachers
iPad Apps for teachersRod Martin
 

Mais de Rod Martin (7)

Key Secrets to Growth Hacking a Global Community
Key Secrets to Growth Hacking a Global CommunityKey Secrets to Growth Hacking a Global Community
Key Secrets to Growth Hacking a Global Community
 
Joomla Day Chicago 2015 State of the Joomla! Union
Joomla Day Chicago 2015   State of the Joomla! UnionJoomla Day Chicago 2015   State of the Joomla! Union
Joomla Day Chicago 2015 State of the Joomla! Union
 
JDay Sydney 2014 Keynote
JDay Sydney 2014 KeynoteJDay Sydney 2014 Keynote
JDay Sydney 2014 Keynote
 
Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3Joomla Explained - As Easy as 1, 2, 3
Joomla Explained - As Easy as 1, 2, 3
 
45 Modules in 45 Minutes
45 Modules in 45 Minutes45 Modules in 45 Minutes
45 Modules in 45 Minutes
 
45 in 45 - A WalkThrough the Joomla Extensions Directory
45 in 45 - A WalkThrough the Joomla Extensions Directory45 in 45 - A WalkThrough the Joomla Extensions Directory
45 in 45 - A WalkThrough the Joomla Extensions Directory
 
iPad Apps for teachers
iPad Apps for teachersiPad Apps for teachers
iPad Apps for teachers
 

Último

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Último (20)

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Absolute Beginners Guide to Drupal