|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/salesforce-development-lifecycle-and-deployment-architect/
课程评论:没有评论
课程名称:Salesforce开发生命周期和部署架构师 课程概述: 欢迎参加Salesforce认证开发生命周期和部署架构师课程!该课程旨在为您提供成功通过Salesforce开发生命周期和部署架构师认证考试所需的基本知识和技能。通过实用场景和针对性的实践测试,您将为达成考试目标做好充分准备,并增强您的Salesforce专业知识。 课程目标: 在本课程中,您将学习到: 1. **应用生命周期管理 (8%)** - 评估不同开发方法学的利益和风险,基于项目风险和客户需求。 - 针对客户的成熟度推荐合适的治理策略。 2. **规划 (13%)** - 在复杂客户场景中评估应用生命周期管理的成熟度。 - 确定必要的人力、技术和流程。 - 了解客户环境风险并提出缓解策略。 - 分析和推荐适用于不同客户场景的治理框架。 - 发展与Salesforce新版本相关的风险缓解策略。 3. **系统设计 (15%)** - 了解使用敏捷工具进行敏捷开发过程的好处。 - 评估定义的组织战略的业务、技术和架构考量。 - 利用不同场景中适当的沙箱类型定义环境策略。 - 推荐成功的部署策略组件和工具。 4. **构建 (14%)** - 在客户场景中利用源代码控制进行分支、版本管理和合并。 - 开发测试数据策略和单元测试,以确保成功的代码交付。 - 选择适合客户需求的开发模型和环境。 - 通过标准、拉取请求、代码审查和静态分析确保代码质量交付。 5. **部署 (14%)** - 了解元数据和工具API在部署中的能力和局限性。 - 有效处理部署前和部署后的步骤,包括不支持的API项目。 - 管理和部署不同场景下的技术参考数据。 6. **测试 (13%)** - 针对不同客户场景推荐合适的测试方法。 - 描述测试执行方法和覆盖要求。 - 开发统一的测试数据策略,以确保安全和具代表性的数据使用。 7. **发布 (13%)** - 分析托管、非托管和解锁包的用例和考虑因素。 - 将沙箱策略映射到发布计划,考虑多个项目流和要求。 - 为客户场景推荐有效的发布管理策略。 8. **运营 (10%)** - 解释在生产环境中直接进行更改的影响。 - 将更改纳入生产环境的应用生命周期管理中。 - 在多组织客户场景中管理常见的发布工件。 立即注册,深化您对Salesforce开发和部署过程的理解,为认证考试做好自信准备!
Welcome to the Salesforce Certified Development Lifecycle and Deployment Architect course! This course is designed to provide you with the essential knowledge and skills required to excel in the Salesforce Development Lifecycle and Deployment Architect certification exam. Through practical scenarios and targeted practice tests, you will be well-prepared to meet the exam objectives and enhance your Salesforce expertise.Course ObjectivesIn this course, you will learn to:Application Lifecycle Management (8%)Assess the benefits and risks of different development methodologies based on project risk and customer requirements.Recommend appropriate governance strategies tailored to customer maturity.Planning (13%)Evaluate application lifecycle management maturity in complex customer scenarios.Identify the necessary people, technology, and processes.Understand customer environment risks and propose mitigation strategies.Analyze and recommend governance frameworks for various customer scenarios.Develop strategies to mitigate risks associated with new Salesforce releases.System Design (15%)Understand the benefits of using agile tools for agile development processes.Evaluate business, technical, and architectural considerations for defined org strategies.Define environment strategies using appropriate sandbox types for different scenarios.Recommend successful deployment strategy components and tools.Building (14%)Utilize source control for branching, versioning, and merging in customer scenarios.Develop test data strategies and unit tests for ensuring successful code.Choose appropriate development models and environments for customer needs.Ensure quality code delivery through standards, pull requests, code reviews, and static analysis.Deploying (14%)Understand the capabilities and limitations of Metadata and Tooling APIs for deployment.Handle pre and post-deployment steps effectively, including unsupported API items.Manage and deploy technical reference data in various scenarios.Testing (13%)Recommend appropriate testing methodologies for different customer scenarios.Describe test execution methodologies and coverage requirements.Develop a unified test data strategy for secure and representative data usage.Releasing (13%)Analyze use cases and considerations for managed, unmanaged, and unlocked packages.Map sandbox strategies to release plans, considering multiple project streams and requirements.Recommend effective release management strategies for customer scenarios.Operating (10%)Explain the implications of incorporating changes directly in production environments.Integrate changes into application lifecycle management for production environments.Manage common release artifacts in multi-org customer scenarios.Enroll now to deepen your understanding of Salesforce development and deployment processes and prepare confidently for the certification exam!