Expense Manager App With Lwc Oss,Jsforce, Oauth2 & Expressjs
Published 10/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.59 GB | Duration: 6h 36m
Published 10/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.59 GB | Duration: 6h 36m
Track, Manage, and Conquer Expenses: Build an Expense Manager App with Salesforce LWC, JSForce, OAuth2, and Express.js
What you'll learn
What is LWC OSS and LWR
Will Learn to Build Components & Reusability
Setting up Layout Templates
Server Side Routing
salesforce integration
Salesforce Connected App
Salesforce oauth2 with expressjs
Building real time application
Requirements
A PC with Windows or Linux or Mac with stable internet
Basic knowledge of the Salesforce platform and LWC
Basic knowledge of HTML, CSS and JS
Willingness to learn & Grow
Description
Welcome to the comprehensive "Expense Manager App in LWC OSS, JSForce, OAuth2 & Express.js" course! In this hands-on learning experience, you will dive into the world of modern web development, Salesforce integration, and secure authentication to create a powerful Expense Manager application from scratch.Course Highlights:LWC OSS Project Setup: Get started by setting up your Lightning Web Components (LWC) Open Source project environment. Learn to harness the power of LWC, a cutting-edge web component framework developed by Salesforce.Layout Template And Routing: Create a well-structured and visually appealing layout template for your app, and implement routing to navigate seamlessly through different sections.Express.js: Discover Express.js, a popular Node.js framework, and use it to build the backend of your Expense Manager app. Master the art of server-side development.Building REST Services: Learn how to design and implement RESTful APIs to facilitate communication between the frontend and backend of your application.Salesforce Connected App: Gain insight into Salesforce integration by setting up a Connected App, allowing your app to interact securely with Salesforce services.OAuth2 Authorization: Understand the fundamentals of OAuth2 authentication and authorization, ensuring that your app maintains robust security standards.CRUD Operation of Expenses: Implement Create, Read, Update, and Delete (CRUD) operations for managing expenses within your app.LWC Components, Charts, Tables & Reusability: Create custom Lightning Web Components for different features of your Expense Manager, including interactive charts and tables. Discover the power of reusability in web development.Deployment: Learn how to deploy your Expense Manager app, making it accessible to users worldwide. Explore various deployment options and best practices.By the end of this course, you will have a fully functional Expense Manager App, enriched with interactive LWC components, secure Salesforce integration, and robust backend services powered by Express.js. You'll be well-equipped to build your own projects and tackle real-world web development challenges confidently.Join us on this exciting journey to become a proficient web developer and Salesforce integration expert. Enroll now and start building your Expense Manager App today!
Overview
Section 1: Introduction and Project Setup
Lecture 1 Introduction
Lecture 2 Project Demo
Lecture 3 Fundamentals
Lecture 4 Prerequisites
Lecture 5 Project Setup
Lecture 6 Folder Structure
Section 2: Frontend Development
Lecture 7 Layout Templates
Lecture 8 Routing
Lecture 9 Adding SLDS
Lecture 10 Login Page
Lecture 11 Navbar and Lightning Base Components
Lecture 12 Mock Server Setup
Lecture 13 API Calling
Lecture 14 Lightning Datatable
Lecture 15 Doughnut Chart Setup
Lecture 16 Data integration to the Chart
Lecture 17 Custom Table
Lecture 18 Modal Component
Lecture 19 Add Expense
Lecture 20 Edit Expense
Lecture 21 Delete Expense
Section 3: Salesforce Org and Data Model Creation
Lecture 22 Salesforce Dev Org Setup
Lecture 23 Expense Object Data Model Creation
Section 4: Backend Development & Integration
Lecture 24 Express Server Creation
Lecture 25 Salesforce Connected App
Lecture 26 Connecting Salesforce with the Project
Lecture 27 Using environment variables
Lecture 28 Authorization Request OAuth2
Lecture 29 Access Token Request
Lecture 30 Storing Access Token
Lecture 31 API Integration with Frontend
Lecture 32 Get Logged-in User Info
Lecture 33 Logout API and it’s integration
Lecture 34 Get Expenses API and it’s integration
Lecture 35 loader
Lecture 36 Add and Update Expense
Lecture 37 Delete Expense
Lecture 38 Code Cleanup
Lecture 39 Deployment
Salesforce Professionals,Salesforce Developers who wants to learn building real time application,Willing to Learn LWC OSS & LWR,Willing to learn Salesforce connected App, jsforce and oAuth2