Salesforce Development / Level 3 Training


„I consent to the processing of my personal data by AspectWorks, s.r.o., Company ID No. (IČO): 273 74 726 for the purposes of commercial communication, service and product offers, in the manner, to the extent and subject to the terms and conditions set in the text of the privacy policy.
CZK 34.000 / person
3 days


Who this training course is intended for:

This training is intended for all those who would like to engage in development of applications and
systems on a Salesforce platform.

Requirements for participants in training:

A participant in this training course would have to already have undergone the second level of training
or have basic experience with administration in Salesforce and would like to learn to programme in
APEX and VF.
Conditions for this course are practical experience with object-oriented programming, knowledge of
HTML, and basic knowledge of SQL.

Training methodology:

The programme is conceived as a three-day training in groups of 3-8 people.

Simple exercises are performed after each block with space for a question and answer session. The
first day includes training blocks 1-3. The second day is devoted to integration. Depending on the
length of the second day, the third day is built around the remaining blocks.

Training blocks:


1. APEX programming langugage

– Differences from other languages, data types, collections, exceptions

2. SObject

3. DML operations

4. SOQL queries

5.  Triggers

6. Unit tests

7. Visualforce basics
– Visualforce pages
– Controller
– Visualforce tab


8. Apex execution

9. Basic governor limits
–  Most common problems and how to solve them

10.  Ways to call apex
– Trigger
– Batch
– Scheduled
– Future
– Others
– Webservices
– Email services
– Process builder

11. Visualfoce
– Controller life cycle
– Standard controller, controller extensions
– Forms, binding
– AJAX, action functions
– Use of visualforce
– Buttons, links
– Standard actions override
– Public sites


12. Callouts – calling external APIs

13. Custom settings

14. Custom labels

15. Packages
– Unmanaged
– Managed

16. Deployment

17. Data security in apex
– Sharing

18. Other topics

Public training courses with set dates normally take place in Czech, but in case of an individual
order, English is possible.

Price of training course: CZK 34,000.00/person excl. VAT

Existing clients of AspectWorks who have purchased Salesforce licences or consultation services,
please contact Petr Holub for more information about the price.

For more information about training, contact us at