Skip to the content
Documentation

Recent changes

Recent ratings Recently added Recent comments Atom feed

9596 changed pages

Wednesday November 04 2026

  1. Lesson 1.1: How these courses work Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    How the trainer courses are built (courses, modules, lessons), what every lesson page contains, and the one rule behind all of them, every fact from the documentation, the code or a real installation. 30 minutes.

  2. Lesson 1.3: Knowing your learners Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Match the course to the people in the room, using the audiences the help itself is organized by (editors, administrators, developers, designers, hosting companies and more), a short pre-course survey and a skills check…

  3. Lesson 1.5: Names and history in class Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Introduce Exponential correctly in the first minutes of a course, the product name, the product family, 7x and the Exponential Foundation, and the old name only as past-tense history, with a two-minute opening you can…

  4. Lesson 1.2: The Help center as your textbook Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Use the Help center inside the administration as the textbook of every course, search, audience filters, the All pages tree, bookmarkable search addresses, context help, print and PDF. 45 minutes.

  5. Lesson 1.4: Your course material and the GNU FDL Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    What the GNU Free Documentation License 1.3 lets a trainer do with these pages, copy, print, translate, adapt and hand out, and the conditions to keep, with a checklist for a course folder. 30 minutes.

  6. Module 2: Building the training lab Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    The second module of Train the trainer, machine requirements, getting the code, one installation per learner, serving the sites, learner accounts, resets, shared servers and site packages. Eight lessons, 5 hours 15…

  7. Lesson 2.8: Choosing the site package for a class Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Pick the site package that fits the course, sevenx_multisite with demo content for tours and editor courses, a _clean package when learners build from an empty site, and install it with exp:install --package. 30 minutes.

  8. Lesson 2.2: Getting the code for a class Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Choose how learners get the Exponential code, a Git clone with Composer for developer courses, composer create-project for editor and administrator courses, and pin every learner to the same release. 40 minutes.

  9. Lesson 2.5: Learner accounts and roles Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Create learner accounts with the right role for the course, editors in the Editors group, administrators in Administrator users, test e-mail addresses at example.invalid, and check what an account may do before class…

  10. Lesson 2.3: One installation per learner with exp:install Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Install a complete training site with one command, check it first with --print and --dry-run, find the generated administrator password, and repeat the install the same way for every learner. 45 minutes.

  11. Lesson 2.1: Requirements for a training machine Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Check that a learner's laptop or a training server can run Exponential before the course, PHP version, the required PHP extensions, php.ini values, Composer and Git, with the commands that show what is missing. 40…

  12. Lesson 2.6: Resetting the lab between sessions Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Bring a training installation back to a known state before the next group, reinstall with --force after a dry run, keep a copy of the SQLite database, remove training accounts, and never reset a site that holds real…

  13. Lesson 2.4: Serving the lab sites with Velocity Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Start, check and stop the training sites with exp:velocity, using the php engine for a laptop lab and qbix for a shared training server, with one port per installation. 35 minutes.

  14. Lesson 2.7: A shared training server or one installation per learner Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Decide between one installation per learner and one shared training site, and set up a shared site so learners cannot disturb each other, one folder per learner and a role assigned with a subtree limitation. 45 minutes.

  15. Module 3: Designing a course Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    The third module of Train the trainer, learning objectives, structuring modules and lessons, timing and pacing, exercises that work, adapting and improving the courses, and online delivery. Six lessons, 4 hours 5…

  16. Lesson 3.5: Adapting and improving these courses Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Adapt the trainer courses to your organization and send improvements back, Edit on GitHub, a fork and a pull request for a fix, your own changed copy under the GFDL, and reporting what is wrong. 40 minutes.

  17. Lesson 3.6: Online and hybrid delivery Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Run the courses online or with a mixed room, labs learners can reach, screen sharing without leaking data, check-ins instead of walking the room, and shorter blocks. 40 minutes.

  18. Lesson 3.2: Structuring modules and lessons Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Turn a list of topics into a course, group lessons into modules of one to three hours, order them so each builds on the last, and write module overviews with a timing plan. 45 minutes.

  19. Lesson 3.3: Timing and pacing Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Plan a course day that learners can follow, the ratio of presenting to practice, breaks every hour, buffers for slow installs, plans for mixed groups, and what to cut when time runs out. 35 minutes.

  20. Lesson 3.4: Writing exercises that work Updated Markdown page

    Markdown documentation (help center) · Training · Changed 01:08 pm

    Write hands-on exercises that every learner can finish alone, real menu paths and button names, one action per step, invented data, a visible expected result, and a rehearsal on the same version. 45 minutes.