In this section of the course, we cover different Data Types.
Apex uses the same primitive data types as SOAP API, except for higher-precision Decimal type in certain cases. All primitive data types are passed by value.
All Apex variables, whether they are class member variables or method variables, are initialized to null. Make sure that you initialize your variables to appropriate values before using them. For example, initialize a Boolean variable to false.
Resource: Apex Primitive Data Types - https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/langCon_apex_primitives.htm
In this lesson we cover complex data types, such as Objects, SObjects, Date, DateTime, etc.
We now cover Arrays. We address maps, lists, arrays within arrays and more.
We will now spend the next several lessons covering various Logic concepts you need to understand in Apex. We get this Logic section started by discussing If Else.