Skip Main Navigation
Page Content

Save This Event

Event Saved

Drupal 8: Module Development Best Practices ONLINE (2 days)

Promet Source Drupal Training

Thursday, November 2, 2017 at 9:00 AM - Friday, November 3, 2017 at 4:30 PM (CDT)

Drupal 8: Module Development Best Practices ONLINE (2...

Ticket Information

Ticket Type Sales End Price Fee Quantity
Drupal 8: Module Development Best Practices   more info Oct 27, 2017 $900.00 $0.00

Share Drupal 8: Module Development Best Practices ONLINE (2 days)

Event Details

This 2-day class provides a comprehensive introduction to the essential skills necessary for creating and modifying the functionality of Drupal 8 websites. The student will build multiple custom modules during the course for a comprehensive hands-on understanding of Module Development best practices.


Should I Take this Course?

This course is perfect for those who are:

  • programmers unfamiliar with Drupal development
  • Drupal site builders who need to take more control over functionality
  • planning to build a new site in Drupal 8
  • preparing for delivery of a new Drupal 8 development
  • looking to firm up Acquia best practice knowledge for Drupal 8 Certification

Recommended Experience

Having a basic understanding of the following technologies is helpful, but not required:

  • Authoring content using a Content Management system
  • Experience with Drupal's administrative interface
  • Some HTML, CSS knowledge
  • Experience with PHP or other C based programming languages

Day 1: Module Development

  • Modules and the Drupal Framework
    • Drupal as a Framework
    • The Page Request Process
    • What are Hooks?
    • The Hook API and Selecting Hooks?
    • The Syntax and Anatomy of a Hook
    • Hook Conflict Resolution
  • Creating Your First Module
    • Module Naming, Location & Basic Requirements
    • Create mymodule
    • What is a Callback?
    • The Form Alter Hook
  • Exposing Node View with Red Link Module
    • Build the Red Link Module
    • Drupal Coding Standards
  • Building a Fully Functional Mailfish Module
    • Mailfish: Menu Hook for Local Tab
    • Mailfish: Drupal Form API
    • Mailfish: The Install File

 

 

Day 2: Module Development

 

  • Building a Fully Functional Mailfish Module (continued)
    • Mailfish: Database Integration I
    • Mailfish: Permissions
    • Mailfish: Block & Theme Systems
    • Mailfish: Menu Hook for Administrative Page
    • Mailfish: Reporting Results
    • Mailfish: Altering the Node Form
    • Mailfish: Database Integration II
    • Mailfish: Node Operations
  • Automated Testing
    • Using the Simpletest Module
    • Types of Testing
    • Writing Tests

NOTE: All public training dates are tentative until the required number of students have enrolled. A Promet Training representative will contact you directly to confirm this course after purchase.

 


Have questions about Drupal 8: Module Development Best Practices ONLINE (2 days)? Contact Promet Source Drupal Training

Save This Event

Event Saved

When

Thursday, November 2, 2017 at 9:00 AM - Friday, November 3, 2017 at 4:30 PM (CDT)


  Add to my calendar

Organizer

Promet Source Drupal Training

Promet is dedicated to offering end-to-end Drupal services and, with that in mind, has employed Margaret Plett to lead their new Training Practice. Margaret is known in the Drupal community for delivering excellent public, private, and online Drupal 7 and Drupal 8 training to government, universities, and large corporations across the country.

  Contact the Organizer
Drupal 8: Module Development Best Practices ONLINE (2 days)
Class Business

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.