Introduction
Salesforce methods have numerous applications which are used to group data based on different data types. With the increase in remote work, more and more organizations are adopting the Salesforce Apex list class to assist remote sales teams.
9.3 million new jobs and $1.6 trillion new business revenue will be created by the Salesforce economy by 2026. (Resource: Salesforce)
If you are thinking of making a career in Salesforce, you need to be aware of what is Apex in Salesforce, the Apex list class to set, and Apex set methods in Salesforce because the output of the SOQL (Salesforce Object Query Language) query is a list to set in Salesforce. Here, going through a professional Salesforce certification course will be beneficial.
Let’s know all whats and whys of the Apex list class and Set methods in Salesforce with some examples.
Let’s First Understand,
What is Apex in Salesforce and Its Collections?
As we all know, Salesforce is a cloud-based online customer relationship management (CRM) software solution. SalesForce helps marketing, sales, commerce, and service and IT teams to work at a single integrated CRM platform. Thoughtful use of this CMS is key to the success of your business. So, learn how to use Salesforce CRM.
As per Salesforce, Apex is a strongly typed, object-oriented programming language that allows developers to execute flow and transaction control statements on Salesforce servers in conjunction with calls to the API. Using syntax that looks like Java and acts like database stored procedures, Apex enables developers to add business logic to most system events, including button clicks, related record updates, and Visualforce pages. Apex Code can be initiated by Web service requests and from triggers on objects.
Apex Collections is a type of variable; it can store numerous records. The different types of Collections are Set, List, and Map.
1. Apex Sets
A Set in Salesforce is an unordered collection of elements that contain any type of data types like primitive types, collections, sObjects, user-defined types, and built-in Apex types.
2. Apex List
An Aapex List is a collection of ordered elements that can be located based on an index. This order follows a definite pattern.
3. Apex Maps
Apex Maps is a collection of key-value pairs with different key maps to a single value. Keys and values can be of primitive types, collections, sObjects, user-defined types, and built-in Apex types.
4. Apex Parameterized Typing
In general, Apex is a statically-typed programming language, which means before a variable can be used, users must specify the data type for a variable.
Moving forward to learning more about Apex List and Set in Salesforce. Meanwhile, you can go through different Salesforce cloud courses to get expertise in Salesforce.
Let’s Dig Deeper Into Apex Set
What Is Apex Set?
- A Set in Salesforce is an unordered collection of elements that contain any type of data type like primitive types, collections, sObjects, user-defined types, and built-in Apex types.
- Set methods in Salesforce do not allow duplication.
- Set methods in Salesforce Apex do not allow duplication.
- The insertion order is not preserved in the Set. It also grows dynamically in run time like a list.
- You cannot perform DML with Set.
- To declare a Set, use the Set keyword followed by the primitive data type name within <> characters.
For example:
Setmystrings; SetAcc = new set (); Setcust= new set();
Set is a collection type that contains multiple numbers of unordered unique records. A Set cannot have duplicate records Like Lists.
What Are Set Methods in Salesforce?
Salesforce Set methods comprise an Apex Set class that is responsible for the gathering of unique elements where duplication of the values of the objects is not allowed.
The Salesforce Set methods work on a Set — an unordered collection of elements that was initialized using the Set keyword. Set methods are all instance methods, that is, they all operate on a particular instance of a Set.
Set Constructors
Constructors for Set includes:
- Set() - It helps in creating a new instance of the Set class. It can hold elements of any data type T.
- Set(setToCopy) - It helps in creating a new instance of the Set class by copying the elements of the defined Set. T is the data type of the element sets.
- Set(listToCopy) - It helps in creating a new instance of the Set class by copying the elements in the list. The list can be any data type and the data type of element in the Set is T.
What Are Set Methods in Salesforce and Where Are They Used?
Set methods in Salesforce comprise of apex set class, which is responsible for collecting unique components where no duplicates of the object values are allowed. Using numerous ways, you can extend the Apex sales class. Let’s look at the different set methods in Salesforce and where they can be used:
- add(setElement): It’s used for the addition of an element to the Set if it is not already present.
- addAll(fromList): It’s used for the addition of all the elements in the specified list to Set if they are not already present.
- addAll(fromSet): This is used to add all of the elements in the specified Set to the Set that calls the method if they are not already there.
- clear(): It is used to remove all of the elements from the Set.
- clone(): It is used to create a duplicate copy of the Set.
- contains(setElement): It is helpful in Returning the true value if the Set contains the specified element.
- containsAll(listToCompare): It helps in returning true value if the Set contains all of the elements in the specified list. The list to set must be the same type as the Set that calls the method.
- containsAll(setToCompare): It helps return the true value if the Set contains all of the elements in the specified Set. The specified Set must be the same type as the original Set that calls the method.
- equals(set2): It assists in comparing this Set with the specified Set and returns true if both Sets are equal; otherwise, it returns false.
- hashCode(): It helps return the hashcode corresponding to this Set and its contents.
- isEmpty(): It helps in returning the true value if the Set has zero elements.
- remove(setElement): It helps in removing the specified element from the Set if it is present.
- removeAll(listOfElementsToRemove): It helps in removing the elements in the specified list from the Set if they are present.
- removeAll(setOfElementsToRemove): It is helpful in removing the elements in the specified Set from the original Set if they are present.
- retainAll(listOfElementsToRetain): It is responsible for Retaining only the elements in this Set that are contained in the specified list.
- retainAll(setOfElementsToRetain): It helps in retaining only the elements in the original Set that are contained in the specified Set.
- size(): It helps in returning the number of elements in the Set (its cardinality).
- toString(): It helps in returning the string representation of the Set. click here to learn how to split spring methods in Salesforce Apex.
Let’s have a look at the examples:
Set Methods in Salesforce with Examples
Now, that you’ve understood what are the different set methods in Salesforce, in this section, we’ll be learning more about them with interesting examples:
add(setElement): Adds an element to the set if it is not already present.
set
names= new set(); names.add('Jack'); names.add('Steve'); names.add('jorge'); names.add('Jack'); system.debug(names); system.debug(names.size());//3
Here we have added ‘jack’ two times but set will not allow duplicate value, so debug output is Jack, Steve, and Jorge.
addAll(fromset) This method will add all values of the set to the other set.
Set state = new Set{'Alaska', 'Arizona ','California','Arkansas' };
set s2 = new set(state);
system.debug(s2);
addAll(fromlist): Adds all of the elements in the specified list to the set if they are not already present.
list
mynamelist = new list{'Alaska', 'Arizona ','California','Arkansas' };
set name = new set();
name.add('Virginia');
name.addAll(mynamelist);
system.debug(name);// {Alaska, Arizona , Arkansas, California, Virginia}
Contains (Element); Returns true if the set contains the specified element.
Set
myString = new Set{'ABC', 'XYZ'};
Boolean result =myString.contains('ABC');
Boolean result1 = myString.contains('AXZ');
System.debug(result);//True
System.debug(result1)//False
containsAll(setToCompare): Returns true if the set contains all of the elements in the specified set.
SetmyString = new Set{'a', 'b'}; SetsString = new Set{'c'}; SetrString = new Set{'a', 'b', 'c'}; Boolean result1, result2; result1 = myString.addAll(sString); System.debug(result1);//True result2 = myString.containsAll(rString); System.debug(result2);// True
RetainAll(listOfElementsToRetain): This will keep only the values that are existing in list or set.
listNames= new list{'Dell','IBM','Apple'};
setOrglist= new set();
Orglist.add('Dell');
Orglist.add('Sony');
Orglist.add('Acer');
Orglist.add('HP');
boolean result;
result=Orglist.retainall(names);
system.debug(result);//True
removeAll(setOfElementsToRemove)
This method will remove the elements in the specified list from the set if they are present.
set
Previewvalues= new set{10,20,30,40};
setages= new set{10,20,30};
values.removeAll(ages);
system.debug(values);
isempty():
This method return true if the set has no element
setvalues= new set();
setvalues1= new set{10,20};
boolean flag=values.isempty();
boolean flag1=values1.isempty();
system.debug(flag);//True
system.debug(flag1);//false
How to use set in example
Apex class
public class picklistNewExample {
public setname {set;get;}
public string selected {set;get;}
public listacclist {set;get;}
public listoption {set;get;}
publicpicklistNewExample(){
option= new list();
selectOption op = new selectOption('none','-None-');
option.add(op);
name= new set();
listac=[select industry,name,type,phone from account where industry != null];
for(account a:ac){
name.add(a.industry);
}
for(string b:name){
SelectOption op1 = new selectOption(b,b);
option.add(op1);
}
}
public void DisplayRecord(){
acclist = new list();
acclist = [select name,industry,phone,type from account where industry=:selected];
}
}
Till this time, we have discussed set methods in Salesforce with examples. Moving ahead, let us see the list of methods in Apex Salesforce.
List Methods in Salesforce:
A list in Salesforce is a collection of elements ordered according to their insertion. These elements can be of any data type and the list method allows duplicate values, referred to by their indices. A result of every SOQL query is a list.
Here are quick details of list methods Apex in Salesforce, all of which are instance methods.
add(listElement)
add(index, listElement)
addAll(fromList)
addAll(fromSet)
clear()
clone()
contains(listElement)
deepClone(preserveId, preserveReadonlyTimestamps, preserveAutonumber)
equals(list2)
get(index)
getSObjectType()
hashCode()
indexOf(listElement)
isEmpty()
iterator()
remove(index)
set(index, listElement)
size()
sort()
toString()
Till this time, we have discussed Set methods in Salesforce with examples. Moving ahead, let us see Apex list methods in Salesforce.
What Are Apex List and Apex List Methods and How Are Those Helpful?
An Apex list class is a collection of elements or records of any data type that you wish to store. For example, integer, string, boolean, and any other custom data type. Let's discuss the Apex list and list methods Apex in detail.
What is an Apex List?
- A List is an ordered collection of typed primitives, sObjects, user-defined objects, Apex objects, or collections that are distinguished by their indices. Click here to learn how to create custom objects.
- A List is an ordered collection, so use the List when you want to identify the List element based on the Index Number.
- The List can contain Duplicates and null values.
- A List should be declared with the “List” keyword.
- To define a List, use the List keyword by primitive data, sObject within <> characters.
- The index position of the first element in a List always starts with [0]; it can grow dynamically at the run.
List Constructors
The following are constructors for List.
- List(): It helps in creating a new instance of the List class. A List can hold elements of any data type T.
- List(listToCopy): It helps in creating a new instance of the List class Salesforce by copying the elements from the specified List. T is the data type of the elements in both lists and can be any data type.
- List(setToCopy): Creates a new instance of the List class by copying the elements from the specified Set. T is the data type of the elements in the Set and List and can be any data type.
What Is Apex List Methods and Where They Are Used?
Here are quick details of Apex List methods in Salesforce, all of which are instance methods.
- Apex List Methods: add(listElement): It adds an element to the end of the List.
- Apex List Methods: add(index, listElement): It helps in inserting an element into the List at the specified index position.
- Apex List Methods: addAll(fromList): It is helpful in the addition of all of the elements in the specified List to the List that calls the method. Both Lists are required to be of the same type.
- Apex List Methods: addAll(fromSet): It helps in adding all of the elements in the specified set to the List that calls the method. The set and the list need to be of the same type.
- Apex List Methods: clear(): It is helpful in removing all elements from a List, consequently setting the List's length to zero.
- Apex List Methods: clone(): It helps in making a duplicate copy of a List.
- Apex List Methods: contains(listElement): If the List contains the specified element, it returns true.
- Apex List Methods: deepClone(preserveId, preserveReadonlyTimestamps, preserveAutonumber): It helps in making a duplicate copy of a List of sObject records, including the sObject records themselves.
- Apex List Methods: equals(list2): Compares this List with the specified List and returns true if both Lists are equal; otherwise, returns false.
- Apex List Methods: get(index): It helps in returning the List element stored at the specified index.
- Apex List Methods: getSObjectType(): It helps in returning the token of the sObject type that composes a List of sObjects.
- ApexLlist methods: hashCode(): It helps in Returning the hashcode corresponding to the list and its contents.
- Apex List Methods: indexOf(listElement): It helps in returning the index of the first occurrence of the specified element in this List. If this List does not contain the element, it returns -1.
- Apex List Methods: isEmpty(): It drives true value if the List has zero elements. It helps to check in Apex if a text field is blank.
- Apex List Methods: iterator(): It returns an instance of an iterator for this List.
- Apex List Methods: remove(index): It is responsible for the removal of the List element stored at the specified index, returning the element that was removed.
- Apex List Methods: set(index, listElement): It sets the specified value for the element at the given index.
- Apex List Methods: size(): It returns the number of elements in the List.
- Apex List Methods: sort(): It is responsible for Sorting the items in the List in ascending order.
- Apex List Methods: toString(): Returns the string representation of the List.
Most of the List methods in Salesforce are similar to set methods in Salesforce and are frequently used by developers to maintain a database app.
Let’s pan over some examples where List methods are used.
Apex List Methods: add(listElement): It adds an element to the end of the List.
List myList = new List();
myList.add(47);
Integer myNumber = myList.get();
system.assertEquals(47, my Number);
Apex List Methods: add(index, listElement): It is responsible for inserting an element into the list at the specified index position. Click here to learn how to update, insert, export, or delete data using the Apex data loader.
List myList = new Integer[6];
myList.add(0, 47);
myList.add(1, 52);
system.assertEquals(52, myList.get(1));
Apex list methods: clone(): It makes a duplicate copy of a list.
The cloned List is similar to the current List.
If this is a List of sObject records, the duplicate List will just be a shallow copy of the List. That is, the sObject records themselves will not be duplicated but the duplicate will have references to each object
For example:
To also copy the sObject records, you must use the deepClone method.
Account a = new Account (Name='Acme', BillingCity='New York');
Account b = new Account();
Account[] q1 = new Account[]{a,b};
Account[] q2 = q1.clone();
q1[@].BillingCity = 'San Francisco';
System.assertEquals(
'San Francisco',
q1[@]. BillingCity);
System.assertEquals(
'San Francisco',
q2[@]. BillingCity)
;
Apex List Methods: contains(listElement): It returns true if the list has the specified element.
List myStrings = new List{'a', 'b'};
Boolean result = myStrings.contains('z');
System.assertEquals(false, result);
Apex List Methods: deepClone(preserveId, preserveReadonlyTimestamps, preserveAutonumber)
It makes a duplicate copy of a List of sObject records, including the sObject records themselves
insert q1;
List accts = (SELECT CreatedById, CreatedDate, LastModifiedById,
LastModifiedDate, BillingCity
FROM Account
WHERE Name='Acme' OR Name='Salesforce'];
// Clone list while preserving timestamp and user ID fields.
Account[] q3 = accts.deepClone(false, true,false);
// Verify timestamp fields are preserved for the first list element.
System.assertEquals(
accts[0].CreatedById,
q3[0].CreatedById);
System.assertEquals(
accts[0].CreatedDate,
q3[0].CreatedDate);
System.assertEquals(
accts[0].LastModifiedById,
q3[0].LastModifiedById);
System.assertEquals(
accts[0].LastModifiedDate,
q3[0]. LastModifiedDate)
;
Comprehending Set in Salesforce
In Salesforce, a set is a sorted collection of several element types that include various data types. These data types could be collections, user-defined data types, built-in apex data types, or primitive data types.
Like a list in Salesforce, set items change and expand in a dynamic manner while being used. If you want to make the implication of a set, try using the set keyword first. Then, use the special characters > to enter the name of the primitive's data type.
The set methods in Salesforce are available whenever you need them.
The set methods in Salesforce are available whenever you need them. In general, a set is an ordered mixture of various data kinds that includes the various counts or numbers of the records or datasets in a specific sequence.
What is Salesforce's set methods entail?
When there is no authorization for the values of the objects in Salesforce to be duplicated, set methods in a set class are in charge of collecting unique elements. The primary use of set methods in Salesforce is based on the fact that they initialize a set, which is an ordered collection of elements, using the Set keyboard.
As is common knowledge, the set elements may be in possession of either a built-in or a defined data type that is random or specific. After instance, methods and set methods are well-known by another moniker that directs us toward using a specific method. To implement sets of various data types, we also require a set function Object() { [native code] } and set method.
What Is The Difference Between List and Set in Salesforce?
List and set both are used to group the object. And both are responsible for the extension of the collection interface. The main difference between sent and List in Salesforce is:
A List in Salesforce is an ordered collection of elements that are distinguished by their indices. List elements can be of any data type—primitive types, collections, sObjects, user-defined types, and built-in Apex types.
Whereas, Set is an unordered collection of elements that do not contain any duplicates. Set elements can be of any data type—primitive types, collections, sObjects, user-defined types, and built-in Apex types.
What Is Exactly an Apex Method in Salesforce and How You Can Create one?
An Apex method is defined as the combination of several statements that share some common characteristics and behavior. Therefore, they are categorized together so that they can perform a particular operation based on a query.
To use an Apex method, you need to call or invoke it. You must know what are access modifiers and what are they for the creation of the method in the Apex Set class, We can create an Apex Set method by following the syntax given below-
Modifier returnValueType methodName(list of parameters) { // method body; }
A method declaration contains components like a method header and method body that contains the conditions for testing.
The method header specifies the modifiers, return value type, method name, and parameters of the method. Here is a brief description for all.
Modifiers:
The modifier is optional and it tells the compiler how to call the
method. This defines the access type of the method.
Return Type:
A method may return a value. The return value type is the data
Type of the value that the method returns. Some methods perform the required
operations without returning a value. In this case, the return value type is void.
Method Name:
This is the actual name of the method. The method name and the parameter List in Salesforce together construct the method signature.
Parameters:
A parameter is similar to a placeholder. When you invoke a method, you pass a value to the parameter. This value is referred to as an actual parameter or argument. The parameter List in Salesforce refers to the type, number, and order of the parameters of a method. Parameters are optional; that is, a method may be without any parameters.
Method Body:
The method body contains a collection of statements that define what the method does.
Pro Tip: You can master all these terms and get prepared for the interviews by reading this blog on Salesforce interview questions and answers.
Can the Apex List Methods and Set Methods Lead to a Bright Career?
So, you made it till now, you covered what is Set and List in Salesforce. You must have an idea till now why it is important to learn these methods in Salesforce to secure a Salesforce career and excel in the same.
Did you know the average salary of a Salesforce developer in the US? It is $124,075, know more about the Salesforce salary of different profiles in Salesforce. And as I have already mentioned, the Salesforce ecosystem is going to add 9.3 million new job opportunities by 2026. You can be one of those 9.3 million deserving candidates by learning all about Salesforce. You can check the Salesforce career path and can get started now.
Conclusion
Can the Apex List Class Methods and Set Methods Lead to a Bright Career?
So, you made it till now, we covered what is Set and List in Salesforce. You must have an idea till now why it is important to learn these methods in Salesforce to secure a Salesforce career and excel in the same.
As we’ve already mentioned, the Salesforce ecosystem is going to add 9.3 million new job opportunities by 2026. You can be one of those 9.3 million deserving candidates by learning all about Salesforce.
If you need proper guidance and advanced training in your journey of becoming a Salesforce professional and want to add value to your resume, enroll in our Salesforce certification courses now.
Frequently Asked Questions
Q1. What does a list in Salesforce mean?
Ans:- An ordered group of elements that can be identified by their indices is referred to as a list. Any data type, including primitive types, collections, sObjects, user-defined types, and built-in Apex types, can be used for list elements. This table shows a list of Strings in visual form: Index 0 and Index What are the methods of list in Salesforce?
Following are the methods to do Salesforce lists :
- add(listElement): Adds an element to the end of the list.
- add(index, listElement): Inserts an element into the list at the specified index position.
- addAll(fromList)
- addAll(fromSet)
- clear()
- clone().
- contains(listElement)
- deepClone(preserveId, preserveReadonlyTimestamps, preserveAutonumber)
Q2. What to export list in Salesforce?
Ans:- To explore in front of the list in Salesforce, select the checkbox. Press Export. Choose Next. The File and Delivery dialogue box must be finished.
Q3. What is the best way to make a list in Salesforce?
Ans:- In Salesforce lists Classic, create a custom list view.
- In the Views section of any tab home page or at the top of any list page, click Create New View.
- Type in the view name.
- Enter a unique view name.
- Choose your filtering criteria.
- Now, tab on the Save button after choosing the fields you wish to appear in Salesforce lists view.
Q4. What is a set Salesforce?
Ans:- A set Salesforce is a non-duplicate collection of elements that is unordered. Any data type, including primitive types, collections, sObjects, user-defined types, and built-in Apex types, may be used for set elements.
Q5. What is the purpose of using set Salesforce?
Ans:- A set is a non-duplicate collection of primitives or sObjects that are not ordered. Therefore, if you want to guarantee that your collection won't contain duplicates, use set.
Q6. How to create list class Salesforce?
Ans:- You can easily create a new instance of the List class Salesforce just by copying the elements from the specified set.
Q7. What distinguishes arraies from lists in Salesforce?
Ans:- In Apex, lists and arrays are essentially equivalent. The basic data structures and functions of Arrays and Lists are identical, therefore there is no logical difference between them, however the array syntax is more conventional than Java.
Q8. What are the two types of lists in Salesforce?
Ans:- Two different sorts of lists in Salesforce are frequently used in good technical documentation:
- Lists with bullets, where the order of the list elements is flexible.
- When the elements in the list must be in a specific sequence, use numbered lists.
Q9. What skills will you acquire in the Salesforce courses?
Ans:- You will acquire skills like Salesforce CRM and its features, Salesforce objects, field types, and validation rules. Data modeling and management and Workflow automation. Sales and service cloud configuration, Lightning components installation, complete Salesforce interface, Application deployment, Force.com platform change management and so much more, through our Salesforce certification course.
10. Who should do a Salesforce certification course?
Ans:- This Salesforce course is eligible for freshers with a graduate degree who is a motivated individual and wants to learn Salesforce skills. It is also eligible for experienced professionals who want to pursue a career in the premier cloud computing platform.
Introduction
Salesforce Vs. Different Technologies
Interview
Salesforce Course
Upcoming Batches
Trending Courses
Cyber Security
- Introduction to cybersecurity
- Cryptography and Secure Communication
- Cloud Computing Architectural Framework
- Security Architectures and Models
Upcoming Class
2 days 06 Dec 2024
QA
- Introduction and Software Testing
- Software Test Life Cycle
- Automation Testing and API Testing
- Selenium framework development using Testing
Upcoming Class
16 days 20 Dec 2024
Salesforce
- Salesforce Configuration Introduction
- Security & Automation Process
- Sales & Service Cloud
- Apex Programming, SOQL & SOSL
Upcoming Class
2 days 06 Dec 2024
Business Analyst
- BA & Stakeholders Overview
- BPMN, Requirement Elicitation
- BA Tools & Design Documents
- Enterprise Analysis, Agile & Scrum
Upcoming Class
2 days 06 Dec 2024
MS SQL Server
- Introduction & Database Query
- Programming, Indexes & System Functions
- SSIS Package Development Procedures
- SSRS Report Design
Upcoming Class
9 days 13 Dec 2024
Data Science
- Data Science Introduction
- Hadoop and Spark Overview
- Python & Intro to R Programming
- Machine Learning
Upcoming Class
2 days 06 Dec 2024
DevOps
- Intro to DevOps
- GIT and Maven
- Jenkins & Ansible
- Docker and Cloud Computing
Upcoming Class
13 days 17 Dec 2024
Hadoop
- Architecture, HDFS & MapReduce
- Unix Shell & Apache Pig Installation
- HIVE Installation & User-Defined Functions
- SQOOP & Hbase Installation
Upcoming Class
2 days 06 Dec 2024
Python
- Features of Python
- Python Editors and IDEs
- Data types and Variables
- Python File Operation
Upcoming Class
17 days 21 Dec 2024
Artificial Intelligence
- Components of AI
- Categories of Machine Learning
- Recurrent Neural Networks
- Recurrent Neural Networks
Upcoming Class
10 days 14 Dec 2024
Machine Learning
- Introduction to Machine Learning & Python
- Machine Learning: Supervised Learning
- Machine Learning: Unsupervised Learning
Upcoming Class
23 days 27 Dec 2024
Tableau
- Introduction to Tableau Desktop
- Data Transformation Methods
- Configuring tableau server
- Integration with R & Hadoop
Upcoming Class
2 days 06 Dec 2024
markyjones
Great Work, Thanks the above code works for me any issues from here after I can solve
JanbaskTraining
Hey, Thanks for sharing your understanding. For further insight, you can connect to us at https://www.janbasktraining.com/contact-us
Zane Brown
Wow! It's working fine. Thank you very much.
JanbaskTraining
Hey, Thanks for sharing your understanding. For further insight, you can connect to us at https://www.janbasktraining.com/contact-us
james
That was really helpful, I would like to learn more about these methods.
JanbaskTraining
Hey, Thanks for sharing your understanding. For further insight, you can connect to us at https://www.janbasktraining.com/contact-us
Jacky
Can you tell me more about other collections?
JanbaskTraining
Hey, Thanks for sharing your query. For further insight, you can connect to us at https://www.janbasktraining.com/contact-us
corbin
I was finding this information for a long time, well described, thanks, team.
JanbaskTraining
Hey, Thanks for sharing your experience. For further information, you can connect to us at https://www.janbasktraining.com/contact-us
Clayton Adams
I am in the final year of Btech in CS, can I go for a career in Salesforce?
JanbaskTraining
Hey, Thanks for sharing your query. Yes you can go for a Salesforce Career, for more detail, you can connect to us at https://www.janbasktraining.com/contact-us