Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Student checklists

Checklists for learners - before your first session, a study site that is ready, every study session, before handing in a project, before a pull request, before a presentation, and before you buy the Student partner…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/students/student-checklists.md

On this page

Student checklists

Copy the list you need into your notes and tick it off.

Contents

  1. Before your first session
  2. A study site that is ready
  3. Every study session
  4. Before you hand in a project
  5. Before a pull request
  6. Before a presentation
  7. Before you buy the Student level

Before your first session

A study site that is ready

  • To do: php bin/php/console --version works and the release is in my journal.
  • To do: The site answers at its address, and I signed in to the administration.
  • To do: I changed the administrator password and deleted var/log/initial-admin-password (Installing a study site in one command).
  • To do: Test accounts use addresses at example.invalid.
  • To do: I know how to back it up and rebuild it (Resetting and rebuilding your study site).
  • To do: It is on my own computer or a training machine, never a live site.

Every study session

  • To do: One goal, written down before I start.
  • To do: Read a section, do it, compare with "Expected" (How to study with the help).
  • To do: When something differs: log, cache, siteaccess (Reading logs and errors).
  • To do: Journal entry written; work committed; nothing secret committed.

Before you hand in a project

  • To do: Every task done, or the report says why not.
  • To do: Every project check answered with evidence (Grading your own work).
  • To do: No core file edited; overrides, .ini.append.php files and extensions only.
  • To do: Every printed value in templates escaped.
  • To do: No passwords, keys, settings/override/ or kickstart.ini in the repository or screenshots.
  • To do: Only invented content; no personal data.
  • To do: The release named; the pages used cited.
  • To do: Self review done a day later (Grading your own work).

Before a pull request

  • To do: The task is small and real (Your first contribution, step by step).
  • To do: I searched the tracker for an existing issue.
  • To do: Work is on a branch; the commit subject starts with Added:, Updated:, Fixed:, Removed: or Renamed:.
  • To do: For the kernel: make hooks installed, share/filelist.md5 current, CLA signed (The CLA for students).
  • To do: The description says what, why and how I tested it.
  • To do: I am ready for review rounds and will squash and rebase when asked.

Before a presentation

  • To do: The study site runs; a backup is ready in case it does not.
  • To do: No password or key on screen; the browser shows no saved logins or private tabs.
  • To do: Demo data only.
  • To do: If I show a public demo, I know its content may change or be reset (Trying the public demo).
  • To do: I name the release and use the right names: Exponential, 7x, the Exponential Foundation (Names and history for learners).

Before you buy the Student level

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x