Salesforce Developer Bölümünü Türkçe Öğrenin

所在平台: Udemy

课程主页: https://www.udemy.com/course/salesforce-developer-turkce/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Coursera 课程总结:Salesforce 开发(土耳其语)** 本课程是关于 Salesforce 开发的综合性入门指南,重点介绍 Apex 编程语言及其在 Salesforce 平台上的应用。课程内容涵盖了 Apex 的核心概念、实际应用和最佳实践。 **核心学习内容:** * **A) Apex 对象导向编程 (OOP):** * 类 (Classes) * 对象 (Objects) * 封装 (Encapsulation) * 多态 (Polymorphism) * 继承 (Inheritance) * 抽象 (Abstraction) * **B) 测试类 (Test Class):** * Apex 测试类的最佳实践 * 创建测试数据的多种方法: 1. 手动为每个测试创建 2. 通过 CSV 静态资源加载数据 3. 使用 `@TestSetup` 4. 利用测试工厂 (Test Factory) * **C) 触发器 (Triggers):** * 批量触发器 (Bulk Triggers) * 触发器语法 * 触发器上下文变量 (Trigger Context Variables) * 上下文变量注意事项 * 常见的批量触发器模式 (Common Bulk Trigger Idioms) * 定义触发器 * 触发器与 MERGE 语句 * 触发器与恢复的记录 (Recovered Records) * 触发器与执行顺序 (Order of Execution) * **D) SOQL (Salesforce Object Query Language):** * (此处未提供具体细节,但 SOQL 是 Salesforce 中用于查询数据的关键语言) * **E) 异步 Apex (Asynchronous Apex):** * **Queueable Apex:** * 启动长时间运行的操作并获取其 ID * 传递复杂类型给作业 * 链式作业 (Chain jobs) * **Scheduled Apex:** * 按特定计划运行 Apex 类 * **Batch Apex:** * 处理大量数据,适合数据库维护等长时间运行的任务 * 处理允许比常规事务更大的查询结果 * **Future Methods:** * 避免延迟 Apex 事务,适用于长时间运行的方法 * 调用外部 Web 服务 * 分隔 DML 操作,绕过混合保存 DML 错误 (mixed save DML error) * **F) 异常 (Exception):** * 异常语句 (Exception Statements) * 异常处理示例 (Exception Handling Example) * 内置异常和常用方法 * 捕捉不同类型的异常 * 创建自定义异常 本课程旨在为学习者提供构建和管理 Salesforce 应用程序所需的核心 Apex 开发技能,并强调了测试和异步处理的重要性。

课程评论(0条)

课程详情

Bu kursda öğreneceklerimiz;A) Apex object oriented programming ClassesObjectsEncapsulationPolymorphismInheritanceAbstractionB) Test ClassBest Practices of Test Classes in ApexHow to Create Test Data1) Manually create it for each test2) Load data via CSV Static Resource3) Test Setup (@TestSetup)4) Test FactoryC) TRİGGERBulk TriggersTrigger SyntaxTrigger Context VariablesContext Variable ConsiderationsCommon Bulk Trigger IdiomsDefining TriggersTriggers and Merge StatementsTriggers and Recovered RecordsTriggers and Order of ExecutionD) SOQLE) Asynchronous ApexQueueable ApexTo start a long-running operation and get an ID for itTo pass complex types to a jobTo chain jobsScheduled ApexTo schedule an Apex class to run on a specific scheduleBatch ApexFor long-running jobs with large data volumes that need to be performed in batches, such as database maintenance jobsFor jobs that need larger query results than regular transactions allowFuture MethodsWhen you have a long-running method and need to prevent delaying an Apex transactionWhen you make callouts to external Web servicesTo segregate DML operations and bypass the mixed save DML errorF) Exception Exception StatementsException Handling ExampleBuilt-In Exceptions and Common MethodsCatching Different Exception TypesCreate Custom Exceptions

课程标签

0人关注该课程

主题相关的课程