0% found this document useful (0 votes)
669 views2 pages

Course Syllabus - Ranjith Krishnan

The document provides an overview of topics covered in Salesforce admin and developer courses including introduction to Salesforce platforms, designing applications on Force.com, process automation, reports and dashboards, sharing and security, managing data, development tools, writing and invoking Apex, Visualforce, controllers, buttons and links, static resources, JavaScript basics, asynchronous actions, handling documents and email, integration basics.

Uploaded by

Ranjith Krishnan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
669 views2 pages

Course Syllabus - Ranjith Krishnan

The document provides an overview of topics covered in Salesforce admin and developer courses including introduction to Salesforce platforms, designing applications on Force.com, process automation, reports and dashboards, sharing and security, managing data, development tools, writing and invoking Apex, Visualforce, controllers, buttons and links, static resources, JavaScript basics, asynchronous actions, handling documents and email, integration basics.

Uploaded by

Ranjith Krishnan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Salesforce

Course

Ranjith Kumar Krishnan - [email protected]


Contact: 98-40-40-9993

ADMIN COURSE TOPICS


Introduction
Salesforce (What, Why, Who) CRM - Cloud Services Difference Dev and Admin Roles Sales Cloud
(Account, Contact, Lead Management) - Service Cloud (Case Management) - Force.com Platform - Chatter AppExchange - Configuration
Force.com and Salesforce.com
Registering Developer Edition - Edition Licenses - Standard and Custom Features - App - Tabs - Links Password Reset - Security Token Changing Display - Grant Login Access Help and Training links - Company
Profile
Designing Applications on Force.com
Creating new application - Creating Custom objects and Creating Tabs - Adding fields - Creating Picklists and
Field Dependencies - Encrypted fields Object Relationships - Custom button and links Creation - Rollup
Summary field - Custom formulas - Functions to build business processes - Validation Rules - Pagelayouts
Search Layouts
Process Automation
Choosing the right automation tool Workflows Visual Workflow Process Builder Test Approval Process
Email Templates Lightning Process Builder
Reports and Dashboards
Introducing - Custom Reports Report Types- Dashboards Running User - Adding SnapShots
Sharing and Security
User Accounts - Access to Data - Access to Objects Roles - Profiles - Access to Fields - Filed Level Security Access to Records - Organization-Wide Defaults - Sharing Rules - Manual Sharing Record Type - Overriding
Sharing with Object Level Permissions - Org Level Security Delegating Administration
Managing data
Importing data from external Sources - Import Custom objects - Data Export - Data Loader - Dataloader.io
Choosing right tools
Tools
Debug Logs Monitoring Developer Console Work Flow Monitoring Work bench
Best Practices for Salesforce Admin

Salesforce
Course

Ranjith Kumar Krishnan - [email protected]


Contact: 98-40-40-9993
DEVELOPER COURSE TOPICS

Introduction
Developer and Administrator Roles MVC Architecture Visualforce Apex - Class, Objects, Methods - Static,
Transient, Final Keywords - Interfaces - Development Environment - Records as Tables/Database - Object
Relationships
Writing APEX
Data Types and Variables Data in Apex - Salesforce Object Query Language (SOQL) - Salesforce Object Search
Language (SOSL) Collection (List, Set and Map) - Processing Query Results - Relationship queries - Getter
Setter Methods - DML Database Methods Apex Transaction - Understanding Governor Limits
Invoking APEX
Anonymous Block Triggers - Context Variables - Test in Apex - Apex Unit Tests - Understanding Test Data Unit Test Methods Annotations Future Methods Code Coverages Testing Best Practices Coding Best
Practices Namespace System Classes
VISUALFORCE (VF)
Development Environment - Creating Your First Page - Standard Controller - Associating Controller - Accessing
Data - Controller Actions Validation - Styling Pages - Field Values - Labels - Component Library - Overriding
Page - Input Component - Dependent Fields - Related Lists
Controllers
Standard Standard List Controller - Custom Controller Controller Extension Set Controller Pagination
List Views - Getter Setter Methods - Action Methods - Navigation Methods Checking for Object Accessibility
VF Button, Links, Tabs & Layouts
Standard Pages, Buttons, Links, Tabs - Error Handling - Page layouts - Governor Limits - Overriding using
Standard List Controller - Custom Buttons and Links for Visualforce - Security Aspects
Static Resources and External Scripts
Creating a Static Resource - Referencing a Static Resource in Visualforce Markup - CSS and Javascripts
Javascript Basics
Asynchronous Actions and View State
Partial Page Refresh - Action as Java Script Function - Action as Timed Event - Action as Javascript Event Indication Action Status Javascript Remote Action Future Methods Queueable Batch Apex AJAX Tool
Kit Sforce Control Scheduling Apex
Handling document and email from Visualforce
Messaging Class - Email Attachment VF Email Templates - Custom Stylesheet - Adding Attachments
Outbound and Inbound Email Messaging
Designing Advanced Business Logic
Dynamic Apex (Schema Programming) Integration Basics
SOAP / REST Services Call out from apex consume external services WSDL

You might also like