Atnaujinkite slapukų nuostatas

El. knyga: Beginning Salesforce Developer

  • Formatas: PDF+DRM
  • Išleidimo metai: 05-Dec-2017
  • Leidėjas: APress
  • Kalba: eng
  • ISBN-13: 9781484233009
Kitos knygos pagal šią temą:
  • Formatas: PDF+DRM
  • Išleidimo metai: 05-Dec-2017
  • Leidėjas: APress
  • Kalba: eng
  • ISBN-13: 9781484233009
Kitos knygos pagal šią temą:

DRM apribojimai

  • Kopijuoti:

    neleidžiama

  • Spausdinti:

    neleidžiama

  • El. knygos naudojimas:

    Skaitmeninių teisių valdymas (DRM)
    Leidykla pateikė šią knygą šifruota forma, o tai reiškia, kad norint ją atrakinti ir perskaityti reikia įdiegti nemokamą programinę įrangą. Norint skaityti šią el. knygą, turite susikurti Adobe ID . Daugiau informacijos  čia. El. knygą galima atsisiųsti į 6 įrenginius (vienas vartotojas su tuo pačiu Adobe ID).

    Reikalinga programinė įranga
    Norint skaityti šią el. knygą mobiliajame įrenginyje (telefone ar planšetiniame kompiuteryje), turite įdiegti šią nemokamą programėlę: PocketBook Reader (iOS / Android)

    Norint skaityti šią el. knygą asmeniniame arba „Mac“ kompiuteryje, Jums reikalinga  Adobe Digital Editions “ (tai nemokama programa, specialiai sukurta el. knygoms. Tai nėra tas pats, kas „Adobe Reader“, kurią tikriausiai jau turite savo kompiuteryje.)

    Negalite skaityti šios el. knygos naudodami „Amazon Kindle“.

Get started developing on the Force.com platform in no time. With step-by-step guidance, starting with setting up your developer environment and progressing through to deploying to production, you will learn industry best practices to release robust custom applications with tangible benefits to your company or your client.

Geared specifically toward beginning developers, Beginning Salesforce Developer establishes a strong understanding of basic code constructs through examples. Rather than simply explaining how to use the platform, you will receive a comprehensive understanding of why, allowing you to address platform quirks and "gotchas" that might occur. The book also serves to lay the foundation for continuing on to Salesforce Developer Pro.

What You’ll Learn
  • Configure your Salesforce development environment
  • Understand the Salesforce data model and query languages
  • Create basic Apex triggers
  • Use standard controllers with basic Visualforce pages
  • Utilize Visualforce with custom-built Apex controllers
  • Write test coverage

Who This Book Is For

Salesforce administrators who wish to transition into developing on the Force.com platform. The book also serves as a quick immersion into the world of development for complete beginners through proprietary Salesforce development languages on the Force.com platform.


