Module 1: Welcome to AW Computing
大家好,欢迎来到AW Computing的Salesforce课程!我是你们的讲师,今天我们将一起探索Salesforce的奇妙世界。Salesforce是一个非常强大的客户关系管理(CRM)平台,它可以帮助企业更好地管理客户信息、销售流程、市场营销活动以及客户服务。 在这个模块中,我们将从基础开始,逐步深入了解Salesforce的各个功能。无论你是Salesforce的新手,还是已经有一些使用经验,我相信这个课程都会对你有所帮助。 首先,我们会介绍Salesforce的基本概念和界面布局,让你对平台有一个整体的认识。然后,我们会逐步深入到具体的功能模块,比如如何创建和管理客户记录、如何设置销售流程、如何使用报告和仪表板来分析数据等等。 我们的目标是让你不仅能够熟练使用Salesforce,还能理解它背后的逻辑和最佳实践。这样,无论你在哪个行业,都能将Salesforce的强大功能应用到你的工作中,提升工作效率和客户满意度。 好了,让我们开始吧!如果你有任何问题,随时可以提问。我们一起学习,一起进步!
本课程共有 15 个章节
大家好,今天我们来聊聊一个虚构的公司,叫做AW Computing。想象一下,这是一家中等规模的公司,专门向其他企业提供办公用的计算设备。这些设备包括我们日常工作中用到的台式电脑、笔记本电脑,还有各种配件,比如鼠标、键盘,甚至打印机、网络设备和服务器。 AW Computing的总部设在美国,但它不仅仅是一个美国公司,而是一个全球性的组织。这意味着它在世界各地都有业务,特别是在北美、欧洲、中东、非洲(我们简称这些地区为EMEA)以及亚太地区都有办事处。所以,无论你在世界的哪个角落,AW Computing都能为你提供所需的办公计算设备。 接下来,我们会更详细地探讨AW Computing如何运作,以及它如何在全球范围内提供服务。希望这能帮助你更好地理解这家公司的业务模式和市场定位。
让我们来聊聊Sales App的使用要点。想象一下,AW Computing这家公司决定使用Sales Cloud来优化他们的销售流程。Sales Cloud就像是一个强大的工具箱,帮助销售代表们更高效地工作。 首先,销售代表们可以用Sales App来跟踪与他们有业务往来的公司的信息。这些信息包括公司的名称、地址和电话号码,这些都被存储在“帐户”这个标准对象里。你可以把“帐户”想象成一个文件夹,里面装满了关于公司的详细信息。 接下来,销售代表们还可以跟踪每个公司的关键联系人。这些联系人信息被存储在“联系人”这个标准对象里。这就像是你在“帐户”文件夹里又放了一个小文件夹,专门用来存放与公司相关的人员信息。 然后,Sales App还能帮助销售代表们将交易推进到销售周期的不同阶段。这些交易信息被存储在“机会”这个标准对象里。你可以把“机会”想象成一个进度条,显示着每笔交易从开始到结束的各个阶段。 最后,Sales App还有一个很酷的功能,就是帮助销售代表们识别和筛选潜在客户。这些潜在客户的信息被存储在“Lead”这个标准对象里。虽然这个功能在流程图上没有显示,但它同样重要,因为它能帮助销售代表们找到更多可能的商机。 所以,Sales App就像是一个多功能的助手,帮助销售代表们管理公司信息、联系人、交易进度,还能发现新的潜在客户。这样一来,销售工作就变得更加有条不紊,效率也大大提高了。
让我们来聊聊Salesforce中的呼叫中心应用程序。想象一下,你是一家公司的客户服务代表,每天都要处理大量的客户咨询和问题。这时候,Salesforce的呼叫中心应用程序就像你的得力助手,帮助你更高效地完成工作。 首先,这个应用程序可以帮助你跟踪与你公司有业务往来的所有客户信息。比如,你可以轻松查看客户的名称、地址和电话号码。这些信息都存储在Salesforce的“账户”标准对象中。这样,无论客户什么时候打来电话,你都能迅速找到他们的详细信息,提供更个性化的服务。 其次,你还可以跟踪每个账户的关键联系人。这些联系人可能是客户公司的决策者或主要联系人,他们的信息存储在“联系人”标准对象中。这样,当你需要联系客户时,可以直接找到最合适的人,避免浪费时间。 最后,呼叫中心应用程序还能帮助你跟踪、升级和解决客户的问题。这些问题通常以“案例”的形式存储在Salesforce中。你可以为每个客户问题创建一个案例,记录问题的详细信息,并跟踪它的解决进度。如果问题比较复杂,你还可以将案例升级给更高级别的支持团队,确保问题得到及时解决。 总的来说,Salesforce的呼叫中心应用程序就像是一个智能的客户服务工具箱,帮助你更好地管理客户信息、联系人和问题,提升客户满意度。希望这些信息对你有帮助!
让我们来聊聊这个认证应用程序的使用要点。想象一下,AW Computing公司有一支专业服务团队,他们负责派遣技术人员去客户现场安装和维修服务器和网络设备。为了确保这些技术人员都具备必要的技能和知识,公司使用了一个特别设计的认证应用程序来跟踪他们的培训和认证情况。 这个应用程序有几个关键功能: 1. ,跟踪供应商账户信息,:这里使用的是Salesforce的标准对象“账户”。你可以把它想象成一个电子文件夹,里面存放着所有与供应商相关的信息,比如公司名称、联系方式等。 2. ,跟踪技术人员信息,:这部分使用的是“联系人”标准对象。每个技术人员的信息,比如姓名、联系方式、技能等级等,都会记录在这里。 3. ,管理培训计划,:这里用到了自定义对象。你可以创建和管理培训课程,安排技术人员参加这些课程,确保他们能够及时更新自己的技能。 4. ,跟踪认证进度,:这也是通过自定义对象实现的。你可以看到每个技术人员在认证过程中的具体位置,比如他们是否已经完成了某个培训模块,或者是否已经通过了某个考试。 通过这些功能,AW Computing能够确保他们的技术人员都是经过严格培训和认证的,从而为客户提供高质量的服务。希望这个解释能帮助你更好地理解这个认证应用程序的使用要点!
同学们,今天我们来聊聊Salesforce的用户界面。这个幻灯片是给你们的一个快速参考,就像外卖一样,你们可以随时查看。我们不会花太多时间在这上面,因为接下来我会通过实际操作来展示这些功能。 首先,Salesforce的用户界面非常直观,主要分为几个部分:顶部导航栏、侧边栏、主工作区和底部的状态栏。顶部导航栏是你们快速访问不同模块的地方,比如销售、服务、市场等。侧边栏则提供了更多的快捷方式和工具,帮助你们快速找到需要的功能。 主工作区是你们进行日常操作的地方,比如查看记录、创建新记录、编辑信息等。这里的信息会根据你们选择的模块和记录类型动态变化。最后,底部的状态栏会显示一些系统信息和快捷操作,比如切换用户、查看通知等。 记住,Salesforce的设计理念是让用户能够快速找到他们需要的信息和工具,所以界面布局非常注重用户体验。在接下来的演示中,我会带你们一步步操作,让你们更直观地理解这些界面元素是如何工作的。准备好了吗?那我们开始吧!
同学们,今天我们来聊聊Salesforce中认证申请的关键点,特别是对象在应用程序中的使用。这部分内容非常重要,因为它是我们后续许多练习的基础。 首先,我们来看一下账户记录。在Salesforce中,账户记录是用来存储服务供应商的信息的。每一个为服务供应商工作的技术人员,都会有一个与该服务供应商账户相关联的联系记录。这就像是,每个技术人员都有一个“名片”,这张“名片”链接到他们所属的公司。 接下来,当AW公司开发一门新课程时,这门课程会被设置为组织中的一个课程记录。这就像是,我们在系统中为这门课程创建了一个“档案”。然后,培训协调员会安排这门课程的交付时间和地点,比如8月2日在旧金山,这些信息会被记录在课程交付记录中。这就像是,我们为这门课程安排了一个“日程表”。 当技术人员想要参加这门课程时,培训协调员会创建一个课程参与者记录。这个记录就像是,我们为这个技术人员和这门课程之间建立了一个“桥梁”,表示他们将要参加这门课程。 现在,我们来看看认证的部分。当AW公司创建一个新的认证时,认证协调员会将其设置为组织中的一个认证记录。这就像是,我们为这个认证创建了一个“档案”。认证协调员还会确保这个认证与相应的课程相关联。这就像是,我们告诉系统,这个认证需要完成哪些课程。 有些认证可能包括不止一个元素。比如,一个认证可能要求你通过多项选择考试并完成一项作业。这些元素中的每一个都会被记录为认证要素记录。这就像是,我们为认证的每一个要求都创建了一个“小档案”。 当一名技术人员希望获得认证时,他们必须签约尝试每一项要素。认证协调员会用认证尝试记录来记录每次尝试。这个记录会经历几个阶段:首先是计划的阶段,比如Jane将在8月8日参加这个考试;然后,如果适用,它可能会经历正在进行的阶段,比如如果元素是一个技术人员有3周时间完成的作业;最后,它会被移动到完成/通过或完成/失败,以指示尝试的结果。 当技术人员通过认证的所有要素时,他们将会获得一个认证持有记录。这个记录就像是,我们在技术员的记录和认证记录之间建立了一个“桥梁”,表示他们已经获得了这个认证。 好了,这就是今天的内容。希望大家能够理解这些概念,因为它们在后续的课程中会非常重要。如果有任何问题,随时提问哦!
让我们开始这段有趣的学习旅程吧!今天,我们要一起探索如何在Salesforce中创建和跟踪认证申请。想象一下,我们正在帮助一位名叫Jonas Whittier的技术人员,他在Windy City Network Solutions工作。Jonas即将参加一个重要的服务器课程,并且我们还要记录他通过考试并获得认证的全过程。 首先,我们需要在Salesforce中创建一个新的联系人记录,这就是Jonas的个人档案。我们将使用“技术人员”这个记录类型来创建他的档案,这样我们就可以更准确地分类和管理他的信息。 接下来,Jonas要参加一个名为101 AWCA的服务器课程。我们需要为他创建一个学员记录,这样我们就可以跟踪他的课程参与情况。这个记录会帮助我们了解Jonas的学习进度和参与度。 然后,Jonas将尝试通过AWCA服务器的多项选择考试。我们需要创建一个认证尝试记录,来记录他的考试情况。这个记录会告诉我们Jonas是否通过了考试,以及他的考试成绩如何。 最后,如果Jonas成功通过了考试,我们将为他创建一个认证记录,证明他已经获得了AWCA服务器的认证。这个记录将作为Jonas专业能力的一个重要证明。 在整个过程中,我们不仅要学会如何创建这些记录,还要熟悉Salesforce的用户界面。我们会学习如何使用应用程序选取器来切换不同的应用,如何通过制表符来管理多个打开的页面,以及如何使用列表视图和相关列表来查看和管理数据。 虽然我们今天只是初步了解认证应用程序,但请记住,这些知识将在未来的学习中变得更加深入和详细。现在,让我们开始创建Jonas的记录,一步步跟踪他的学习和认证过程吧!
让我们来聊聊你的开发团队和你在其中的角色。首先,你的老板是瑞安·杰克逊,他是这个项目的首席开发人员,有着三年的Salesforce开发经验。这意味着他不仅技术过硬,还非常了解项目的整体方向和需求。他会告诉你应该专注于哪些项目,以及你在开发解决方案时应该采取的方法。 你的团队中还有两位同事:卡西·埃文斯和杰森·贝克。他们和你一样,都是Salesforce程序开发人员,各自有一年的经验。你们三个人将一起合作,共同推进项目。 在这个团队中,有一个非常重要的流程需要遵守,那就是代码审查。在将代码引入测试环境之前,所有的开发人员都需要经历这个过程。这意味着你的代码会被其他团队成员检查,确保它的质量和安全性。此外,你还需要为新开发或修改的代码编写单元测试,这是确保代码按预期工作的关键步骤。 总的来说,你的角色是在瑞安的指导下,与卡西和杰森紧密合作,通过代码审查和单元测试,确保你们开发的Salesforce解决方案既高效又可靠。这是一个学习和成长的好机会,所以不要害怕提问和分享你的想法。团队合作是成功的关键!
大家好,今天我们来聊聊如何定义你的Salesforce项目,以及在这个过程中你需要掌握的一些关键技能。 首先,,定义你的项目,是非常重要的。你需要清楚地知道你的项目目标是什么,以及你希望通过Salesforce实现哪些功能。这不仅能帮助你更好地规划工作,还能确保你的开发方向是正确的。 接下来,我们需要,了解并扩展Salesforce的声明性功能,。声明性功能是指那些不需要编写代码就能实现的功能,比如工作流、流程构建器等。这些工具可以帮助你快速实现一些常见的业务逻辑,而不需要深入编程。 当然,有时候声明性功能可能无法满足所有需求,这时候我们就需要,使用Apex类和触发器来自定义业务逻辑,。Apex是Salesforce的编程语言,它允许你编写复杂的逻辑来处理数据、自动化流程等。触发器则是在特定事件发生时自动执行的代码块,比如在记录被插入、更新或删除时。 如果你需要为你的应用创建,自定义的用户界面,,那么,Visualforce页面和控制器,就是你的好帮手。Visualforce允许你创建完全自定义的页面,而控制器则负责处理页面背后的逻辑。 在开发过程中,你还需要,使用SOQL和SOSL来访问Salesforce中的数据,。SOQL是Salesforce的对象查询语言,类似于SQL,用于查询数据。SOSL则是用于全文搜索的语言,可以帮助你在多个对象中查找数据。 此外,,使用TLR(Tooling API)在Salesforce中操作记录,也是一个重要的技能。TLR允许你通过API来管理Salesforce中的元数据和记录,这对于自动化部署和管理非常有用。 最后,,遵循开发最佳实践,是非常重要的。这包括编写可维护的代码、进行充分的测试、以及使用版本控制等。这些实践不仅能提高你的开发效率,还能确保你的代码质量。 作为新任的Salesforce程序性开发人员,你需要准备好将你的编程技能转移到Apex和Visualforce。随着AW Computing将更多应用程序转移到Salesforce,掌握这些技能将帮助你在项目中取得成功。 希望这些内容能帮助你更好地理解Salesforce开发的核心要点。如果你有任何问题,随时可以问我!
同学们,今天我们来聊聊如何定制Salesforce。Salesforce是一个非常强大的平台,它允许我们根据自己的业务需求来定制系统。我们的课程将主要围绕两个方面:用户界面的定制和业务逻辑层的编程定制。 首先,我们会从声明性接口开始。这里,我们可以通过简单的点击和配置来设置数据模型。比如,我们可以创建新的对象,这些对象就像是数据库中的表格,用来存储特定类型的数据。我们还可以为这些对象添加字段,这些字段就是表格中的列,用来存储具体的数据项。此外,我们还会学习如何设置对象之间的关系,比如一对多或多对多的关系,这样可以帮助我们更好地组织和管理数据。 接下来,我们会深入到业务逻辑层的定制。这里,我们会使用Apex,这是Salesforce的一种编程语言,类似于Java。通过Apex,我们可以编写复杂的业务逻辑,比如自动化的流程、数据验证规则等。这些逻辑可以帮助我们确保数据的准确性和业务流程的自动化。 最后,我们会学习如何使用Visualforce和Visualforce Controller来定制用户界面。Visualforce是Salesforce的一种标记语言,类似于HTML,它允许我们创建自定义的用户界面。而Visualforce Controller则是用来处理用户界面上的业务逻辑的。通过这两者,我们可以创建出既美观又功能强大的用户界面,满足特定的业务需求。 好了,这就是我们今天课程的主要内容。希望大家能够通过这些学习,掌握Salesforce的定制技巧,为将来的工作打下坚实的基础。如果有任何问题,随时提问哦!
同学们,今天我们要来准备一下我们的培训组织,确保我们有一些额外的材料来支持我们的学习。首先,我们需要完成一个特别的练习,这个练习是所有其他练习和KCM(知识检查模块)的基础。这个练习要求教练,也就是我,更新我的用户详细信息,这样我就可以演示KCM给大家看了。 如果你是在线上参加这个培训,我们强烈建议你使用Join Me这个工具来进行这个练习。这样,你可以使用双显示器,或者在一个显示器上排列多个窗口,这样会更方便你跟随我的演示。 如果你无法使用Join Me,不用担心,我会先向大家展示如何登录到Salesforce,并导航到你的Chatter个人资料。然后,我会让每位同学轮流完成这个练习,确保每个人都能跟上进度。 记住,这个练习非常重要,因为它会帮助我们更好地理解接下来的内容。所以,请大家认真跟随我的步骤,确保我们都能顺利完成这个练习。准备好了吗?那我们开始吧!
大家好,今天我们来聊聊Salesforce中的一个重要概念——沙盒。想象一下,沙盒就像是一个安全的实验场,你可以在里面尝试各种新想法和代码,而不用担心影响到你的实际工作环境,也就是我们说的生产组织。 首先,重要的是要知道,Apex代码的开发只能在沙盒中进行。这是因为沙盒和生产环境是完全隔离的。你在沙盒里做的任何改动,都不会影响到生产环境,反之亦然。不过,我们的培训机构是个例外,因为我们是在试验环境中操作。 当你创建或刷新一个沙盒时,生产环境中的元数据会被复制到沙盒中。这些元数据包括对象、字段、Apex触发器和类,还有Visualforce页面。有些类型的沙盒还会复制数据。这意味着,如果你想看到自上次创建或刷新沙盒以来对组织所做的任何自定义更改,你需要创建一个新沙盒或刷新现有的沙盒。 另外,如果你想将沙盒中的更改应用到生产环境中,你需要将元数据从沙盒部署到生产组织。沙盒还有一个好处,就是在每次Salesforce发布新功能前大约2到3周,沙盒会先更新这些新功能。这样你就可以提前预览新功能,当然,你也可以选择不使用这些新功能。 需要注意的是,当服务器上的流量很大时,沙盒的创建或刷新可能会需要很长时间,有时甚至需要几天。 最后,额外的小知识:你可以将生产环境中的许可证与沙箱组织相匹配,而不需要刷新沙箱。你只需要登录到沙箱组织,然后点击设置|公司简介|公司信息|匹配生产许可证就可以了。 希望这些信息对你们理解沙盒有所帮助!如果有任何问题,随时提问哦。
让我们来聊聊如何在Salesforce中创建沙箱。首先,沙箱是一个非常重要的工具,它允许我们在一个安全的环境中测试和开发,而不会影响到我们实际的生产环境。你可以把它想象成一个“练习场”,在这里你可以自由地尝试各种设置和代码,而不必担心会影响到你的实际业务数据。 创建沙箱的过程其实很简单,但需要注意的是,当Salesforce服务器上的流量很大时,创建沙箱可能会需要一些时间,有时候甚至可能需要几天。所以,如果你计划在某个特定的时间使用沙箱,最好提前创建它。 现在,如果你是在进行Apex或Visualforce的练习,那么从模块4开始的所有练习都需要你有一个沙箱环境。这是因为这些练习涉及到编写和测试代码,而沙箱提供了一个理想的环境来进行这些操作。 对于虚拟交付的课程,我们建议你使用Join Me这样的工具来进行操作。这样,你可以通过双显示器或者在一个显示器上排列多个窗口来更好地展示和操作。如果你无法使用Join Me,那么你可以先向学生们展示如何创建沙箱,然后让他们自己动手完成这个练习。这样,他们就能在实际操作中学习到如何创建和使用沙箱了。 总之,创建沙箱是一个基础但非常重要的步骤,确保你在进行任何开发或测试之前,都已经准备好了这个环境。希望这些信息对你有帮助,如果你有任何疑问,随时可以问我!
让我们来聊聊如何成为一名Salesforce开发人员,以及如何通过不同的资源来提升你的技能。 首先,如果你是初学者,你可以从“开发人员初学者路线”开始。这个路线会教你Salesforce的基础知识,包括如何设置你的开发环境,以及如何使用Salesforce的基本功能。这是一个很好的起点,帮助你理解Salesforce的核心概念。 当你掌握了基础知识后,可以进入“开发人员中级训练”。这里你会学习更高级的编程技巧,比如如何使用Apex(Salesforce的编程语言)和Visualforce(用于创建自定义用户界面的框架)。这些技能将帮助你构建更复杂和功能丰富的应用程序。 接下来,你可以探索“视觉力量和闪电体验模块”。这些模块专注于Salesforce的现代用户界面技术,帮助你创建更直观、响应更快的应用程序。这对于提升用户体验非常重要。 如果你对Salesforce DX(Developer Experience)感兴趣,可以开始“使用Salesforce DX Trail”。Salesforce DX是一套工具和实践,旨在提高开发效率和应用程序质量。这个模块会教你如何使用这些工具来管理你的开发项目。 除了Trailhead,你还可以通过其他资源来学习更多关于Salesforce的知识。比如,文档和书籍可以提供深入的理论知识,而工具和IDE(集成开发环境)可以帮助你更高效地编写代码。论坛和博客是获取社区支持和最新信息的好地方,而活动和网络研讨会则提供了与专家和其他开发者交流的机会。 最后,别忘了注册一个开发人员Org。这是一个免费的Salesforce环境,你可以在其中实践你学到的所有技能,而不用担心影响生产环境。 总之,Trailhead是一个充满乐趣的学习平台,它通过教程、实践项目和挑战来帮助你提升技能。而开发人员网站则提供了丰富的资源,包括文档、电子书、论坛、博客、网络研讨会链接和面对面聚会等,这些都是你成为Salesforce开发高手的重要资源。
同学们,今天我们来完成一个非常简单的任务——下载Apex开发人员指南。这个指南是Salesforce开发者的宝典,里面包含了所有关于Apex编程语言的详细信息,无论你是新手还是老手,它都能帮到你。 首先,打开你的浏览器,访问Salesforce的官方网站。在网站的顶部,你会看到一个搜索框,输入“Apex Developer Guide”然后按下回车。 在搜索结果中,你应该能够找到一个链接,标题类似于“Apex Developer Guide PDF Download”。点击这个链接,它会带你到下载页面。 在下载页面,你会看到一个下载按钮,点击它,PDF文件就会开始下载到你的电脑上。下载完成后,你可以打开这个文件,开始你的Apex学习之旅。 记住,这个指南是你学习Apex的宝贵资源,无论何时遇到问题,都可以查阅它。好了,这就是今天的任务,简单吧?现在就去下载吧,我们下次见!