Day 1 :
Day 1 Apex
Learn about Apex features compared to other programming languages
Learn about use cases for which Apex is a good solution
Learn about Apex access modifiers
Learn about available Apex object types
Learn about types of collections DEV 501
Day 2 :
Day 2 Learn the syntax for including SOQL queries within Apex
Write SOQL for loops to handle bulk data
Learn about the two types of DML statements
Use limit statements
Save execution order and when “before” and “after” Apex triggers fire DEV 501
Day 3 :
Day 3 Explore the functionality of each Visualforce
standard controller
Code custom controllers and extensions
Use testing, debugging, and deploying controllers capabilities
Learn the basics of testing controllers vs. regular
Apex classes DEV 501
Day 4 :
Day 4 Learn about the types of governor limits and contexts
Code Apex triggers to handle bulk data
Create a unit test for a previous class, using assertion methods, and run a test
Write a Web services class
Consume an external WSDL and access it through Apex
Learn the arguments to send an email from Apex
Create a Salesforce email domain and code a class to consume email DEV 501
Day 5 :
Day 5 Project work and develop sample application DEV 501