Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Hands-On Low-Code Application Development with Salesforce

You're reading from   Hands-On Low-Code Application Development with Salesforce Build customized CRM applications that solve business challenges in just a few clicks

Arrow left icon
Product type Paperback
Published in Oct 2020
Publisher Packt
ISBN-13 9781800209770
Length 608 pages
Edition 1st Edition
Arrow right icon
Author (1):
Arrow left icon
Enrico Murru Enrico Murru
Author Profile Icon Enrico Murru
Enrico Murru
Arrow right icon
View More author details
Toc

Table of Contents (28) Chapters Close

Preface 1. Section 1: What Is Salesforce?
2. Chapter 1: A Brief Introduction to Salesforce FREE CHAPTER 3. Section 2: Data Modeling
4. Chapter 2: Building the Data Model 5. Chapter 3: Mastering Formulas 6. Chapter 4: Cleaning Data with Validation Rules 7. Chapter 5: Handling Dynamic Configuration 8. Chapter 6: Security First – The "Who Sees What" Paradigm 9. Section 3: Automation Tools
10. Chapter 7: Be a Workflow Champion 11. Chapter 8: Setting Up Approval Processes 12. Chapter 9: Process Builder – Workflow Evolution 13. Chapter 10: Designing Lightning Flows 14. Chapter 11: Interacting with Actions 15. Section 4: Composing the User Interface
16. Chapter 12: All about Layouts 17. Chapter 13: The Lightning App Builder 18. Chapter 14: Leveraging Customers and Partners Power with Communities 19. Section 5: Data Management
20. Chapter 15: Importing and Exporting Data Declaratively 21. Chapter 16: Learning about Data Reporting 22. Section 6: Ready to Release?
23. Chapter 17: The Sandbox Model 24. Chapter 18: Deploying Your Solution 25. Section 7: Before We Say Goodbye
26. Chapter 19: Salesforce Ohana – The Most Amazing Community Around 27. Other Books You May Enjoy

Empowering learning with Trailhead

One of the coolest things that made me fall in love with the Salesforce world in my early days as a Salesforce developer was the absolutely publicly accessible documentation, whether you are a platform administrator, user, or developer. I tried to learn other cloud CRM technologies at that time, but had no luck with getting training environments or free learning resources – you had to become a partner, pay the fee, and get the documents.

This is an awful approach, and I believe it is one of the main reasons why I learned the technology so fast that I become one of the key Salesforce experts in my company, despite still being a junior developer.

I remember the passion and curiosity I had when I was practically eating the Apex and Visualforce Developer Guides, and how many questions I made to my senior colleagues – it all seemed so easy; if I had a question, I would simply ask them or search Google, and I was pretty sure someone would have had the same issue.

I believe that the free-to-learn model provided the foundation for the vital and vibrant Salesforce technical community, which led, in 2014, to the presentation of the Trailhead service, meant to let anyone learn the Salesforce platform with ease and fun through gamification.

The portal can be accessed by anyone for free; simply jump to https://trailhead.salesforce.com and register with your Google, LinkedIn, or Salesforce account (you can use all of them together, actually). You'll be met with a Trailhead home page similar to the one shown in the following screenshot:

Figure 1.2 – Trailhead home page

Figure 1.2 – Trailhead home page

Once registered, you are free to browse among hundreds of quick modules to learn about Salesforce products usage, administration, design, and customization from https://trailhead.salesforce.com/modules. The following screenshot shows the modules searching page:

Figure 1.3 – Trailhead modules filter options

Figure 1.3 – Trailhead modules filter options

You can filter modules based on your roles, experience level, or products. In the following example, we'll filter to show just administrator beginner-level modules on the Chatter product:

Figure 1.4 – Active modules filtering

Figure 1.4 – Active modules filtering

Each module is characterized by a completion time of no more than 60 minutes (learning is fun when it is quick!) divided into small units of 10–20 minutes each so that you can learn in your free time between business meetings or working tasks; innovation should be at the core of any technical job, making learning easy and fast, so you can at least remain updated on the latest trends of the platform.

Each unit is composed of a subject-related explanation, which is the core of the learning part, and a final quiz to test your new skills (with a multiple-choice question or a hands-on exercise). By passing each unit, you can get between 25 to 500 points (depending on the question type and the number of failures), and when all the units are completed, you'll get a badge for the corresponding module (that is gamification done right!).

If you want more structured learning, you can choose Trailhead trails at https://trailhead.salesforce.com/trails, which are a coherent set of modules related by the same subject. For example, if we choose the Admin Beginner trails for Salesforce Platform, we'll get a bunch of trails, as shown in the following screenshot:

Figure 1.5 – Trailhead trails filtering

Figure 1.5 – Trailhead trails filtering

Here, as we said, each trail is focused on a specific subject.

Recently, Trailhead has also been used to start your certification process for certain certifications (you need to complete some peculiar modules called Super Badges to pass a certification, such as for Platform Developer II) and to execute certification maintenance (at each release, once a year, maintenance modules are released, and by passing them, your certification is validated for another year until the next platform release).

Trailhead users can create their own Trailmixes, as shown in the following screenshot, just like the one I've built for this book, available at https://trailhead.salesforce.com/users/enreeco/trailmixes/hands-on-salesforce-application-development-without-code:

Figure 1.6 – Trailhead's Trailmix for this book

Figure 1.6 – Trailhead's Trailmix for this book

This Trailmix contains all the referenced Trailhead modules and trails that are included at the end of almost every chapter of this book in the Blaze your trail sections.

Before getting our hands dirty with Salesforce CRM low-code customization, let's see how to create a new Developer org, which you'll use to follow this book's examples.

You have been reading a chapter from
Hands-On Low-Code Application Development with Salesforce
Published in: Oct 2020
Publisher: Packt
ISBN-13: 9781800209770
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at €18.99/month. Cancel anytime