Lightning
1 Lightning Framework Overview and Prerequisites
1.1 Create a Developer Account and setting up the Custom Domain
1.2 Lightning component framework Overview
1.3 Creating a Lightning Component and Lightning App
1.4 Attributes in Lightning Components and Lightning Apps
1.5 Reusability of the Lightning Components and Component Composition
2 CSS and JavaScript Basics
2.1 Inline Styles
2.2 Internal Styles
2.3 External Styles
2.4 javaScript DOM
2.5 Data Types and Functions
2.6 Console, Alert and Confirm
2.7 javaScript Events
2.8 All the basics needed to proceed with Lightning Development
3 Aura Framework and Lightning Bundle
3.1 UI Elements, Value Providers, Expressions, aura: find, aura: if and aura: iteration
3.2 Controller, Helper and Style Resources
3.3 Standard and Force.com components
3.4 Complete Understanding on Document Resource
3.5 Complete Understanding on Rendered Resource
3.6 Complete Understanding on Design Resource
3.7 Complete Understanding on SVG Resource
3.8 Two way data binding
4 Lightning Design System Overview
4.1 Referring STYLE Resource and SLDS
4.2 Using SLDS components (Forms, Buttons, SVG Icons etc…)
4.3 Showing Notifications (Success, Error, Warning etc…)
5 Calling Server Logic to alter or retrieve data from the Database
5.1 Retrieving the data from the database
5.2 Performing DML operations
5.3 Other kinds of method calls
6 System Events and handling the events
6.1 aura: waiting and aura: done waiting