年中,Saleforce 发布了第一个面向前端开发的认证 JavaScript Developer I。很多朋友都表示,很看好在JavaScript 框架的 Lightning & Lightning Web Components 构建外观精美的应用程序的前景。
都来问我们有没有题库?题库上架团购啦!
应试者备考心得
PART 01
我是在今年7月2日通过JavaScript Developer I 认证的。这个认证和其他证书有些不同——如果你本来是一个JavaScript开发人员,你需要在完成Superbadge的同时学习Salesforce;如果你是一个Salesforce开发工程师,考试会让你意识到 JavaScript 在未来将会有多重要!总之,是时候该走出原来的舒适圈了。
我参加认证考试前,网上的参考信息也比较少,当时我对考试要求可以说是一无所知……所以,考试的时候才很惊讶地发现,考的题库都是纯JavaScript的,没有任何Salesforce的功能。
认证形式上,JavaScript Developer I 认证和Platform Developer II 认证的情况类似,认证都是由考试和Trailhead上Superbadge 两部分组成。
所以考试全JavaScript 也不足为奇,因为有关Salesforce Lightning的知识都需要通过完成Superbadge获得。
我是有几年Salesforce开发经验的,备考的过程对我来说,不仅是学习JavaScript,也是重新温习那些有阵子没怎么用知识领域。像Aura组件,Lightning Web组件,Salesforce CLI插件,用于编排操作的Node脚本以及Electron应用程序里都具有JavaScript元素,而有些诸如Electron一样。
推荐大家几个学习的地方:
- Javascript.info
这是一个学习JavaScript基础知识的好地方——如果你对这门语言还比较陌生,建议好好来这里学习一下。
- Lightning Web Components Reference
在我看来,这个部分比Superbadge还重要,里面涵盖了许多关键的标准JavaScript技术和最佳实践。
- Lightning Web Components Recipes
我觉得这也比Superbadge重要的多,里面涵盖了许多大家实施起来可能会遇到的内容。
最有用的准备工作
是在node或Electron的GUI应用程序(node again)中构建命令行工具被证明是无价的。我了解了可复用代码的模块,与文件系统和其他系统命令进行交互的异步技术以及上下文,因为它是该语言的基础,不了解其工作原理的话会很痛苦!
应试者备考心得
PART 02
我是7月9日考的试。这个认证考试里没有任何与Lightning Web Components或者和Lightning Aura Components相关的问题,这是真的!可以说 JavaScript Developer I 认证考试用不上任何大家过去在Salesforce Lightning 平台开发上的经验。
题目里出现的都是自ECMAScript 6(ES6)开始的最新概念和设计模式,检测应试者JavaScript开发的知识和经验。
我这里提到经验,因为JavaScript Developer I 的认证考试可以说是非常技术性的,你可以在许多考试题目中看到阅读、排除故障和重构JavaScript代码块的问题。有1-2年现代JavaScript开发经验的朋友,通过这个考试的问题都不会太大。
但我必须说,这也是我参加过最难的认证考试之一!如果你是一个中级到高级的JavaScript开发人员,有前端和后端开发的经验,这个认证简直就是为你准备的!
大家可以来题库试学感受一下,提前对考试有个预判,如果题目对你来说太陌生的话,还是需要好好准备的。