Salesforce Apex Triggers & VisualForce Controllers

In just 1 Hour, you will understand the basic Salesforce Triggers pattern and start writing Triggers on your own
4.6 (26 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
317 students enrolled
73% off
Take This Course
  • Lectures 24
  • Length 2.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2015 English

Course Description

Learning Salesforce Apex Triggers is not difficult anymore. I have simplified the logic behind writing a trigger and in Just 1 hour you will understand Salesforce Apex Trigger patterns and start writing triggers on your own.

For anyone wanting to learn Salesforce programming(Apex Triggers), whether an experienced programmer or a beginner, this course is the ideal one.

This course contains basic & advanced instructions of Salesforce Programming that covers basic Apex Triggers, SOQL language, Advanced Apex Triggers, VisualForce Designing with Custom Controller & Custom Controller extensions and apex code usage.

If Salesforce apex Triggers and VisualForce custom controller training is what you seek, then look no further! Enroll now and begin your journey as Salesforce Developer & Programmer !

What are the requirements?

  • basic knowledge of OOPS concepts or atleast basics of Salesforce CRM point & click development knowledge is required.

What am I going to get from this course?

  • Students will be able to write salesforce Apex Triggers and custom controller classes like an Expert .

Who is the target audience?

  • For anyone wanting to learn Salesforce programming, whether an experienced programmer or a beginner, this course is the ideal one

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction
Introduction to the Course
Section 2: How to Write Salesforce Apex Triggers
Write your First Salesforce Apex Trigger from Start to Finish!
Write your First Salesforce Apex Test Class
How to Deploy Apex Trigger from Sandbox to Production Environment
3 pages
Example 1: Apex Trigger to Automatically Update a Custom Field on Account Object
Example 2 : Apex Trigger to Automatically Update a field on Contact Object
Example 3:Apex Trigger to Automatically Update TYPE Field if Employee Size > 500
Example 4 : Apex Trigger to Throw an Error if Opportunity Amount is > 5000
Section 3: Salesforce SOQL and How to Use SOQL
Intro to Salesforce SOQL and why you should learn it
Using Workbench for SOQL queries
How to Combine SOQL an Apex in a Trigger !
Section 4: Salesforce Data Collections - Lists, Sets and Maps !
How to create Lists & Define a List with SOQL
How to Create Sets !
How to Create Maps !
Example 1 : Creating List in Apex Trigger
Example 2 : Creating Set & Map in Apex Trigger
Section 5: How to Write an Advanced Apex Triggers
Writing an Advanced Apex Trigger !!!
Section 6: VisualForce Designing ( Custom Controller & Custom Controller Extensions)
How to Design VisualForce Page using Custom Controller Class
How to Design VisualForce Page using Custom Controller Extensions Class
Section 7: Important Apex Coding Documents
Salesforce Apex Variables and Datatypes
4 pages
Apex Comparison Operators
5 pages
IF Statements !!!
3 pages
What are Governor Limits ?
2 pages
Section 8: Practice Dev 501 Certification Questions & Answers
DEV 501 Certification Q&A

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Aslam Tayyab, Salesforce Developer & Web Developer

Hi!  .I am a Salesforce Developer, Web Developer and Java Programmer with an experience of more than 7 yrs in Salesforce Development projects, Web Development projects using (HTML/CSS/JAVASCRIPT).

I am passionate about (coding). Hence, it inspired me to learn several programming languages like HTML/CSS , JAVASCRIPT, PHP, JAVA and Salesforce APEX ,

Apart from Coding/Programming I also have experience in Oracle DBA, Siebel Database Administration as well.

My motto is to teach by doing. In my courses, you will jump right into the subject and learn to Develop & Administer.  

Learning as you go is the best way to learn in my opinion.

My goal is to give my students the ability to change their career with the skills they learn in my classes.

Ready to start learning?
Take This Course