Flipped Classrooms
Live Online Class + Online Videos
Complete Course Content
Come just as you are: you can be a beginner. You may not have focused on these during college. Take heart! You are covered. We need a min of 2 hour to 3 hours of time each day. Do this for 40 days and you will find yourself among the best and will hold a Certificate given by Salesforce itself
1st Month
Day 1: Introduction to Lightning Web Components
Duration: 1 hour
- Overview of Salesforce LWC Development
- Course Objectives and Structure
- Fundamental Web Technologies Used in LWC
Day 2: Essential HTML and CSS for LWC
Duration: 1 hour
4. Getting Started with HTML for Web Development
5. Intro to CSS for Styling Lightning Web Components
Day 3: Core JavaScript for LWC
Duration: 1 hour
6. JavaScript Basics for LWC Development
7. Working with Variables and Data Types in JavaScript
Day 4: Advanced JavaScript Concepts
Duration: 1 hour 20 minutes
8. JavaScript Best Practices for Salesforce Developers
9. JavaScript Spread Operator and Destructuring
10. String Manipulation Techniques
Day 5: JavaScript Functions and Promises
Duration: 1 hour 10 minutes
11. JSON and Object Operations in JavaScript
12. Introduction to JavaScript Promises
13. Arrow Functions and Event Handling in LWC
Day 6: Working with Timeouts and Salesforce Setup
Duration: 1 hour 20 minutes
14. Working with Timeouts and Intervals in JavaScript
15. Introduction to Salesforce LWC Setup
16. Setting Up Developer Org, Salesforce DX, and My Domain
Day 7: Creating Your First Lightning Web Component
Duration: 1 hour
17. Creating and Managing Scratch Orgs for Projects
18. Essential Salesforce CLI Commands
19. Creating Your First Lightning Web Component
Day 8: LWC Properties and Data Binding
Duration: 1 hour
20. Understanding LWC Component Folder Structure
21. Local Properties and Data Binding in LWC
Day 9: Conditional Rendering and Template Loops
Duration: 1 hour 10 minutes
22. Working with @track and Two-way Data Binding
23. Implementing Getters and Conditional Rendering
Day 10: Reusable LWC Components
Duration: 40 minutes
24. Creating and Managing Reusable Components in LWC
Day 11: Aura Components in LWC
Duration: 1 hour
25. Introduction to Aura-LWC Coexistence
26. Understanding Lightning Messaging Service (LMS)
Day 12: Communication Across Components
Duration: 1 hour 20 minutes
27. Communication Between LWC, Aura, and Visualforce Pages
28. Using LMS for LWC to Aura and Visualforce Communication
Day 13: Salesforce Resources and Context
Duration: 1 hour
29. Working with Static Resources and External Libraries in LWC
30. Using Third-Party CSS and JavaScript Libraries
Day 14: Client-Side Features and Permissions
Duration: 1 hour
31. Managing User Permissions and Client Form Factors in LWC
32. Displaying Toast Notifications and Alerts
Day 15: Navigation and Data Services in LWC
Duration: 1 hour 20 minutes
33. Introduction to Navigation Service in LWC
34. Navigating to Records, Lists, and External Pages
Day 16: Working with Forms in LWC
Duration: 1 hour
35. Overview of Salesforce Lightning Data Service (LDS)
36. Creating Forms with lightning-record-form, lightning-record-view-form, and lightning-record-edit-form
Day 17: Customizing Forms and Validations
Duration: 1 hour 10 minutes
37. Customizing Form Labels and Validations
38. Resetting and Editing lightning-record-edit-form
Day 18: Advanced @wire Features in LWC
Duration: 1 hour 20 minutes
39. Fetching User Details with @wire Service
40. Working with ObjectInfo and Picklist Values in LWC
Day 19: Data Handling in LWC
Duration: 1 hour
41. Fetching Related List Data with Salesforce Adapters
42. Working with Record Data and Field Display Values
Day 20: Integrating Apex with LWC
Duration: 1 hour 10 minutes
43. Exposing Apex Methods to LWC
44. Calling Apex Methods Imperatively and with Parameters
2nd Month
2nd Month
Day 21: Advanced Apex Integration
Duration: 1 hour
45. Refreshing Data with refreshApex
46. Building a Data-Driven App in LWC Using Apex
Day 22: LWC Configuration and Utilities
Duration: 1 hour
47. Configuring LWC with Meta Tags
48. Embedding LWC in Utility Bar and Tabs
Day 23: PDF and Maps Integration
Duration: 1 hour 20 minutes
49. Generating PDF Documents in LWC
50. Implementing Interactive Maps in LWC
Day 24: Filtering, Sorting, and Charts
Duration: 1 hour
51. Implementing Filtering and Sorting Logic in LWC
52. Adding Charts for Data Visualization in LWC
Day 25: Creating Modals and Validation in LWC
Duration: 1 hour 20 minutes
53. Building a Reusable Modal Component in LWC
54. Implementing Date and CSV Validation in LWC
Day 26: Car Hub Application Project
Duration: 1 hour 20 minutes
55. Setting Up a Custom App with LWC
56. Fetching Data from Apex to Display Car Information
Day 27: Advanced LWC Project Features
Duration: 1 hour 20 minutes
57. Implementing LMS for Data Filtering
58. Navigating to Records and Handling Placeholders
Day 28: Tab and Console App Management
Duration: 1 hour 20 minutes
59. Managing Tabs and Focus in a Lightning Console App
60. Customizing Tab Labels and Icons in LWC
Day 29: Automation Testing and Jest
Duration: 40 minutes
61. Setting Up Automated Tests with Jest
Day 30: Salesforce JavaScript Certification Overview
Duration: 40 minutes
62. Salesforce JavaScript 1 Certification Overview
Day 31
Duration: 1 hour and 30 minutes
63. Salesforce JavaScript 1 Certification Mock Test 1
Day 32
Duration: 40 minutes
64. Cover tricky and weak areas of Mock Test 1
Day 33
Duration: 3 hours
64. Mock Test 2
Day 34: Salesforce JavaScript Certification Overview
Duration: 1 hour 20 minutes
65.Reveiw of Mock Test 2
Day 35
Duration: 2 hous 30 minutes
66. Mock Test 3
Day 36
Duration: 40 minutes
67. Reveiw of common mistakes in Mock Test 3
Day 37: Salesforce JavaScript Certification Overview
Duration: 40 minutes
68. Mock Test 4
Day 38: Salesforce JavaScript Certification Overview
Duration: 40 minutes
69. Reveiw of common mistakes in Mock Test 4
Day 39: Salesforce JavaScript Certification Overview
Duration: 40 minutes
70. Mock Test 5
Day 40: Salesforce JavaScript Certification Overview
Duration: 40 minutes
71.Reveiw of common mistakes in Mock Test 5