|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/salesforce-lightning-component-development-aura-framework/
课程评论:没有评论
课程名称:Salesforce Lightning 组件开发:Aura 框架 课程概述: 本课程适合具备基本 Salesforce 管理知识、扎实的 Salesforce 开发经验(使用 Visualforce 和 Apex 编程语言)以及基本 HTML、JavaScript 和 CSS 知识的学员。课程通过实时项目导向的培训,并结合大量实际案例,帮助学员掌握 Aura 框架下的 Lightning 应用开发。 为什么选择这个课程? 1. 实时项目导向培训,结合实际案例。 2. 提供的课堂笔记可供未来复习和练习。 3. 课程非常互动,结合了大量实例。 4. 课程专为希望了解使用 Aura 框架进行 Lightning 应用开发的开发者、管理员和项目经理设计。 5. 最新的在线直播视频。 授课教师背景: 拥有超过 9 年的 Salesforce CRM 云应用开发实际经验,现任高级技术顾问及高级开发人员,具备 6 年 Salesforce CRM 相关不同模块教学经验,包括管理、开发、集成和 Lightning。 课程结束后学员将掌握的知识: - Salesforce Lightning 架构 - MVC - Lightning 介绍及经典与 Lightning 的区别 - Aura 框架概述及构建 Lightning 应用的方法 - 使用域管理运行 Lightning 应用 - Lightning 的优势与经典版本的比较 - JavaScript 代码与 Salesforce Lightning 设计系统 (SLDS) - Lightning 数据服务 (LDS) 及组件的开发与调试 - 客户端与服务器端控制器的比较及其使用 - Lightning 事件的创建和处理 - 在 Lightning 中使用动态组件的技巧 - Lightning 中的接口及其应用 - Lightning 与 Visualforce 的集成 - SFDX 设置等 本课程强调学员在项目中作为 Salesforce 开发者的角色和职责,包括需求分析、设计解决方案、数据模型设计、应用部署等多方面的能力培养。 祝您学习愉快!请留下反馈,以帮助其他学员。
Prerequisites: 1. Basic understanding of Salesforce Administration.2. Good understanding of Salesforce Development using Visual force and Apex Programming Languages.3. Basic understanding of HTML, Javascript and CSS.Q: Why to Enroll this course?1. Real time Project Oriented Training with live examples.2. Provided you the live class notes to recall the sessions in future and practice.3. Course is delivered as a high interactive session, with extensive live examples.4. This course is specially designed for the developers / admin / project managers who wants to understand the lightning application development using aura framework.5. Latest videos from a live batch.About Me:9+ years of Real time Experience in Salesforce CRM Cloud Application development. Currently working as a Senior Technical Consultant & Senior Developer.6+ years of teaching experience in Salesforce CRM on different salesforce modules like Admin, Development, Integrations and Lightning.What you will learn at the end of the course: Course ContentSalesforce Lightning Architecture - MVCIntroduction to Lightning.Differences between Salesforce Classic and Lightning.MVC Architecture of Classic Vs Lightning.Introduction to Aura Framework to build the lightning applications.Domain Management - Running Lightning applications using Domain.Advantages of Lightning over Classic.Enabling and Disabling the Lightning Experience in Salesforce Org.Introduction to Packages, Namespace, Package creation and installations.Introduction to Java script codeIntroduction Salesforce Lightning design system (SLDS)Introduction to Lightning Data services (LDS)Introduction to S-controls Vs Visual force Vs Lightning Components Vs Lightning Web ComponentsBuilding Lightning applications using Developer console and SFDX.Working with Component Bundle in Lightning Lightning components.Lightning applications.Stylesworking with client side ControllerDesignDocumentationRendererHelperSVG fileWorking with Lightning Components and Lightning ApplicationsIntroduction to Lightning component and Lighting Application.Creating a Lightning Component.Introduction to Lightning Application.Calling Lightning Components in Lightning Applications.Calling a Lightning component with in another Lightning component.Use cases of and coding examples.How to pass the data between the multiple components.Debugging in Lightning Experience.Working with Javascript events (onclick, onchange, onblur etc).Working with Lightning namespace components (lightning:card, aura:iteration, lightning:datatable etc).console.log() methods to debug the lightning execution flow.Importance of using below Lightning tagsUsing Lightning Buttons- Lightning Card.Introduction to lightning CardUsing Lightning:card in Lightning components or Lightning applications.Using Layout and Layout Item in LightningClient side Controller (Java script controller) Vs Server side Controller (Apex class)Introduction to client side Controller.Set and get the attributes with in client side controller.Defining functions in client side controller.Calling the Handler methods with in client side controller.Creating Helper Methods in client side controller.Calling Helper Methods from client side controller.Passing Sobjects to the attributes.Using Array, List and Set as an attributePassing input text dynamically to the client side controller.Working with APEX Code:Calling apex methods from client side controller.Working with lightning data tables to display the data in lightning component / lightning applications.Difference between With sharing and without sharing keywords.working with @auraEnabled for method declaration and variable declaration.SOQL, DML operations in LightningImportance of $A.enqueueAction() method.Building a Lightning application - With Components, Controller JS, Apex Controller, CSS, helper etc.Using Client side controller to fire events.Check Response State with in client side controller.Get the Response with in client side controller.Passing parameters to an apex method in Lightning.Importance of Component Ids / Application IdsHow to define Ids to the Component elements.Reading input values using Ids in client side controller.Set and Get the values using Ids.Rendered in Lightning (using aura if else)How to Hide / show the components in Lightning.Using and else statements to hide and display the lightning components.Using CSS in Lightning Component / applications CSS introductionDifferent ways to use the CSS.Adding CSS to lightning component or Lightning applications.Lightning EventsIntroduction to Lightning Events.Creating Component level events.creating application level events.Difference between component level and application level events.Component Events and application Events How to create a component event How to register an event How to fire an event. How to pass the data to an Event. How to handle the event in parent components How to read the data from an event. How to pass the data from One component to another component using Event.Lightning Data Services (LDS) Introduction to Standard Controllers in Classic.Introduction to Lightning Data Services in Lightning.Advantages of using LDS in Lightning.Working with recordViewFormWorking with recordEditFormWorking with recordForm Dynamic Components in LightningIntroduction to dynamic components.Importance of using $A.createComponent() method.Creating standard Lightning components dynamically Creating Custom lightning components dynamically Working with in LightningLightning InterfacesIntroduction to Lightning Interfaces and Apex InterfacesWorking with Attributes in InterfacesWorking with Methods in InterfacesWorking with Events in InterfacesOverriding the standard buttons / standard record page in LightningLightning in VFUsing Lightning standard component in VFUsing Lightning Custom component in VFCalling lightning events from a VF pageIntroduction to Lighting OutSFDX Setup..etcAdditional Information for your knowledge: Below are the Salesforce Developer Roles & Responsibilities in a Project and highlighted points cover in this course.1. Talk to Customers on daily calls to gather the requirements..2. Ability to work on Agile Methodology.3. Active participant in internal technical discussions related to the project.4. Requirement Analysis and Time Estimations.5. Designing the better solution to the Application using either Classic or Lightning as required.6. Data Model Design & some of the Admin related configuration changes.7. Preparing the solution document of the project.8. Data setup through ETL Tools.9. User, Role and Profile setup.10. Creating Reports, Dashboard if needed.11. Developing an application using Lightning Framework or Visual force Programming & Apex Programming Languages.12. Developing an application using Lightning components and aura framework13. Building the Better UI using HTML and CSS.14. Test Code Coverage.15. Task Updates to the customer on daily status call.16. Preparing the project related documents.17. Project Code backup.18. Demo to the client on each Story worked in Project.19. End user Training to Business users (Non Technical business staff in the client end).20. Application Deployment from Sandbox to Production (Sprint / Release).21. Check list Preparation on all Manifest Items Deployed.22. Working on Pre and Post Deployment Activities and.....etcAll The Best! Please rate your feedback, so that it helps to others.