Thursday, August 27, 2020

Tips for passing Salesforce certified JavaScript Developer I Certification

 Motivation behind this


Today (27th of August, 2020), I have successfully passed JavaScript Developer I Certification. I have been working on JavaScript from a long time along with Lightning Web Components and it has evolved a lot from last few years with ECMA script.

As Salesforce has come up with this exclusive certification with JavaScript language which drives me to learn and earn this which eventually will help me on LWC and other open source development.

This certification is on high demand now-a-days which motivates me to pass and share my tips.

I have given myself around 3 weeks of study time and happy to see me passed. By the way, this exam is tricky and actually challenges the depth of JavaScript knowledge.

Let's get started!



Exam Outline

This certification is comprised of two parts as below:


Multiple Choice Exam

  • Content: 60 multiple-choice/multiple-select questions and 5 non-scored questions 
  • Time allotted to complete the exam: 105 minutes
  • Passing score: 65% (approx 39 questions to be corrected)
  • Registration fee: 200 USD
  • Delivery options: Online proctored or onsite proctored delivery. 
  • Prerequisite: None

There were no questions from Lightning Web Components at MCQ.

Lightning Web Components Specialist Superbadge




Exclusive Trailmix and Trail:

Preparation


According to my personal choice, I have first targeted to pass MCQ exam and then worked on LWC superbadge.

I have attended Certification Preparation for Salesforce JavaScript Developer I (CRT-600) and finally gone through practice questions following explanations to solve those which immensely helped to pass this exam.


Topics to Consider for Exam


Most of the questions are lengthy code executions and output oriented. Here are following points to be consider along with the syllabus.

Variables, types and Collections
  • Different types of Primitive datatypes, Primitive Wrapper, Object variables
  • Truthy and falsey evaluations. For example 0, NaN, undefined are falsey
  • Difference between == and === operators
  • Scenarios of using var, let and const
  • Different ways of declaring objects
  • JSON transformations
  • Collections (Array, Map, Set) and their functions
  • String Functions
  • Different ways of creating arrays
  • Array methods, refer Array
Refer:  Grammar & Types

Objects, Functions and Classes
  • Function declarations, calling functions, handling recursions
  • Arrow functions
  • Create an instance of using Class, Function
  • Inheritance and use of super keyword
  • Use of Prototype,  Refer Object,Prototype
  • Use of this
  • Spread Syntax
  • High order functions like Sort, Map, Filter, Reduce
  •  
Refer: ObjectFunctions

Browser and Events
  • Accessing DOM elements
  • Use of getElementById, querySelector, querySelectorAll. Refer querySelector
  • Event propagation and effectively stopping that
  • Raising CustomEvent
Debugging and Error Handling
    Asynchronous Programming
    • Callback functions
    • Async functions with Promise 
    • Order of execution when Await with setTimeout, setInternal along with Promise methods and states are involved

     Server side JavaScript 
    • Importing (named, default) and using Node.js functions Refer Node.js API
    • Packaging files, checking dependencies, versioning (Major, Minor, Patch)
    Testing
    Hope it will help you to prepare and pass this exam.

    Further Reading


    Sunday, August 2, 2020

    Tips for passing Salesforce Marketing Cloud Email Specialist Certification

    Motivation behind this


    Yesterday (1st of August, 2020), I have successfully passed Marketing Cloud Email Specialist Certification. This is my debut exam on Marketing Cloud Space which I have started exploring lately. This certification is pre-requisite for other Marketing Cloud related certifications so tried to finish it.

    Salesforce is providing guidance on certification preparations through Partner Portal which helps me to prepare and pass this exam.

    Hope it might help others to get a quick guidance.

    Exam Outline


    • Prerequisite: None required; Email Essentials (EEB101) course attendance is highly recommended (Content Builder is covered in this course).
    • Exam Format: 60 multiple-choice/multiple-select questions
    • Time allotted to complete the exam: 90 minutes
    • Passing score: 65% (approx 39 questions to be corrected)
    • Registration fee: 200 USD
    • Delivery options: Online proctored or onsite proctored delivery. 
    • Results: Provided immediately after exam submission as on-screen text and by email.

    I have given myself 35 hours time-frame only for certification through the trailmix materials and sessions shared by Salesforce for partners and happy to see me passed.



    Preparation







    There are many questions are available on googling but Salesforce has changed those, so only on the knowledge on the subject will help to pass this exam.

    Topics to Consider for Exam



    • Email Marketing Best Practices
      • Powerful Email Strategies with personalization, optimizing for mobiles
      • CAN-SPAM requirements (2 questions), transnational vs commercial, unsubscribing from Master and Global list, include physical address
      • Different ways of unsubscribing, mechanisms for opt-out
      • Different ways for improving deliverabilities where purging old emails, authenticating emails etc.
      • Different ways of subscriber acquisitions like opt-in in-store, website signup, mobile opt-in etc
    • Email Message Design
      • Mobile-aware design
      • Responsive design
      • Showing images on mobile
      • Clear call-to-action
      • A/B testing (2 questions) scenario based
      • Content Detective for spam filtering
      • Validations for unsubscribing and physical mailing address
      • Dynamic Content (3-4 questions)
      • Send Preview and Test Preview
      • Approval processes
      • Read Email Design Toolkit  
      • Read Email Design Best Practices (2-3 questions)
    • Content Creation and Delivery
      • Content Builder and its usage in different scenarios
      • Asset sharing
      • Use of different types of content blocks
      • Individualize contents with AMPScripts, Dynamic Contents ; Personalized Strings 
      • User-initiated flow vs. A/B testing
      • Scenarios on send classification with Sender and Delivery profile
    • Subscriber and Data Management
      • Data Extension and List (3-4 questions), when to use what
      • Use of Subscriber key and Primary Key
      • Import Data with Import Wizard and Import Activity
      • Filters and Queries
      • Query Activity (3 questions)
    • Marketing Automation
      • Read Automation Studio Activities  (Data Extract, Filter Activity, SQL Query Activity etc.)
      • Triggered Email scenario
      • Automation File Drop scenario
      • File Transfer
      • Journey Builder scenario (with version, goal)
    • Tracking and Reporting
    Hope it will help you to prepare and pass this exam.