Introduction to Drupal - drupal trainning day

Embed Size (px)

DESCRIPTION

Part of the global initiative Drupal Training Days. Slides used for Introduction to Drupal a full day training where anyone who knows a computer can create a website using Drupal. https://assoc.drupal.org/node/17833

Text of Introduction to Drupal - drupal trainning day

  • 1. www.ciandt.com
  • 2. www.ciandt.com Agenda Tpico Horrio Coffee Break 9:00 Introduo ao Evento 9:30 Quem somos 9:40 Drupal CMS 9:50 Conceitos 10:00 Criao do Ambiente e instalao 10:40 Almoo 11:45 Hands on (criao do site da Imobiliria): 12:45 Sees do Site 12:45 Content Types 13:50 Coffee Break 14:40 Pginas estticas e Formulrios 15:10 Temas 16:00 Comunidade Drupal 16:50 Mesa Redonda 17:00
  • 3. www.ciandt.com O que o Drupal Training Day? Iniciativa da Drupal Association Acontece trimestralmente Primeira vez na America do Sul (s acontecendo em Campinas) Mais detalhes, visite http://drupal.org/learn-drupal
  • 4. www.ciandt.com Quem Somos? Fundada em 1995 Centro de Desenvolvimento no Brasil, Argentina e China Escritrios no Brasil, US, Europa, Japo e China 1.700+ colaboradores 35-40% receitas internacionais 100% projetos geis 40% crescimento anual
  • 5. www.ciandt.com Nossos Clientes
  • 6. www.ciandt.com O que fazemos Sustentao de aplicaes Manuteno, suporte e evoluo de aplicaes, com garantia de desempenho e gerao de valor atravs de SLAs operacionais e de negcio. Servios SAP Parceira oficial SAP para licenciamento de solues e servios de avaliao, implementao, suporte e integrao de sistemas. Mobile Servios na rea de mobilidade e suporte desde a concepo das idias at a evoluo e sustentao no momento ps-produo. Tech Consulting Consultores e arquitetos que apiam o processo de tomada de deciso e fornecem orientao sobre como utilizar tecnologia da informao da melhor forma possvel. Business Inteligence Consultoria que gera resultados efetivos de negcios, por meio de projetos geis, com menor custo e times integrados. Desenvolvimento de aplicaes Desenvolvimento de aplicaes sob medida utilizando metodologia gil e tcnicas de engenharia de valor. Cloud Computing Parcerias estratgicas com Google, Amazon e Salesforce oferecendo agilidade e escalabilidade. a TI mais prxima das reas de negcio: processos mais enxutos e de baixo custo - infraestruturas, plataformas de desenvolvimento e software como servio, com todos os benefcios de cloud computing.
  • 7. www.ciandt.com Nossa cultura
  • 8. www.ciandt.com O que o Drupal? Plataforma de Content Management System (CMS) free e open-source (GPL) Escrita em PHP Ele usado como back-end para diferentes tipos de web sites, desde pequenos blogs pessoais at grandes sites corporativos 2% de todos os sites da web hoje esto escritos nessa plataforma. - Para uma descrio mais detalhada, visite www.drupal.org
  • 9. www.ciandt.com Histria do Drupal Criado em Jan/2001 por Dries Buytaert. Iniciou tendo como base um site de troca de conhecimento entre universitrios (drop.org). 2007 -> Dries funda a Acquia. Origem: pronuncia na lngua inglesa da palavra alem "druppel" que significa "drop".
  • 10. www.ciandt.com Histria do Drupal Evoluo: Major Version Release Date 1.0 15 Jan 2001 2.0 15 Mar 2001 3.0 15 Sep 2001 4.0 16 Jun 2002 5.0 15 Jan 2007 6.0 13 Feb 2008 7.0 5 Jan 2011 8.0 Aug 2013
  • 11. www.ciandt.com Por que Drupal? Flexvel e robusto CMS Facilmente customizvel um Framework Imensa e ativa comunidade (825.371 members) Mais de 19.000 mdulos out of the box (add ons) Alta Performance Integrao com Amazon ECC Segurana (Time dedicado + comunidade) SEO enabler Editor WYSIWYG Tema flexvel sem restries de layout
  • 12. www.ciandt.com Principais features Gerenciamento de contedo e personalizao Gerenciamento de arquivos Comrcio Eletrnico Web 2.0 (comentrios,blogs, wikis, fruns, redes peer- to-peer, newsletters, etc) Podcastings Galerias de fotos Internacionalizao Registro de usurios, papis, nveis de acesso
  • 13. www.ciandt.com Quem usa Drupal?
  • 14. www.ciandt.com Drupal na Ci&T 300+ Portais Internet CMS, Busca (tcnicas SEO) Recursos Web2.0 Suporte a vrios idiomas Workflows de aprovao de contedo personalizados Alto volume de acesso (+100 mil hits) Integrao com outras plataformas e aplicaes (Google, webMethods, REST, etc) Layout especfico para celulares (Androids, iPhone) Parceiro da Acquia. Membro da Drupal Association.
  • 15. www.ciandt.com Conceitos Modulos TEMAS HOOKS Theme Engine CORE
  • 16. www.ciandt.com Conceitos Entity Type / Bundles / Fields / Entities User, Roles and Permissions Taxonomy Hooks Region Blocks Menus Permissions Template Como encontrar o mdulo correto?
  • 17. www.ciandt.com Criao do Ambiente https://sites.google.com/a/ciandt.com/drupal-global-training-day
  • 18. www.ciandt.com Instalao Instalao do Drupal Criao de pgina simples Como instalar um mdulo
  • 19. www.ciandt.com Viso Geral Interface administrativa Mdulos Regions e Blocks Menus Taxonomia Criao e edio de contedo
  • 20. www.ciandt.com Mdulos Toolbar (-) Administration menu Administration menu Toolbar style Chaos tools Devel Devel generate CKEditor Views Views Slideshow Views Slideshow: Cycle Views UI Webform
  • 21. www.ciandt.com Criao do site da Imobiliria Mos a obra!!!
  • 22. www.ciandt.com Sees do site Home Page Lista dos apartamentos Detalhe do apartamento Sobre ns Contato
  • 23. www.ciandt.com Content Types Visualizao de Contedos Views Listagem Filtros Slideshow
  • 24. www.ciandt.com Pginas estticas e formulrios Sobre ns Contate-nos (webform) Detalhe apartamento Habilitando comentrios
  • 25. www.ciandt.com Temas Bra colocar cor nesse site!
  • 26. www.ciandt.com Temas em Drupal Como funciona? Estrutura de arquivos Contedo do arquivo .INFO Como adicionar um novo tema no projeto
  • 27. www.ciandt.com Regies e Templates Oque ? Qual a finalidade? Como fazer?
  • 28. www.ciandt.com SubTema PixtureReloaded Framework de tema AdaptiveTheme como base SubTema PixtureReloaded Porque us-lo? Quais as vantagens? Estrutura de arquivos Tela administrativa
  • 29. www.ciandt.com Mos obra!! Atividades: Ativar tema PixtureReloaded Usar font diferente p