Software Configuration Management

Software Configuration Management (SCM) is a discipline within systems engineering that ensures the integrity, reliability and traceability of a software product throughout its lifecycle. Coursera's Software Configuration Management catalogue teaches you how to effectively implement and manage SCM processes. You'll learn about critical aspects of SCM such as version control, software builds, dependency management, and release engineering. Further, gain insights into key SCM tools like Git, Jenkins, Maven, and Docker. By mastering SCM, you can enhance software quality, increase team productivity, and make software development processes more streamlined and efficient.
6credentials
16courses

Most popular

Trending now

New releases

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Get in-depth knowledge of a subject by completing a series of courses and projects.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "software configuration management"

  • Skills you'll gain: Software Configuration Management, Embedded Software, Embedded Systems, Git (Version Control System), Version Control, Build Tools, Software Development Tools, C (Programming Language), Development Environment, Program Development, Software Design, Hardware Architecture, Debugging, Command-Line Interface

  • Status: Free Trial

    Skills you'll gain: Jenkins, CI/CD, Apache Tomcat, Continuous Integration, DevOps, Apache Maven, Docker (Software), Continuous Delivery, Configuration Management, Software Development, Application Lifecycle Management, Shell Script, Continuous Deployment, Software Configuration Management, Application Deployment, Devops Tools, Continuous Monitoring, Application Servers, Software Quality Assurance, Software Installation

  • Status: Free Trial

    LearnKartS

    Skills you'll gain: Git (Version Control System), GitHub, Bitbucket, Version Control, Software Versioning, GitLab, Software Configuration Management, Collaborative Software, Integrated Development Environments, Software Development, Software Installation, Code Review, Devops Tools, IntelliJ IDEA, Eclipse (Software), File Management, Application Lifecycle Management, Linux, Release Management, Command-Line Interface

  • Status: New
    Status: Free Trial

    Skills you'll gain: GitHub, Git (Version Control System), Version Control, Unix Commands, Unix Shell, Software Versioning, Linux Commands, Command-Line Interface, Code Review, Software Configuration Management, Software Development Tools, Development Environment, Secure Coding, File Management, Technical Documentation, Software Documentation

  • Status: New
    Status: Free Trial

    Skills you'll gain: Prompt Engineering, Git (Version Control System), GitHub, Version Control, CI/CD, Infrastructure as Code (IaC), Microsoft Copilot, Software Versioning, Continuous Integration, Devops Tools, Microsoft Azure, DevOps, Software Development Tools, Docker (Software), Software Configuration Management, Application Deployment, ChatGPT, Continuous Deployment, Amazon Web Services, Google Gemini

  • Status: Free Trial

    Skills you'll gain: Generative AI, Microsoft Copilot, Prompt Engineering, Test Case, Responsible AI, Microsoft Visual Studio, Version Control, Code Review, Data Ethics, GitHub, Software Development Tools, Software Configuration Management, Software Documentation, Application Lifecycle Management, Program Development, Integrated Development Environments, Maintainability, Computer Programming Tools, Artificial Intelligence, Project Management

What brings you to Coursera today?

  • Status: New
    Status: Free Trial

    Skills you'll gain: Git (Version Control System), Containerization, Bash (Scripting Language), Version Control, Linux Administration, Linux Servers, Linux, Docker (Software), Shell Script, Ansible, Unix Shell, Kubernetes, Configuration Management, Application Deployment, Servers, Systems Administration, Software Configuration Management, System Configuration, Data Storage Technologies

  • Status: New
    Status: Free Trial

    Skills you'll gain: Git (Version Control System), GitHub, Version Control, Software Configuration Management, Software Development Tools, Development Environment, Unix Shell, Command-Line Interface, Secure Coding

  • Status: New
    Status: Free Trial

    Skills you'll gain: GitHub, Version Control, Git (Version Control System), Unix Commands, Unix Shell, Software Versioning, Linux Commands, Command-Line Interface, Software Configuration Management, File Management

  • Status: Free Trial

    Skills you'll gain: Secure Coding, Application Security, DevSecOps, Security Testing, Software Development Methodologies, Software Development, Software Configuration Management, Software Development Life Cycle, Software Testing, System Configuration, Threat Modeling, Application Programming Interface (API), Cloud Security, Risk Management Framework

  • Status: Free Trial

    Skills you'll gain: Version Control, Unix Commands, Git (Version Control System), GitHub, Linux Commands, Command-Line Interface, Collaborative Software, Software Development Tools, Software Configuration Management, Software Development, Code Review

  • Status: Preview

    Skills you'll gain: Git (Version Control System), Version Control, GitHub, Bitbucket, Software Configuration Management, Command-Line Interface, Code Review, Collaborative Software, Graphical Tools

What brings you to Coursera today?

Leading partners

  • Packt
  • LearnKartS
  • Microsoft
  • Simplilearn
  • Atlassian
  • KodeKloud
  • LearnQuest
  • Meta