Your parents might have kept a file with all of your report cards and cute drawings at your family home. Now it is time for you to take up the cause of recording your own professional history. Be sure your file is represented electronically (and you can also create a second hard copy if you want). Create a professional email account. (Do not name it partygirl28. It should include some version of your real name.) It is important to create your own professional account because many universities cut off student email accounts soon after graduation. Link your professional email account to some reliable cloud storage (such as Google Drive, Dropbox, etc.). Then, every time you attend a workshop, attend a training, get a job, get an internship, complete a volunteer experience, keep a record of it.
Your recording process can be as casual or as formal as you wish--mine is a simple Google Doc file. No matter what, be sure that you include the date, title, and location of each event/job/experience. I do not recommend simply keeping all of this on your resume. Your resume often has to be tailored for certain jobs, and you cannot reasonably fit all of your experiences on one single resume. It is helpful to have a separate, master document that you can reference when you need to prepare materials for individual jobs or graduate programs. You can look at your overall list and determine which experiences to include for each specific job or school application. Back your file up periodically by using an external hard drive, creating a hard copy, or sending it to another electronic system (such as a second email account or cloud drive.) Your future self will thank you, and you will be surprised by all of the interesting things you have done.