Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

A Practical Guide To SFDX and Salesforce CLI [Discountinued]

via Udemy

Overview

A complete guide to SFDX and Salesforce CLI for rapid development on the Salesforce Platform

What you'll learn:
  • What is CLI & SFDX?
  • Demystifying a CLI Command
  • Deploy/Retrieve Metadata
  • Deploy/Retrieve Source Format Metadata
  • Query or Upload Data
  • Data Manipulation
  • Source Driven Development Lifecycle
  • Automation with Salesforce CLI

[This course is outdated and does not include latest Salesforce CLI features. I have discontinued the course as I do not have immediate updates planned for the course].

While Salesforce DX (SFDX) has been available for several years, the ecosystem is currently at a pivotal tipping point. Many organizations and developers are still navigating the transition from traditional, org-based development to the modern, Source-Driven Development model. This course is specifically engineered to bridge that knowledge gap, transforming the Salesforce CLI from a mysterious "black box" into your most powerful daily productivity tool.

Our curriculum begins by demystifying the core architecture of the Command Line Interface. We don’t just teach you which buttons to press; we help you understand the "why" behind the syntax, ensuring you can navigate any project requirement with confidence. You will progress through a hands-on journey, starting with fundamental metadata deployment and retrieval, before moving into the nuances of Source Format Metadata, which is the backbone of modern version control.

What You Will Learn

  • CLI Foundations: Understand the structural anatomy of a CLI command to troubleshoot and build scripts effectively.

  • Metadata Management: Master the transition between traditional Metadata API and the modern Source Format.

  • Data Operations: Go beyond the UI to query, upload, and manipulate Salesforce data directly from your terminal.

  • Source-Driven Strategy: Learn the end-to-end lifecycle of a project where the "Source of Truth" lives in Git, not the Org.

  • Environment Strategy: Explore the critical differences between Scratch Orgs and Non-Scratch Orgs (Sandboxes), and learn how to leverage each for maximum efficiency.

  • Advanced Automation: Scale your impact by learning how to automate repetitive tasks, paving the way for Continuous Integration and Continuous Deployment (CI/CD) pipelines.

Why Take This Course?

By the end of this program, you will have moved beyond the basics and into the realm of professional Salesforce engineering. Whether you are looking to modernize your current project or prepare for a role in an enterprise-level DevOps environment, this course provides the practical examples and architectural theory needed to thrive. You will exit with a complete understanding of the Source-Driven Development Lifecycle, ready to lead your team into the future of the Salesforce platform.

Syllabus

  • Introduction And Getting Started
  • SFDX Project
  • Working with Metadata
  • Working with Salesforce Data
  • Working with Scratch Orgs
  • Source Driven Development
  • Automation with Salesforce CLI
  • CLI with VS Code

Taught by

Manish Choudhari

Reviews

4.2 rating at Udemy based on 340 ratings

Start your review of A Practical Guide To SFDX and Salesforce CLI [Discountinued]

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.