About the Author xi
About the Technical Reviewer xiii
Acknowledgments xv
Introduction xvii
Chapter 1 Introduction to Salesforce
1(8)
Salesforce and the Platform
1(1)
PaaS and Multitenant Architecture
2(1)
Salesforce Licensing
3(6)
Different License Types
3(3)
Instances and Organizations
6(3)
Chapter 2 Setting Up Your Development Environment
9(30)
Navigating the UI
11(7)
Navigating the Setup UI
16(2)
Setting Up a Sandbox
18(4)
Enabling Change Sets
20(2)
Development Environment Options
22(15)
The Developer Console
23(1)
IDEs
24(11)
Bonus Setup Tips
35(2)
Summary
37(2)
Chapter 3 Structure of Data
39(26)
Objects
39(4)
Standard Platform
40(1)
Standard CRM
41(1)
Custom
42(1)
Fields
43(7)
Default and Special
44(1)
Calculated
45(1)
Relational
46(2)
Generic
48(2)
Security and Validation
50(3)
Security
50(2)
Validation
52(1)
Creating and Retrieving Data in UI
53(3)
Creating and Editing
53(3)
Querying Data
56(3)
SOQL
57(1)
SOSL
58(1)
Tips and Tricks
59(1)
Labels vs. API Names
59(1)
Querying Related Data
60(1)
What's in an ID?
61(1)
Length
61(1)
Prefix
61(1)
Magic URL
62(1)
Lovable Data Summary
63(2)
Chapter 4 Introduction to Visualforce
65(30)
Introducing MVC
65(1)
Bring On the HTML
66(1)
Hello HTML
67(2)
HTML Attributes
69(2)
A Quick Primer on CSS
71(5)
HTML to Visualforce
76(5)
Creating a Visualforce Page
76(5)
Visualforce Components
81(4)
Merge Fields
85(2)
Standard Controller
87(6)
Summary
93(2)
Chapter 5 Introduction to Apex
95(38)
Apex
95(1)
Statements
96(1)
Comments
97(1)
Variables
98(8)
Primitive Data Types
99(2)
Constants
101(1)
Arithmetic, Concatenation, and Unary Operators
102(1)
Composite Data Types
103(1)
Collections
104(1)
Enum
105(1)
Flow Control
106(12)
Logical Operators
106(2)
Sequential
108(1)
Selection
109(4)
Repetition
113(5)
Classes
118(6)
Methods
119(5)
Coding Conventions
124(3)
camelCase
124(1)
Names
124(1)
Classes, Methods, and Variables
125(1)
Indentation
126(1)
Scope
127(1)
Threads
127(1)
Governor Limits
128(2)
Script Statements
128(1)
Heapsize
129(1)
Queries
129(1)
DML
129(1)
Callouts
129(1)
Future
129(1)
A Large Sample
130(1)
Summary
131(2)
Chapter 6 Apex Classes and Triggers
133(42)
Classes
133(13)
Creating a Class
133(4)
Methods
137(1)
Utility Class
138(4)
Object Class
142(2)
Custom Apex Controllers
144(1)
Extensions
145(1)
Triggers
146(26)
Insert Triggers
152(10)
Update
162(7)
Upsert
169(2)
Delete and Undelete
171(1)
Trigger Chains
172(1)
Summary
173(2)
Chapter 7 Visualforce with Apex
175(54)
Custom Controllers
175(39)
Account Manager
176(38)
Standard Controller Extensions
214(12)
Developer Guides and References
226(1)
JavaScript with Visualforce and Apex
226(1)
Summary
227(2)
Chapter 8 Test Coverage and Deploying
229(26)
Test Coverage
229(15)
"Bad" Test Coverage
230(1)
"Good" Test Coverage
231(1)
Test-Driven Development
232(1)
Writing Tests
233(11)
Deploying Customization
244(8)
Deployment Checklist
245(1)
Using IDE
246(6)
Using Change Sets
252(1)
Summary
252(3)
Chapter 9 Path to Salesforce Developer Pro
255(4)
Governor Limits and Workarounds
255(1)
Asynchronous Processing
255(1)
Batch Processing
256(1)
Interfacing with Other Services
256(1)
Using an External Service
257(1)
Providing a Service
257(1)
Dynamic and Smarter
257(1)
Lightning
257(1)
Lightning Experience
258(1)
Lightning Design System
258(1)
Summary
258(1)
Index 259
For the past several years Michael Wicherski has been applying his business sense and acumen in the areas of designing, developing, and implementing custom solutions for hundreds of Salesforce customers. He has worked with clients of varying sizesfrom mom and pop shops to Fortune 500 companies.

An avid developer, and a nerd at heart, Michael is constantly searching for those bleeding-edge technological innovations which can squeeze that extra bit of efficiency into his work. He has collaborated on several published works as coauthor of Learning Apex Programming, technical editor for recent editions of Salesforce for Dummies, and as author of Salesforce for Developers LiveLessons. Michael is currently Director of Software Engineering at The Agency, a full-service, luxury real estate firm headquartered in Beverly Hills, CA, where he leads his team of developers in revolutionizing real estate software.