How to set up a view containing a list of events ordered by date
In the view, you may configure the fields you want to show (assuming you want a list of unformatted fields, for easier theming).

You just pick fields as title or date start/date end, so you have them available when the view is processed.

Having them available, the rest is up to you, your project requirements, and twig :)