SlideShare une entreprise Scribd logo
1  sur  100
Télécharger pour lire hors ligne
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
Absolute Beginners Guide to Drupal
No False Promises
• HUGE learning curve beyond the basics
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to Drupal
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
Absolute Beginners Guide to Drupal
• 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)
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to Drupal
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
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to Drupal
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)
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to Drupal
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

Contenu connexe

Tendances

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
 

Tendances (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
 

Similaire à 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
 

Similaire à 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
 

Plus 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
 

Plus 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
 

Dernier

Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 

Dernier (20)

Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 

Absolute Beginners Guide to Drupal