Skip to content

Instantly share code, notes, and snippets.

@asmitakhare
asmitakhare / Asmita WeeksixHomework.apxc
Created September 21, 2020 18:18
Asmita Week 6 Homework.apxc
public with sharing class WeekSixHomework {
public static void soqlPractice() {
//1. Below is a SOQL query that should be returning the top 5 Accounts in our org based on Annual Revenue.
//Something's not quite right, can you fix the query?
List<Account> topFiveAccounts = [SELECT Id, Name, AnnualRevenue FROM Account WHERE AnnualRevenue != 0 LIMIT 5];
System.debug('This should be 5: ' + topFiveAccounts.size());
@asmitakhare
asmitakhare / Asmita WeekFiveHomework.apxc
Last active September 14, 2020 22:57
Asmita Week 5 Homework.apxc
public with sharing class WeekFiveHomework {
// Remember Sets & Maps?? We did a little practice with Lists in week 2, but we need to make sure we know how to use Sets & Maps as well!!
public static void setsReview(){
//Your assignment: Play with Sets!
// 1. Create a set of Strings and add at least 5 entries
Set<String> firstStringSet = new Set<String>();
@asmitakhare
asmitakhare / Asmita WeekFourHomework.apxc
Created September 7, 2020 00:16
Asmita Week4Homework
public with sharing class WeekFourHomework {
//Let's practice calling different methods by writing our very own methods. You will write and save methods in the space below
//that call the existing methods you see already written here. Ready? Let's Go!
//Sample: Here is a public method that calls the getCitiesForExpansion below and prints the results to our debug log
public static void printOutCitiesForExpansionDemo() {
//The code on the left of the equals sign instantiates a list of Strings, the code on the right side calls our method and returns a list of cities
//the equals sign assigns the returned value, to the list we created
@asmitakhare
asmitakhare / Asmita WeekThreeHomework.apxc
Last active September 1, 2020 01:06
Asmita WeekThreeHomework.apxc
public with sharing class WeekThreeHomework{
public static void homeworkAssignmentMethod() {
//Read through the setup below and then complete the code following the prompts. When you're done, make sure to compile (save) your work
//Open Execute Anonymous in the Developer Console and execute your code by typing in: WeekThreeHomework.homeworkAssignmentMethod();
//Read through the debug statements to make sure you're done your work correctly.
//************************************************************************************************************
@asmitakhare
asmitakhare / Week 1 Homework. Asmita. Apx
Last active August 17, 2020 17:22
Week 1 Asmita--Primitive and Assignment
public with sharing class Welcome {
//Welcome! I'm a comment and I'm here to tell you what this particular class file is for. The developer who created this class added
//me so that future developers, like yourself, would have a quick little introduction to what this class does.
//The two little slashes tell the compiler* that everything following on this line is a note
//for humans and not code that needs to be executed
// (* A compiler is the computer program that translates this code into executable computer instructions)
//But you know what? This set of comments is already several lines long and getting longer. I'm tired of typing two slashes every time
@asmitakhare
asmitakhare / WeekOneHomework.apxc
Last active August 27, 2020 15:13
Week 1 Asmita Primitive Exercise
public with sharing class WeekOneHomework {
public static void introToPrimitives() {
//Primitives are the simplest elements in a programming language
/* A selection of primitives in Apex:
Integer: A number that does not have a decimal point, like 1 or 789 or -34
Decimal: A number that includes a decimal point like 1.34 or 456.78907654
String: Any set of characters surrounded by single quotes, like 'Apple' or 'I Love Strings' or '2 Legit 2 Quit'