You will learn the following in detail in the course and be able to take the Platform developer 1 certification
(Note:Prior knowledge of object oriented programming language like JAVA and completed for salesforce admin course is preferred for students enrolling for this course)
Learn To build apex classes(controllers)
Learn to write triggers in salesforce
Expose Apex classes as rest and soap api and invoke http callouts
Build custom UI using Visualforce and write testclasses
Development tools
Developer console
Force ide for eclipse
Salesforce editor
Basics of programming in apex syntax
Variables
Operators
Expressions
Looping Statement
Controlling Statement
Apex Class
Objects
Functions
Basics of Salesforce programming
Data Types in Salesforce
Collections
List
Set
Map
Debug process and methodology
Query Language
Intro to SOQL
Query formation in SOQL
Intro to SOSL
Query formation in SOSL
DML statements in Salesforce(APEX+SOQL)
Relationship query
SFDC Data storage
Building logic through programming
Triggers in Salesforce
Invoking apex classes from Triggers
DML Statements
Insert statement
Update Statement
Delete Statement
Best Practices Triggers -Looping through sobjects
Governor Limits
Understanding Trigger Context Variables in Salesforce
Trigger.New
Trigger.Old
Trigger.New Vs Trigger.Old
Trigger.NewMap Vs Trigger.OldMap
Triggers and recursion
Order of execution
Trigger framework,seperation of concerts
Database Class usage
Exception Handling
Types of exceptions
Transcaction control using Database class
Detailed record level logging-Database.saveresult
System class
Using the debug logs
Deployment concepts
TEst class concepts
Test.start test stop test
How to get 75% code coverage
Why we need code coverage
UI Framework Visualforce
Understand the Visualforce framework
Use expressions to bind data and actions on a page to a controller
Understand the concepts behind controllers, including their functionality and capabilities
Create custom controllers and standard controller extensions to incorporate new data and actions into a page
Understand the security implications of using custom vs. standard controllers.
Visualforce tags
Building various types of forms and controls using the VF tags
Sobject data save/edit
Passing data/params between VF and controllers
AJAX usage in VF
VF and JS remoting in VF pages
Using SLDS styling in visualforce
Integration with Apex
Integration with Apex
Create Apex web services and callouts to external web services.
HTTP Callouts / 3rd Party Integrations
SOAP webservice inbound WSDL API for 3rd Party Integration Basics
Rest webservices inbound
Miscellneous
Asynchronous apex
Batch/Queueable/Schedulable
Sending/Parsing emails using Apex
Make sure you have a salesforce login and also practise on salesforce trailhead.
You can give certification in webassessor salesforce .Salesforce admin certification
you will need salesforce developer login to work on developer org .Salesforce developer jobs are in high demand
The Complete Salesforce Development Course and Salesforce full stack development with Apex and Lightning. The only course you need to become a Salesforce Dev