Companies Home Search Profile

Master Salesforce CI/CD with Azure DevOps

Focused View

Rahul Singh

1:51:00

0 View
  • 1. Introduction & Course Overview.mp4
    02:17
  • 1. Org & Tools Landscape.mp4
    01:50
  • 2. Creating the Orgs & Sandboxes.mp4
    04:55
  • 1. Types of Version Control Systems.mp4
    01:52
  • 1. Introduction and setup of Azure Devops.mp4
    08:08
  • 1. Package.xml based Deployment.mp4
    14:11
  • 1. Branching strategy- Scaled trunk based Development.mp4
    01:36
  • 2. Branching Strategy-Gitflow Workflow.mp4
    01:31
  • 3. Branching strategy comparison.mp4
    02:48
  • 4. Scaled Trunk based Branch Creation in Azure.mp4
    01:31
  • 1. CICD tool authentication with Salesforce.mp4
    06:30
  • 2. Self-signed Open SSL Certificate generation.mp4
    05:04
  • 3. Connected App creation and configuration.mp4
    07:44
  • 1.1 custom-apex-rules (1).zip
  • 1. Static code analysis using PMD.mp4
    09:14
  • 1.1 YamlScript.txt
  • 1. YAML Pipeline Scripting.mp4
    20:04
  • 1. Pipeline Environment variable setup.mp4
    03:49
  • 1. Pipeline live run and demonstration.mp4
    17:56
  • Description


    Navigate CI/CD Tools, Version Control, Branching Models, and Pipeline Scripting for Salesforce

    What You'll Learn?


    • Students will be able to master the creation of CICD pipelines for salesforce deployment using Azure Devops
    • Students will learn about Gitflow, trunk based branching strategies and packagexml based salesforce deployment
    • Students will learn about YAML pipeline scripting, PMD static code analysis
    • Self Signed open ssl certificate creation and authentication with salesforce

    Who is this for?


  • Beginner in salesforce Azure Devops and salesforce development
  • Intermediate in salesforce Azure Devops and salesforce development
  • What You Need to Know?


  • Basic salesforce development and metadata understanding
  • More details


    Description

    Upon completing this course, students will be adept in the Salesforce development environment, learning to navigate the strategic tooling landscape and understanding the role of various version control systems for optimal workflow. They will acquire hands-on setup experience with Azure DevOps, enabling them to execute package.xml based deployments and manage branching strategies such as scaled trunk-based development and GitFlow.

    Learners will compare and craft branching strategies to suit project needs, authenticate CI/CD tools with Salesforce for streamlined operations, and generate necessary security certificates using OpenSSL. This knowledge will empower them to create and configure connected Salesforce apps effectively.

    The course will also equip students with skills for conducting static code analysis and scripting YAML pipelines, ensuring they can maintain high code quality and automate build and deployment processes. Finally, a live pipeline run demonstration will consolidate their understanding, giving them confidence in applying these CI/CD practices to real-world Salesforce development projects using Azure DevOps

    Course Overview

    ORG STRATEGY & TOOLS LANDSCAPE

    Types of version Control Systems

    Introduction and setup of Azure Devops

    PACKAGE XML BASED DEPLOYMENT

    BRANCHING STRATEGY- SCALED TRUNK BASED DEVELOPMENT

    BRANCHING STRATEGY- GITFLOW WORKFLOW

    BRANCHING STRATEGY COMPARISON & CREATION

    CICD TOOL AUTHENTICATION WITH SALESFORCE

    Self Signed OpenSSl certificate Generation

    Connected App Creation and Configuration

    STATIC CODE ANALYSIS

    YAML Pipeline scripting

    Pipeline Live Run demonstration







    Who this course is for:

    • Beginner in salesforce Azure Devops and salesforce development
    • Intermediate in salesforce Azure Devops and salesforce development

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Hi buddies, I am a Salesforce Solution Architect & Developer with 9 plus years of IT industry experience. I am here on Udemy to share my knowledge as an instructor. I am a technology enthusiast who keeps learning and following new trends in the tech world. I am also an avid nature and animal lover. I have 3 cats at my home.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 17
    • duration 1:51:00
    • Release Date 2024/03/10