introduction to drupal, training conducted at mes-aimat, aluva on 2013-09-26
DESCRIPTION
An introduction to Drupal for beginners. This was the presentation taken at MES-AIMAT by Zyxware on 2013-09-26TRANSCRIPT
Introduction to Drupal
Anoop John
►Objectives
►What is Drupal
►What can you do with Drupal
►Drupal basic concepts
►Getting started with development
►Getting help
An Outline
►Introduce Drupal and basic concepts
►Enable a person to start using Drupal
►Introduce high level architecture
►Introduce development aspects
►Introduce community
Objectives
►Unix
►GNU
►GPL - Four freedoms
►Use,
►Modify,
►Distribute,
►Modify & Redistribute
►FSF
►GNU / Linux
Free Software
►Content management system
►Content = text, image, audio, video, anything
►Technology - PHP/MySQL application
►Common User - One click install website
►Developer - Programmable framework (API)
►Corporates - Enterprise portal framework
What is Drupal
►Dries Buytaert – Founder, trademark owner
►Discussion board for Dorm updates
►Released in 2001
►4.5, 4.7, 5, 6, 7, 8
►Drupal.org
►Drupal Association
►Acquia
Drupal Origin & History
►Personal websites
►Blogs
►Small company websites
►Corporate websites
►Intranet websites
►Web applications
►Webservice / RPC servers
►Any website
What can you do with Drupal
Who Uses Drupal
Whitehouse.gov
►LAMP (recommended)
►WAMP (will work)
►Internet access
►An interest in trying things out & learning
►An interest in programming
►Ability to do things on your own
What do you need to start
Drupal Architecture
►Node
►Content Type
►Fields
►Views
►Taxonomy
Drupal Basic Concepts
►Blocks
►Modules
►Themes
►Users and Role
►Administration
►Updates & Upgrades
►Drupal Versioning
Drupal Basic Concepts
►PHP
►MySQL
►HTML, CSS, JS
►Understanding of HTTP / Webservers
►Understanding of Drupal control flow
►Understanding of Drupal API
Programming in Drupal
►Install Drupal on your computer
►Install modules and themes
►Play with configurations
►Try reading through code
►Report bugs at Drupal.org
►Ask & answer questions on Drupal.org
►Start coding and making customizations
►Show off :-)
How to Start
►Drupal.org
►Groups.Drupal.org
►Drupal user registration
►Issue queue
►IRC channel
►Mailing list
Getting help
►Free Software Company
►Software Development - Drupal
►Leading Drupal Contributor from India
►FSF Contributing Member
►Drupal Association Member
►Acquia Partner
About Zyxware