
Salesforce (Admin + Developer) with Lighting Web Components (LWC) Real Time Project
What you will learn
Students will learn everything about Salesforce CRM.
Students will learn Apex programming language used in Salesforce.
Students will learn Salesforce Object Query Language used to perform operations on Salesforce Objects.
Students will learn how to work as Salesforce Admin and Salesforce Developer.
Students will learn Lightning Web Components programming model.
Students will learn how to develop/create project using Lightning Web Components i.e. LWC programming model.
Description
Students will learn everything about Salesforce CRM, Apex programming language used in Salesforce, Salesforce Object Query Language used to perform operations on Salesforce Objects. Students will learn how to work as Salesforce Admin and Salesforce Developer.
Students will learn Lightning Web Components programming model and how to develop/create project using Lightning Web Components i.e. LWC programming model.
Topics covered in this course
1. ERP vs CRM | What is Enterprise Resource Planning (ERP) and Customer Relationship Management(CRM)
2. Salesforce Admin vs Salesforce Developer
3. Salesforce Terminologies | Basic Terms in Salesforce – Org, Object, Field, Record, Tab, App
4. How To Create Salesforce Developer Org | How To Create Free Developer Account in Salesforce
5. How To Write Your First Apex Program | Apex Hello World Program in Salesforce Developer Org
6. What is APEX? | Features of APEX Programming Language | Salesforce Development Course
7. How To Write Apex Class in Salesforce | Apex Class for Beginners
8. Apex Access Modifiers |Access Modifiers in Apex Class Salesforce | Private Protected Public Global
9. Apex Primitive Data Types |Salesforce Development | Integer, Long, Double, Decimal, Blob, id etc.
10. Apex Control Structures Part 1 : Introduction | Salesforce Development
11. Apex Conditional Statements |Apex Control Structures Part 2 : Selection Structure if else Nested
12. Switch When Statement in Apex Programming |Switch Case Statement |Apex Control Structures Part 3
13. Looping Statements in Apex |Loop Structure in Apex in Salesforce |Apex Control Structures Part 4
14. Apex List or Set Iteration for Loops | For Each Loop | Enhanced Range Based For Loop |Salesforce
15. Apex break continue Statements | Jumping Statements in Apex | break | continue
16. How To Create Custom App, Objects, Tabs, Fields (Columns), Records (Rows) in Salesforce Classic
17. How to Create App in Salesforce Lightning | How to Create Custom App in Salesforce Lightning
18. Object Relationships in Salesforce | Master Detail Lookup One to Many, Many to Many Relationship
19. Master Detail Lookup Relationship in Salesforce with Example
20. Many To Many Relationship in Salesforce with Example
21. Schema Builder in Salesforce
22. SOQL in Salesforce | Salesforce Object Query Language | SELECT and WHERE keywords in SOQL
23. AND OR in SOQL Query | SOQL AND OR Condition | Salesforce Object Query Language
24. IN LIKE in SOQL Query | SOQL IN LIKE | Salesforce Object Query Language
25. ORDER BY clause in SOQL Query | Salesforce Object Query Language
26. LIMIT and OFFSET Keywords in SOQL Query | Salesforce Object Query Language
27. How To Run SOQL Queries in Apex Programming Language | SOQL in Apex | Salesforce Development
28. Apex Insert DML Operation | Create Record in Salesforce Using Apex | SOQL Insert Query Example
29. Apex Update DML Operation | SOQL Update Query Example | Update Record in Salesforce Using Apex
30. Apex Delete DML Operation | SOQL Delete Query Example | Delete Record in Salesforce Using Apex
31. Apex Undelete DML Operation | SOQL Undelete Query Example | Undelete Record in Salesforce Apex
32. Exception Handling in Apex Part 1 | Salesforce Development
33. Exception Handling in Apex Part 2 | Try, Catch, Throw, Finally Block | Salesforce Development
34. Exception Handling in Apex Part 3 | Common Exception Methods in Apex | Salesforce Development
35. Exception Handling in Apex Part 4 |Creating User Defined or Custom Exception Class in Salesforce
36. How to create user in Salesforce Org
37. What is Role in Salesforce? How to manage Role Hierarchy in Salesforce?
38. What are Public Groups in Salesforce? | How to create and use public groups?
39. What are Queues in Salesforce? | Queue in Salesforce
40. User Profile in Salesforce | How to create & edit Profile in Salesforce
41. Page Layout in Salesforce Lightning | How to edit Page Layout in Salesforce
42. Salesforce: How to make the tab visible for other users?
43. Salesforce Field Level Security vs Page Layout | Field Level Security Visible & Read Only
44. Salesforce Permission Sets | Salesforce Permission Sets vs Profiles
45. Salesforce Data Import Wizard vs Data Loader | Salesforce Data Management Tools
46. Data Import Wizard in Salesforce | Data Import and Export in Salesforce | Tutorial
47. Salesforce Data Loader Tutorial | How To Install on Windows | Insert,Update,Delete,Export Record
48. Salesforce Data Export & Schedule Export Wizard | How can you Export or Backup Data | Salesforce
49. How To Make Email Template in Salesforce |Dynamic Email Template in Salesforce with Merge Fields
50. Visualforce Email Template in Salesforce with Example
51. Workflow Rules in Salesforce with Example | Salesforce Workflow Rules with Example Explanation
52. Salesforce Reports and Dashboards – Introduction
53. Different Types of Reports in Salesforce | Tabular, Summary, Matrix, Joined Reports
54. Salesforce Custom Report Type | How to Create Custom or New Report Type in Salesforce
55. Salesforce Schedule Report | How to Schedule Reports in Salesforce
56. Salesforce Dashboard Tutorial | Salesforce Dashboards for Tabular Summary Matrix Joined Reports
57. What are sObject in Salesforce? | SObject Data Type in Salesforce |SObject Class Methods in Apex
58. Trigger in Salesforce Apex with Examples | Apex Triggers Concepts & Scenarios in Salesforce
59. Salesforce Trigger Context Variables
60. Salesforce Lightning Web Components (LWC) Introduction
61. Salesforce – How To Run Apex Code in Vscode | How To Create Apex Class in Visual Studio Code
62. Create First Lightning Web Component & Deploy to Salesforce Org |Create LWC Component in vs code
Content
Introduction
Apex Programming Language
Apex Control Structures
Custom App
SOQL – Salesforce Object Query Language
Exception Handling in Apex (Salesforce)
Creation of Users/Roles/Public Groups/Queues
Data Management Tools
Email Templates in Salesforce
Workflow Rules
Reports and Dashboards
sObject in Apex Salesforce
Apex Trigger
Lighting Web Components with Real Time Project
-
Course Overview
- Embark on a comprehensive journey to master the Salesforce platform, equipping you with the dual expertise of an Administrator and a Developer, culminating in the creation of a real-world Lightning Web Components (LWC) project.
- This intensive program is meticulously designed to transform you into a proficient Salesforce professional, capable of configuring, customizing, and extending the Salesforce ecosystem.
- You will gain a profound understanding of Salesforce’s core functionalities, business process automation, and declarative development tools, laying a strong foundation for your career.
- The course seamlessly integrates foundational administrative skills with advanced programmatic development, ensuring a holistic learning experience.
- By delving into LWC, you will learn to build modern, responsive, and performant user interfaces for the Salesforce platform, enhancing user experience and application functionality.
- The inclusion of a live project provides an invaluable opportunity to apply your newly acquired knowledge in a practical, hands-on environment, simulating real-world development scenarios.
- This course is your gateway to unlocking diverse career opportunities within the rapidly growing Salesforce ecosystem.
-
Requirements / Prerequisites
- A foundational understanding of general business processes and CRM concepts is beneficial, though not strictly required.
- Familiarity with basic computer operations and web browsing is assumed.
- Enthusiasm and a commitment to learning the intricacies of the Salesforce platform are paramount.
- Access to a computer with a stable internet connection is necessary for participation in live sessions and project work.
- A willingness to engage with complex technical concepts and problem-solving is encouraged.
-
Skills Covered / Tools Used
- Salesforce Administration Fundamentals: User management, security settings, data management, workflow automation, reporting, and dashboards.
- Salesforce Development Essentials: Apex classes, triggers, Visualforce pages, and SOQL/SOSL queries for data manipulation and business logic.
- Lightning Web Components (LWC) Mastery: Building modern, component-based UIs with JavaScript, HTML, and CSS, leveraging the latest Salesforce front-end technologies.
- Data Modeling and Schema Design: Creating custom objects, fields, relationships, and understanding data integrity within Salesforce.
- Integration Techniques: Understanding how to connect Salesforce with external systems and applications.
- AI-Powered Development Assistance: Utilizing ChatGPT to accelerate code generation, debugging, and problem-solving within the Salesforce context.
- Practical Project Implementation: Hands-on experience in designing, developing, and deploying a complete Salesforce LWC solution from inception to completion.
- Salesforce Debugging and Troubleshooting: Developing effective strategies for identifying and resolving issues in both declarative and programmatic customizations.
- Salesforce Deployment Strategies: Understanding the principles and tools for moving metadata between Salesforce environments.
-
Benefits / Outcomes
- Become a well-rounded Salesforce professional with expertise across both administrative and development domains.
- Develop the ability to independently build and deploy custom applications and solutions on the Salesforce platform.
- Gain practical experience through a real-time LWC project, enhancing your portfolio and job readiness.
- Acquire the confidence and skills to tackle complex business challenges using Salesforce.
- Prepare effectively for Salesforce certification exams and the job market with specialized interview preparation.
- Understand how to leverage cutting-edge AI tools to optimize your Salesforce development workflow.
- Acquire skills that are highly in-demand in the global technology job market, leading to diverse career opportunities.
- Develop a strong understanding of Salesforce best practices and efficient coding patterns.
-
PROS
- Dual Expertise: Equips you with both administrative and developer skill sets, making you a versatile asset.
- Cutting-Edge Technology: Focus on LWC ensures you are learning the modern and future-proof way to build on Salesforce.
- Real-World Application: The live project is invaluable for practical skill development and portfolio building.
- AI Integration: Learning to use ChatGPT for development is a significant advantage in today’s tech landscape.
- Comprehensive Coverage: Aims to cover a wide spectrum of Salesforce functionalities and development paradigms.
-
CONS
- Intensity: The breadth of topics covered (Admin + Dev + LWC + Project) may require significant time commitment and dedication to grasp fully.