Basic LEGO Mindstorms EV3 programming course with videos and exercises. It is quite clear and starts really basic. Recommended by FIRST. The drawback for this one is that it is quite exhaustive with lots of examples so it is not short.
This site includes a repository of slides and instructions for various LEGO Mindstorms EV3 topics. While not necessarily useful for beginners, it is good for debugging or niche topics.
These videos are clear, basic, and short but cover most key LEGO Mindstorms navigation videos. The tutorials teach by guiding viewers through programming for a specific scenario.
This series of videos has four playlists that explore LEGO Mindstorms techniques of increasing complexity. A grasp on the beginning and intermediate topics is a great foundation for success and the advanced videos add interesting information about some of the more obscure features of EV3 Programming.
This fun series of lessons from Carnegie Mellon for LEGO Mindstorms leads students from basic movement to navigating using advanced control flow features. It relies on clear videos, review questions, and periodic challenges to cover core concepts. Instructors can register for a free account to track student progress.