הברזל 34 תל אביב

קורס דרופל 7

קורס דרופל 7

Course Contents:

  1. Introduction to CMS
  • Drupal is a CMS for Building Dynamic Web Sites
  • Drupal is an Application Framework
  • Whats in Drupal 7
  • How Drupal Works
  • Planning a Drupal Project: Designing from the Content Out
  • Drupal 7 Installations
  1. Drupal Administration Menu
  1. Content Type
  • Creating Content Type
  • Adding Content and Blog
  • Blocks: Creating a Mission Statement
  • Taxonomy: Categorizing Content
  • WebForm

Drsh and Git

  • Download Drush
  • Make Drush Executable
  • Git: Development Grease
  • Installing Git
  • Working with Git
  1. Drupal Modules
  • Modules in Core
  • Where to store contributed Modules
  • Other Modules
  • Members, Roles and Permissions
  • Allowing People to Register
  • Login with OpenId
  1. Theming
  • The Core Themes Directory
  • Core Themes
  • Themes Administration
  • Defining Theme Metadata (.info Files)
  • Installing Themes
  • Global Theme Settings
  • Template Files
  1. Building Dynamic Pages Using Views
  • Why are views?
  • Download, Enable and Configure permission for the Views Modules
  • Views
  • Administration Page Available Views
  • Creating Basic Views
  • Views Filters
  • Combining Sort with Logical Operators
  • Views Format Settings
  1. Panels
  • Getting Started with Panels
  • Select Layout
  • Custom Layout
  • Add contents
  • Creating Landing Page
  • Mini Panels
  1. Security in Drupal
  • Setting up a secure Drupal site
  • Keep text formats Tight and secure
  • Security Process
  • Writing Secure Code
  1. Updating Drupal
  • Why Update
  • Preparation
  • Manual Update
  • Contributed Module

 

10 Introductions to Module Development

  • A very Simple Module
  • Where to put a custom module
  • Create a Repository for you Module
  • Terminology
  • Drupal Coding Standard
  1. Porting Modules to Drupal7
  • Deciding to Upgrade a module
  • Posting the Issue
  • Undertaking the Upgrade
  1. Scaling Drupal
  • Cache
  • On Databases
  • The Menu System and the path Into Drupal
  • The Never ending path
  • Structure of a Path
  • Call Back Function
  • Loader Function
  1. Drupal Commerce
  • Key Features
  • Creating and Adding a Product Type
  • Enable Payment Methods
  • Checkout Cart

ו