For Beginners & Experienced Learners

DevOps Course: Self-Paced

Our self-paced Salesforce DevOps Training course is designed for individuals interested in the operations and development process of the software lifecycle. Elevate your career from a beginner to a proficient DevOps engineer without disrupting your routine. Perfect for those managing busy schedules, this course suits anyone new to DevOps, current Developers looking to enhance their skills, or aspiring DevOps professionals. Embark on your journey to mastering Salesforce DevOps and explore exciting career opportunities.

Enroll now and transform your skills with our expert-led, comprehensive training program.

4.5

50 + Ratings

59

Hours of Session

130 +

Learners

banner-img

Request Call Back

Course Features

  • Master both development and operations of software deployment.
  • 60 hours of instructor-led videos tailored to support your learning style.
  • Step-by-step tutorials to help you master each topic.
  • Quizzes and assignments to apply what you learn and test your knowledge.
  • Practical exercises to prepare you for real-world scenarios.
  • Learn at your own pace with lifetime access.
  • Exclusive training on DevOps tools relevant to the industry.

Course Curriculum

  • 1. Cloud Computing
  • 2. Introduction To Salesforce Admin
    • Data modelling
    • UI customization
    • Data management
    • Data Security
    • Reports & Dashboards
    • Salesforce MVC Architecture
    • Process Automation - Approval process, Flow
  • 3. Introduction To Salesforce Development
    • VS code & SFDX CLI setup
    • Apex Introduction
    • SOQL, SOSL
    • DML Statements and database class
    • Exception handling
    • Trigger Introduction
    • Governor Limits
    • Deployment methods
    • Apex Testing
  • 4. Introduction To DevOps
    • Introduction to DevOps
    • Continuous integration
    • Continuous delivery
    • Improvements (Fix bugs and Add New features)
    • Salesforce DevOps
  • 5. Linux and Scripting
    • Introduction of Linux
    • Why and when do we Need Linux in devOps?
    • General directories in linux
    • Exit Codes in linux
    • i/o Redirection in linux
    • Vim Editor/nano Editor
    • User and groups
    • File permission
    • Symbolic links
    • Basic Linux Command
  • 6. Python basics
    • Variables
    • loop & function
    • libraries
  • 7. Git and Version controlling
    • Introduction to Version controlling
    • Introduction to Git
    • Git Basic Commands (git clone, git init, git checkout, git merge)
    • Types of Branches
    • Git rebasing, git cherry-pick, git stash
  • 8. Salesforce SFDX (Salesforce Developer Experience)
    • Introduction to Salesforce DX
    • Salesforce CLI
    • Integrated Development Environment (IDE)
    • DevHub
    • Scratch org
    • config commands
    • Force commands
    • generate commands
    • auth commands
  • 9. Containerization
    • Introduction to virtualization
    • Virtualization in DevOps
    • Docker
    • Docker container
    • Dockerfile
    • Docker images
    • Dockerhub
  • 10. CI/CD Pipelines using Gitla
    • Introduction to pipelines in DevOps
    • Types of Pipelines in DevOps
    • CI/CD Pipelines
    • Pipelines on Gitlab
    • Jobs
    • Runner
    • Basic keywords and syntax
  • 11. CI/CD using Jenkins
    • Introduction to Jenkins
    • Usage of Jenkins in DevOps
    • Create CI/CD Pipelines using Jenkins
    • Integrate GitHub/GitLab with Jenkins for CI/CD Pipelines
  • 12. Deployment tools
    • Gearset
    • DevOps center
    • Copado
  • 13. Test Automation tools
    • Keysight
    • Tricentis
  • 14. Code scanning tool
    • Clayton
  • 15. Observation tools & monitoring tools
    • Pharos
    • Data dog
  • 16. Backup tools
    • Veeam
    • Gearset