Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Get Started with Platform App Builder: Full Course
Rating: 4.6 out of 5(24 ratings)
75 students

Get Started with Platform App Builder: Full Course

No Code Needed: Build Powerful Apps on the Salesforce Platform
Last updated 9/2024
English
English [Auto],

What you'll learn

  • Design Data Models: Create efficient data models using Salesforce objects and fields to meet business requirements and ensure data integrity.
  • Automate Processes: Implement automation tools like Process Builder, Flow, and Workflow Rules to streamline business processes and improve efficiency.
  • Build Custom UIs: Develop custom user interfaces using Lightning Components and Visualforce to enhance user experience and meet specific business needs.
  • Manage Security: Configure and manage Salesforce security settings, including profiles, roles, and sharing rules, to protect data and ensure proper access.

Course content

2 sections • 5 lectures • 2h 32m total length
  • Platform App Builder full course lesson 124:57

    Lesson 1: Introduction to Salesforce Platform and App Builder

    Objective: Get acquainted with Salesforce's powerful platform and the tools available for building custom applications tailored to your organization's needs.

    Overview: In this lesson, you'll be introduced to the Salesforce Platform, focusing on the core components that empower you to create and customize applications. You will learn about the fundamentals of Salesforce, including how to navigate the interface and the key concepts behind custom objects and fields.

    Key Topics:

    1. Salesforce Platform Basics:

      • Overview of Salesforce's cloud-based platform.

      • Introduction to Salesforce objects, fields, and data structures.

    2. Understanding Custom Objects:

      • How to create and manage custom objects.

      • Best practices for defining custom fields and relationships.

    3. Data Integrity:

      • Techniques for ensuring data accuracy and consistency.

      • Implementing validation rules and data quality measures.

    4. User Interface Customization:

      • Customizing page layouts and record types.

      • Utilizing Lightning App Builder to create dynamic, user-friendly interfaces.

    5. Introduction to Automation:

      • Basics of creating Flows to automate processes.

      • How automation enhances efficiency and reduces manual tasks.

    Hands-On Activities:

    • Create a sample custom object and define its fields.

    • Customize a page layout using the Lightning App Builder.

    • Set up a simple Flow to automate a common task.

    Outcomes: By the end of this lesson, you'll have a foundational understanding of how to leverage Salesforce's Platform App Builder to start building customized applications. You'll be equipped with the skills to create custom objects, enhance user interfaces, and implement basic automation to streamline your workflows.

  • Platform App Builder full course lesson 21:15:41

    Lesson 2: Deep Dive into Objects, Formulas, and Automation

    Objective: Expand your understanding of Salesforce's data model and automation tools by exploring standard and custom objects, formulas and functions, validation rules, and advanced object relationships.

    Overview: This lesson will delve into more advanced aspects of Salesforce object management and automation. You will learn how to leverage standard and custom objects to build robust applications, use formulas and validation rules to enforce data quality, and explore the various relationship types to ensure accurate data aggregation. Additionally, you'll gain hands-on experience with Flows to enhance your automation capabilities.

    Key Topics:

    1. Standard & Custom Objects:

      • Overview of standard objects provided by Salesforce.

      • Creating and managing custom objects to fit specific business needs.

      • Comparing standard vs. custom objects and their use cases.

    2. Formulas & Functions:

      • Introduction to formula fields and their syntax.

      • Using Salesforce functions to perform calculations and data manipulation.

      • Practical examples of formula fields in real-world scenarios.

    3. Validation Rules:

      • Setting up validation rules to enforce data entry requirements.

      • Understanding error messages and validation logic.

      • Common use cases for validation rules to maintain data integrity.

    4. Master-Detail, Lookup, & Roll-Up Summary Relationships:

      • Defining and configuring Master-Detail and Lookup relationships between objects.

      • Creating Roll-Up Summary fields to aggregate data from related records.

      • Best practices for using these relationships to model complex data structures.

    5. Flows:

      • Creating and configuring Flows for advanced automation.

      • Designing Flow elements to automate business processes.

      • Using Flow Builder to create complex workflows and process automation.

    Hands-On Activities:

    • Create and configure a custom object with various fields.

    • Implement formula fields to calculate values based on other fields.

    • Set up validation rules to ensure accurate data entry.

    • Define and configure different types of object relationships and Roll-Up Summary fields.

    • Build and test a Flow to automate a business process.

    Outcomes: By the end of this lesson, you will have a deeper understanding of Salesforce's object model and how to leverage formulas, validation rules, and relationships to enhance your applications. You'll also gain practical experience with Flows, enabling you to automate and streamline business processes effectively.

  • Platform App Builder full course lesson 335:18

    Lesson 3: Managing User Access and Customizing Interfaces

    Objective: Master the essential aspects of user access management and interface customization to ensure your Salesforce applications are secure, user-friendly, and tailored to different user needs.

    Overview: This lesson focuses on managing user access through licenses, profiles, and permission sets, and customizing user interfaces to improve user experience. You’ll learn how to configure record access, design page layouts, utilize dynamic forms, and set up record types to cater to diverse business requirements.

    Key Topics:

    1. Licenses:

      • Understanding Salesforce license types and their implications for user access and functionality.

      • Determining the appropriate license for different user roles within your organization.

    2. Profiles:

      • Configuring user profiles to control access to objects, fields, and features.

      • Customizing profiles to fit specific user roles and responsibilities.

      • Managing profile assignments and understanding profile hierarchy.

    3. Permission Sets:

      • Creating and assigning permission sets to grant additional access beyond profiles.

      • Managing multiple permission sets to provide flexible and scalable access control.

      • Best practices for using permission sets to enhance security and efficiency.

    4. Record Access:

      • Configuring sharing settings to control access to records.

      • Implementing organization-wide defaults, role hierarchies, and sharing rules.

      • Understanding how to balance data accessibility with security.

    5. Page Layouts:

      • Designing and customizing page layouts to present relevant information effectively.

      • Configuring layout sections, related lists, and compact layouts.

      • Using page layouts to enhance the user experience and streamline data entry.

    6. Dynamic Forms:

      • Introduction to Dynamic Forms for creating flexible and responsive user interfaces.

      • Configuring Dynamic Forms to display fields and sections based on user criteria.

      • Leveraging Dynamic Forms to improve usability and data capture.

    7. Record Types:

      • Creating and managing record types to support different business processes.

      • Configuring page layouts and picklist values based on record types.

      • Using record types to tailor data entry and reporting to various needs.

    Hands-On Activities:

    • Assign and manage different Salesforce licenses for users.

    • Configure profiles and permission sets to control access to objects and fields.

    • Set up sharing rules and role hierarchies to manage record access.

    • Design and customize page layouts to optimize data presentation.

    • Implement Dynamic Forms to create a responsive user interface.

    • Create and configure record types to support diverse business processes.

    Outcomes: By the end of this lesson, you will have a comprehensive understanding of how to manage user access and customize Salesforce interfaces. You'll be equipped to ensure your applications are both secure and tailored to meet the needs of different users, enhancing overall functionality and user satisfaction.

  • Platform App Builder Full course Lesson 414:06

    Lesson 4: Managing Deployments and Custom Actions

    Objective: Learn how to implement custom actions, manage development environments, and handle deployments effectively to ensure smooth transitions and consistent application quality.

    Overview: This lesson covers the creation and management of custom actions, and how to use Salesforce’s deployment tools such as Sandboxes and Change Sets. You'll also explore alternatives to Change Sets to facilitate efficient and reliable deployments.

    Key Topics:

    1. Actions:

      • Understanding different types of actions (Global Actions, Object-Specific Actions, and Quick Actions).

      • Creating and configuring custom actions to enhance user productivity.

      • Implementing actions to streamline common tasks and improve user experience.

    2. Sandboxes:

      • Overview of Sandbox environments and their role in development and testing.

      • Creating and managing different types of Sandboxes (Developer, Developer Pro, Partial Copy, and Full).

      • Best practices for using Sandboxes to test changes and ensure application stability.

    3. Change Sets:

      • Introduction to Change Sets for deploying metadata between environments.

      • Creating, managing, and deploying Change Sets to move changes from Sandbox to Production.

      • Handling dependencies and testing Change Sets to avoid deployment issues.

    4. Alternatives to Change Sets:

      • Exploring tools and methods beyond Change Sets for deployment and release management.

      • Introduction to Salesforce DX and its capabilities for version control and continuous integration.

      • Using third-party tools (e.g., Gearset, Copado) to streamline and automate deployment processes.

    Hands-On Activities:

    • Create and configure custom actions to automate user tasks.

    • Set up and manage a Sandbox environment for development and testing.

    • Develop and deploy Change Sets to move customizations from Sandbox to Production.

    • Explore and use alternative deployment tools such as Salesforce DX or third-party solutions.

    Outcomes: By the end of this lesson, you will have a solid understanding of how to create and manage custom actions, utilize Sandboxes for development and testing, and effectively deploy changes using Change Sets or alternative methods. You’ll be equipped with the skills to ensure a smooth deployment process and maintain application quality across different environments.

  • What to do next.....1:58

    Sure! Here’s a more detailed and engaging blurb:

    Congratulations, Supermums alumni! Now that you've completed your course and joined our vibrant communities, you’re eligible for a complimentary Trailhead Coach from Supermums. Trailhead Coach is a personalized mentoring program that provides you with expert guidance, free Salesforce exam vouchers, and exclusive training resources.

    To claim your Trailhead Coach benefits, simply email support@supermums.org with the code word UdemyAlumniTHC and proof of course purchase. By doing so, you'll gain access to our regular newsletters packed with the latest Salesforce opportunities, job openings, and course offerings. Dive into the Supermums world and unlock a treasure trove of exciting career opportunities and professional growth. Don’t miss out—embrace your next adventure with Supermums today!

