Mastering Salesforce DX and Visual Studio Code

Modular Application Development Using Unlocked Packages

4.36 (395 reviews)
Udemy
platform
English
language
IT Certification
category
instructor
Mastering Salesforce DX and Visual Studio Code
2 813
students
3.5 hours
content
Jan 2020
last update
$39.99
regular price

What you will learn

Salesforce Before DX

Pillars of Salesforce DX

Salesforce CLI Architecture

Deploy/Retrieve Metadata & Convert into Source Format

Development in Source Format Metadata

Data Manipulation & Export/Import relational records using DX

Source Control Management (SCM) with SFDX

Power of VsCode with Salesforce DX

Demystifying Scratch Org

Chaining of DX command

Modular Application Development in SFDX

App Decomposition & Unlocked packages

Create custom SFDX Plugin

Why take this course?

🚀 Course Title: Mastering Salesforce DX and Visual Studio Code

🎓 Course Headline: Modular Application Development Using Unlocked Packages


Unlock the Power of Salesforce DX and Visual Studio Code!

🎉 Course Description:

Understanding the Pre-DX Era: Dive into the history of Salesforce development and explore the challenges and pain points that led to the creation of Salesforce DX. Learn how this innovative tool has revolutionized the way we build, test, and deploy Salesforce solutions.

🛠️ Salesforce DX Essentials: Get hands-on with Scratch Orgs and Non-scratch Orgs. Discover what sets them apart and how they fit into your development workflow. Understand the nuances between metadata and source file formats, and see where Scratch Orgs excel in modern Salesforce development.

🏗️ Building Blocks of Enterprise Modular Development: Learn about the core principles of modular application development: Repeatable, Scriptable, and Traceable. These pillars are essential for creating efficient, scalable, and maintainable solutions in an enterprise environment.

🛠️ Harnessing Unlocked Packages: Explore how Unlocked Packages enable modular development on the Salesforce platform. We'll guide you through the process of creating your own custom plugins using Salesforce CLI, making you a true innovator in the Salesforce ecosystem.

👩‍💻 For Professionals Across Roles: Whether you're a Salesforce Developer, an Admin, or an Architect, this course is tailored for your role. Developers, learn to navigate the Command Line Interface with confidence. Admins, unlock the potential of SFDX with Visual Studio Code. Architects, delve into enterprise modular development using Unlocked Packages.

Why Take This Course?

  • Real-World Relevance: Gain insights into current industry practices and the future of Salesforce development.
  • Hands-On Learning: Engage with practical exercises to solidify your understanding of Salesforce DX and Visual Studio Code.
  • Role-Specific Content: Tailored content ensures you learn what's most relevant to your role within the Salesforce ecosystem.
  • Future-Proof Your Skills: Stay ahead of the curve by mastering tools that are setting new standards in Salesforce development.

Key Takeaways:

  • A comprehensive understanding of Salesforce DX and its components.
  • Proficiency with Scratch and Non-scratch Orgs and their usage in development cycles.
  • A clear distinction between metadata and source files.
  • The ability to create plugins using Salesforce CLI.
  • Best practices for modular application development using Unlocked Packages.

Join us on this journey to master the cutting-edge tools of Salesforce DX and Visual Studio Code, and propel your career to new heights! 🌟

Our review

🏆 Overall Course Rating: 4.4/5

Course Review

Pros:

  • 🎓 Comprehensive Content: The course provides a deep understanding of Salesforce DX (SFDX) and its various components, including unlocked packages, plugins, and more. It is praised for its thorough and in-depth quality.

  • 🚀 Practical Examples: Jitendra's explanations are accompanied by practical examples that make the learning process engaging and effective.

  • 🤝 Expert Instructors: The course benefits from the expertise of knowledgeable instructors, Jitendra and Amit, who have a knack for clarifying complex topics.

  • 🌍 Global Relevance: The course is valued by individuals from diverse backgrounds, indicating its global relevance and applicability.

  • 📚 Well-Structured Material: The course material is reported to be extremely well prepared, with content that is both useful and well-organized.

  • 👍 Highly Recommended: Many reviewers have highly recommended this course to other developers looking to transition to the DX world.

Cons:

  • 📹 Video Quality Concerns: Some users have noted issues with video quality, particularly screen recording resolution and interference from chapter headers during command line demonstrations.

  • 🛠️ Pre-Requisite Clarification Needed: A few reviewers suggested that heads-up on the necessary pre-requisites, such as SSL and TypeScript, would be beneficial before diving into certain modules.

  • Pacing Concerns: Some users felt that the instructor was moving too quickly through material, potentially assuming prior knowledge, which may leave newcomers feeling lost at times.

  • 🛠️ Tutorial Presentation: There is a recommendation for instructors to outline what will be performed in each exercise before diving into the explanation.

  • 🖲️ Technical Issues with Media Player: Some users experienced difficulties with the media player, which being Flash-based, caused frequent blocking and disruption during video playback.

Additional Notes:

  • 📚 Supplementary Material: Users expressed a desire for additional materials such as PDFs or notes to accompany the video content, which could enhance the learning experience.

  • 🤝 Community Support: The course platform provides support from instructors, which is highly appreciated by learners who can ask questions and get timely assistance.

  • Real-Time Implementation: It is recommended that learners implement the concepts in real-time to solidify their understanding and application of SFDX principles.

Final Thoughts:

This course has consistently received positive feedback for its comprehensive coverage of Salesforce DX, with a strong emphasis on practical applications and expert guidance. However, potential students should consider addressing video quality issues and pacing concerns by preparing the necessary pre-requisites beforehand and possibly supplementing the video content with additional learning resources. Overall, it remains an excellent choice for developers looking to master Salesforce DX and its functionalities.

2726392
udemy ID
28/12/2019
course created date
16/07/2020
course indexed date
Bot
course submited by