Login
Register

Home

Trainings

Fusion Blog

EBS Blog

Authors

CONTACT US

Kishore Ryali
  • Register

Oracle Gold Partners, our very popular training packages, training schedule is listed here
Designed by Five Star Rated Oracle Press Authors & Oracle ACE's.

webinar new

Search Courses

 In this course, you will learn the core of the Apex programming language and Visualforce markup in order to customize your Force.com applications. You will get hands-on experience building data objects (sObjects) and programmatically retrieving , manipulating, and storing the data associated with those objects. You will write custom logic using Apex triggers and classes, and test that logic using the built-in testing framework. You will explore how Apex code interacts with declarative customizations on the platform, and the nuances of working on a multi-tenant platform. This course is designed for programmatic developers who are new to the Force.com platform, who need to be able to write programmatic customizations to both the business logic and user interface layers using Apex and Visualforce.

Preview

By the end of this training you will learn to:

Create and modify objects using the declarative interface

Write business logic customizations using Apex triggers and classes. Those customizations will use SOQL and DML.

Design programmatic solutions that take advantage of declarative customizations

Describe how your trigger code works within the basics of the Save Order of Execution

Describe some of the fundamental aspects of designing programs on a multi-tenant platform

Write Visualforce markup and code to customize the user interface

Use the built-in testing framework to test Apex and Visualforce

Course Contents

Day 1

 

Objects and Fields 

Describe the capabilities of objects on the Force.com platform

Create a custom object

Create custom fields

Create relationship fields 

Work Effectively with Custom Objects and Fields 

Create formula fields

Create roll-up summary fields

Describe the capabilities of record types 

Day 2

 

Programming with Apex 

Describe key aspects of Apex that differentiate it from other languages, such as Java and C#

Describe why Apex transactions and governor limits must be considered when writing Apex

Execute simple Apex

Use the sObject data type, the primitive data types, and basic control statements in Apex

Use SOQL to Query Your Org’s Data

Write a basic query using Salesforce’s query language, SOQL

Process the result of a query in Apex

Create a query dynamically at run-time 

Day 3

 

Use SOQL to Query Parent-Child Relationships 

Describe a relationship query

Write a query that traverses a child-to-parent relationship

Write a query that traverses a parent-to-child relationship

DML Essentials 

List the differences between the ways you can invoke DML operations

Write Apex to invoke DML operations and handle DML errors

Trigger Essentials

Describe what a trigger is used for

Describe the syntax of a trigger definition

Use trigger context variables 

Day 4

 

Classes 

Describe how Apex classes are used

Define an Apex class

Determine what data an Apex class can access

The Save Order of Execution and Apex Transactions 

Describe key points in the Order of Execution

Describe how triggers fit into and can be impacted by the Order of Execution

Describe the lifecycle of an Apex Transaction

Describe the memory lifecycle for static variables 

Day 5

 

Testing Essentials 

Describe Apex’s testing framework

Create test data

Write and run an Apex test

Testing Strategies 

Describe practices for writing code that is easy to maintain and extend

Write triggers and classes that assume batches of data as input

Write code that works efficiently with the database, both in querying and using DML 

Day 6

 

Strategies for Designing Efficient Apex Solutions 

Determine your code coverage percentages

Create tests using best practices

Trigger Design Strategies 

List declarative mechanisms you can use to implement complex business logic, for what types of problems they

are best used, and their limitations

Describe ways in which you can use declarative functionality to improve your programmatic solutions

Enroll

 
 
 
 
 

 

Training Hours

5-6 Hrs starting from 5:30pm Indian Standard Time

Create and modify objects using the declarative interface
• Write business logic customizations using Apex triggers
and classes. Those customizations will use SOQL and DML.
• Design programmatic solutions that take advantage of
declarative customizations
• Describe how your trigger code works within the basics of
the Save Order of Execution
• Describe some of the fundamental aspects of designing
programs on a multi-tenant platform
• Write Visualforce markup and code to customize the user
interface
• Use the built-in testing framework to test Apex and
Visualforce

Apps2Fusion

About the Author

Apps2Fusion

Search Trainings

Fully verifiable testimonials

Apps2Fusion - Event List

<<  Apr 2024  >>
 Mon  Tue  Wed  Thu  Fri  Sat  Sun 
  1  2  3  4  5  6  7
  8  91011121314
15161718192021
22232425262728
2930     

Enquire For Training

Fusion Training Packages

Get Email Updates


Powered by Google FeedBurner