Salesforce Training in Vizag

 

Overview of Apex

  • Apex Language basics

  • Variables

  • Operators
  • Arrays and Collections
  • Control Logic
  • Understanding Governor Limits

Introducing the Force.com IDE

  • Installation
  • Force.com Perspective
  • Force.com Projects
  • Problems view
  • Schema Explorer
  • Apex Test Runner View
  • Execute Anonymous View

Database Integration in Apex

  • Database Records as objects
  • Database Queries – SOQL(Query results, Relationships, Filtering)
  • Persisting Database Records – DML(Insert, Update, Upsert, Delete, UnDelete
  • Database Triggers – Trigger Definition, Batch Processing, Error Handling, Governor Limits)
  • Database Security in Apex

Debugging and Testing

  • Debugging
  • Viewing Logs
  • Logging
  • Handling Uncaught Exceptions
  • Understanding Execution Governors and Limits
  • Using Governor Limit Email Warnings

TestingUnderstanding Testing in Apex

  • Why Test Apex?
  • What to Test in Apex
  • Unit Testing Apex
  • Isolation of Test Data from OrganizationData in Unit Tests
  • Using the runAs Method
  • Using Limits, startTest, and stopTest
  • Adding SOSL Queries to Unit Tests
  • Running Unit Test Methods
  • Testing Best Practices
  • Testing Example

Advanced Business Logic – I

  • SOQL
  • Inner and Outer Join
  • Semi-Join and Anti Join
  • Multi-Select Picklists
  • Transaction Processing
  • DML Database Methods
  • points
  • Record Locking

Designing Advanced Business Logic – II

  • Apex Managed Sharing
  • Sharing Objects
  • Creating Sharing Rules in Apex

Sending and Receiving Email

  • Sending Email – SingleEmailMessage, SingleEmailMessage with Template and MassEmailMessage
  • Receiving Email
  • Dynamic Apex – Dynamic Database queries, Schema Metadata

Introduction to visual force – I

  • Introducing Visualforce and the MVC model
  • VisualForce ControllersStandard Controller
  • Associating a Standard Controller with a Visualforce Page
  • Accessing Data with a Standard Controller
  • Using Standard Controller Actions
  • Validation Rules and Standard Controllers
  • Styling Pages that Use Standard Controllers
  • Checking for Object Accessibility
  • Standard List Controller
  • Associating a Standard List Controller with a Visualforce Page
  • Accessing Data with List Controllers
  • Using Standard List Controller Actions
  • Pagination with a List Controller
  • Using List Views with Standard List Controllers
  • Editing Records with List Controllers
  • Custom Controller
  • Controller Extensions

Introduction to visual force – II

  • View Components
  • View Component Basics
  • Data Components
  • Action Components
  • Force.com Styles Components
  • Force.com User Interface Components
  • Using Static Resources
  • Creating a Static Resource
  • Referencing a Static Resource in Visualforce Markup

Introduction to visual force – II

  • Visualforce and the Native user Interface
  • Standard Pages
  • Standard Buttons
  • Page layouts
  • Custom buttons and links
  • Custom tabs
  • VisualForce in Production
  • Security
  • Error Handling
  • Governor Limits
  • Unit tests
  • Overriding Buttons, Links, and Tabs with Visualforce
  • Overriding Tabs Using a Standard ListController
  • Defining Custom Buttons and Links for Visualforce
  • Adding Custom List Buttons using StandardList Controllers
  • Displaying Record Types

Advanced User Interfaces – I

  • Asynchronous Actions
  • Partial Page Refresh
  • Action as JavaScript Function
  • Action as Timed Event
  • Action as Javascript Event
  • Indication Action Status
  • Modular VisualForce
  • Static Resources
  • Inclusion
  • Composition
  • Custom VisualForce Components

Advanced User Interfaces – II

  • Extending VisualForce
  • Using JavaScript Libraries
  • Adobe Files and VisualForce
  • Force.com Sites
  • SamplesExamplesCreating Your First Custom Controller
  • Creating a Custom Controller Class
  • Defining Getter Methods
  • Defining Action Methods
  • Defining Navigation Methods
  • Integrating Email with Visualforce
  • Sending an Email with Visualforce
  • Creating a Custom Controller with the messaging Class
  • Creating an Email Attachment
  • Visualforce Email Templates
  • Creating a Visualforce Email Template
  • Using a Custom Stylesheet in a Visualforce Email Template
  • Adding Attachments
  • Using Custom Controllers within Visualforce Email Templates

Integration – I

  • Force.com Integration Solutions
  • Outbound Messaging
  • Salesforce Developer-to-Salesforce Developer(S2S)
  • Developing Custom Integration
  • Calling Webservice from apex code
  • Using HTTP Integration

Integration – II

  • Understanding Force.com Web services
  • Basics of Force.com web services
  • Generating the Web Service Client
  • Login in
  • Force.com DataTypes in SOAP
  • Error Handling

Integration – III

  • Building Custom Webservices in Apex
  • Understanding Custom web services
  • Service definition
  • Calling a Custom Web service
  • Packaging and AppExchange
  • Publishing Your App or Service
  • Creating or Editing Your Provider Profile
  • Creating or Editing a Listing
  • Submitting Your Listing for ApprovalBasic Tab
  • Registering Your Package and ChoosingLicense Settings
  • Email Notifications
  • Adding Visualforce to a Force.com AppExchange App
  • Managing Package Version Settings for Visualforce Pages and Components

Salesforce Developer trainer Profile & Placement

Our Salesforce Developer Trainers

  • More than 10 Years of experience in Salesforce Developer Technologies
  • Has worked on multiple real-time Salesforce Developer projects
  • Strong Theoretical & Practical Knowledge
  • certified Professionals