Fundamentals
A few things about Aura Components? What are attributes, easiest way to understand them Binding Component file to Action Handlers Disabled default caching mechanism, thank me later :p Integrating Aura Components with Apex methods Lightning Tags - Part 1/3 Lightning Tags - Part 2/3 Lightning Tags - Part 3/3 Lightning Data Services(LDS)
What does <force:recordData /> do? Deep dive into <force:recordData /> Update a record using saveRecord() method Create a new record using getNewRecord() method delete a record using .deleteRecord() method using recordUpdated attribute in <force:recordData /> in LDS What does <lightning:recordViewForm /> & <lightning:recordEditForm /> do? Ripping apart <lightning:recordForm /> force:recordData vs lightning:recordEdit/ViewForm vs lightning:recordForm Events in Aura Components
Data flow in Aura Components Bonus: When to use Attributes vs Events Steps involved in working with Events Using Application Events for data transfer Using Component Events for data transfer Data transfer from Aura Component to Visualforce page using Events Data transfer from Visualforce to Aura Component using Events What are Out Of The Box events and how to use them? Different types of handlers available Using Aura componets in Visualforce and sharing resources Navigation
Page Reference types for Navigation Miscellaneous
Surfacing Aura Components