Requirements

  • Basic Salesforce Knowledge: Familiarity with Salesforce concepts, including objects, fields, and basic navigation, is helpful.

Description

The "Get Started with Platform App Builder" course is ideal for anyone looking to create custom apps on Salesforce’s platform without the need for coding skills. Whether you're new to app development or a Salesforce administrator wanting to enhance your skill set, this comprehensive course covers everything you need to know about using the Salesforce Lightning Platform to build efficient, user-friendly applications.

In this course, you will learn the basics of using the Lightning App Builder and how to create pages and interfaces with ease through drag-and-drop features. You’ll also explore how to implement dynamic forms that work across desktop and mobile, making your apps accessible and functional for any user. Additionally, you’ll be introduced to key concepts such as data management, automation, and customisation for different roles and teams within your organisation.

By the end of this course, you will have gained the skills to design, build, and deploy apps that improve workflows and user experiences within your business. Whether you're looking to streamline processes or provide tailored solutions for specific teams, this course will give you the expertise needed to make the most of Salesforce’s app-building tools.

Join the course and become proficient in building powerful, no-code apps to support your organisation’s digital growth!

Who this course is for:

  • Aspiring Salesforce Developers: Individuals looking to build custom applications and solutions on the Salesforce platform will benefit from the course's focus on design and development. Salesforce Administrators: Administrators seeking to deepen their understanding of app customization and automation tools to enhance their current skill set. Business Analysts: Professionals interested in translating business requirements into functional applications and automations using Salesforce. Career Changers: Those new to Salesforce who want to start a career in app development and customization on the Salesforce platform. The course is designed to provide a solid foundation in building, customizing, and automating Salesforce applications, making it valuable for anyone aiming to leverage Salesforce for business solutions.