Curriculum and Training

This is a group to organize and discuss the development of Drupal learning experience for helping people master Drupal.

See an inventory of all education related groups: http://groups.drupal.org/node/172069

Please post here:

  • Discussion about Drupal training programs and training opportunities
  • Links or information about courseware & learning materials for training (tag as "materials")
  • Post Training events - News about upcoming and past training events or if you offer Drupal training services (tag as "training" or "training, events" or "training, services")
  • Discussions related to an open curriculum (tag as "open curriculum")
  • Review the current Open Curriculum proposal:

Open Curriculum: DefinitionsScenariosRoadmapSkill setsOpen certificationReferences - Roles
Join the discussions here on g.d.o, on IRC at #drupal-skillmap, or on Twitter with the tag #drupalskillmap!

If you're interested in setting up local learning sessions - please visit the Drupal Dojo too.

Advanced Site Building - Drupal Training Curriculum for Drupal Companies

Learning objectives for the training program - Drupal Training Curriculum for Drupal Companies

Back to Table of Contents

Learning objectives for the training program

By the completion of the course, we expect, the trainee should be capable of developing a website using Drupal, in a standardized, version controlled way. The course content has been prepared in a way to ensure all these points to be covered.

Read more

Content Architecture - Drupal Training Curriculum for Drupal Companies

Learning Objectives

Trainee will be able to build a system with proper content types

Course Content

<

ol>

  • Introduction

  • Content architecture or information architecture involves the combination of organizing, labeling, search, and navigation systems within websites and Intranets in order to improve findability and usability.
    http://www.zyxware.com/articles/4674/what-is-conten-architecture-and-why...

  • Work with Content types

  • It is important to select the proper content types while developing.

    Read more

    Security Updates and Applying Patches - Drupal Training Curriculum for Drupal Companies

    Back to Drupal Training Syllabus

    Security Updates and Applying Patches

    Most of the modules we used in Drupal also release security updates in a timely manner, after proper reviews. Sometimes, module may release patches for some fixes.

    Read more

    Drupal Debugging - Drupal Training Curriculum for Drupal Companies

    Back to Drupal Training Syllabus

    Drupal Debugging

    Debugging is crucial to successful development, and it is challenging too.

    Read more

    Drupal Theming - Drupal Training Curriculum for Drupal Companies

    Back to Drupal Training Syllabus

    Drupal Theming

    Themes make Drupal websites beautiful – and Themers are the bridge between the science of code and the art of design.

    Read more

    Drupal Performance - Drupal Training Curriculum for Drupal Companies

    Back to Drupal Training Syllabus

    Drupal Performance

    There are several steps that we should follow in order to improve the performance of Drupal-based website

    Read more

    Drupal Security Guidelines - Drupal Training Curriculum for Drupal Companies

    Back to Drupal Training Syllabus

    Drupal Security Guidelines

    Security of a website is very important, since sensible datas are transferred through our website. It is important to know how to write secure code.

    Read more

    Drupal Database API Basics - Drupal Training Curriculum for Drupal Companies

    Back to Drupal Training Syllabus

    Drupal Database API Basics

    The course covers the basics of database functions.

    Read more

    Drupal Module Development - Drupal Training Curriculum for Drupal Companies

    Back to Drupal Training Syllabus

    Drupal Module Development

    A module is a collection of functions that link into Drupal, providing additional functionality for your Drupal installation.

    Read more

    Introduction to Drush - Drupal Training Curriculum for Drupal Companies

    Back to Drupal Training Syllabus

    Introduction to Drush

    Drush is a command line shell and Unix scripting interface for Drupal. Drush core ships with lots of useful commands for interacting with code like modules/themes/profiles. Similarly, it runs update.php, executes sql queries and DB migrations, and misc utilities like run cron or clear cache

    Read more

    Drupal Site Building - Drupal Training Curriculum for Drupal Companies

    Back to Drupal Training Syllabus

    Drupal Site Building

    This is the course on 'how to' guide for implementing business functionality and features into your Drupal site.

    Read more

    Drupal Overview - Drupal Training Curriculum for Drupal Companies

    Back to Drupal Training Syllabus

    Drupal Overview

    Drupal is designed to be the perfect content management solution for non technical users who need both simplicity and flexibility. Drupal achieves this through its modular approach to site building. Unlike other CMSs, Drupal isn’t a pre build house, but rather a collection of blocks, iron rods, wood, frames, etc., that a builder can easily connect together. With Drupal, a maker could build a house, but she or he could just as easily build a shop, theatre, or office. For this reason, Drupal may be described as both a content management system and a content management framework—one unified system that strives to have the strengths of both, without their deficiencies.

    Read more

    Best Practices in Programming - Drupal Training Curriculum for Drupal Companies

    Back to Drupal Training Syllabus

    Best Practices in Programming

    Code readability is a universal subject in the world of computer programming.

    Read more

    Git Basics - Drupal Training Curriculum for Drupal Companies

    Back to Drupal Training Syllabus

    Git Basics

    What is "version control", and why should you care? Version control is a system that records changes to a file or set of files over time so that you can recall specific versions later.
    Versioning has a vital role in development field, so we use Git.

    Read more

    Introduction to GNU/Linux Command Line - Drupal Training Curriculum for Drupal Companies

    Back to Drupal Training Syllabus

    Introduction to GNU/Linux Command Line

    It is important in web development that in which environment we are coding. We, in Zyxware believe in Free Software Services and we promote open source technologies. GNU/Linux is the best platform for Drupal to build on.

    • Trainee is expected to have Linux machine
    Read more
    btopro's picture

    ELMS Learning Network : Tipping Point (0.2.0) released

    With 118 issues resolved, ELMS Learning Network version tipping point (0.2.0) is out with a comprehensive walkthrough of capabilities and discussion of what and why the system functions as it does. We now support CentOS 6,7, Ubuntu 14 / Deb, and Amazon AMI one-line installations. The walkthrough in this post just scratches the surface as we have 2 types of asset management systems with H5P support built in as well as support for LTI 1.2 (provider), REST (shown, and powers everything), and XAPI support it's a great preview of things to come.

    Read more

    Drupal Training Syllabus - Drupal Training Curriculum for Drupal Companies

    Back to Table of Contents

    Drupal Training Syllabus

    Following are the topics to be covered for the Drupal training curriculum.

    Read more
    Ele7en's picture

    [Live Webinar] Meet Commerce 2.x

    Start: 
    2016-03-02 18:00 Europe/London
    Organizers: 
    Event type: 
    Training (free or commercial)

    Drupal Commerce was developed from the ground up on Drupal 7, and redefined what Drupal can do in the eCommerce space. It empowered businesses to sell physical products, event registrations, reservations, and digital products. Its ecosystem of contributed modules supports recurring billing with all of its complexities in addition to complex tax, multilingual, multi-currency, and omni-channel configurations.

    Read more
    btopro's picture

    ELMSLN demo

    Hey GDO land. Haven't gotten around to posting here in awhile but we've got a demo up of ELMS Learning Network in case anyone wants to check it out without having to spin up vagrant or install.
    http://online.do1.demos.elmsln.org/

    Appreciate feedback, find anything or confused? drop the team (yeah, we have one of those now it's pretty awesome) a line:

    https://github.com/elmsln/elmsln/issues/
    http://elmsln.org/

    Read more
    Subscribe with RSS Syndicate content