Aura Beginner to Advance
- Aura Basics
- What is Aura Framework?
- Difference Between Aura and LWC
- Aura Component Structure
- Creating Your First Aura Component
- Understanding <aura:component>
- Aura Expressions {! }
- Using Attributes in Aura
- Data Binding in Aura Components
- Rendering HTML in Aura
- Aura Components vs Visualforce
- Difference between aura:id and id
- Using $A.get() in Aura
- Understanding Access Modifiers
- Using aura:method
- Aura Events
- Aura Controllers & Helpers
- Aura Component Communication
- Aura Conditional Rendering & Iteration
- Aura Component Lifecycle
- Aura Design System & Styling
- Aura Navigation & URL Handling
- Aura Data Services
- Aura Interfaces & Implementations
- Aura Security & Access Control
- Aura Performance Optimization
- Aura Advanced Topics
- Dynamic Component Creation
- Dynamic Component Destruction
- Custom Renderers
- Overriding Standard Actions
- Custom Lightning Quick Actions
- Using Aura in Experience Cloud
- Aura and Third-Party Libraries
- Using ltng:require in real examples
- Aura component inheritance (extends)
- Handling dynamic component in modal patterns
- Project
Server-Side Controller (Apex)
The purpose of a Server-Side Controller in Aura is to handle business logic and data operations on the Salesforce server, such as fetching records, saving data, and performing calculations that require access to the database or Salesforce security context.