Systems Development Life Cycle

Systems Development Life Cycle (SDLC) is a framework that defines the steps involved in the development of a software system, from initial requirement gathering to the final deployment and maintenance stage. Coursera's SDLC catalogue offers you comprehensive understanding of methodologies used in software development such as Waterfall, Agile, Scrum, and others. You'll learn how to analyze and document project requirements, design functional specifications, carry out software testing and debugging, and manage software projects over time. Equip yourself with the understanding of version control, quality assurance, risk management, and other crucial areas of software project management.
5credentials
1online degree
22courses

Filter by

Subject
Required

Language
Required

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

Learning Product
Required

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.
Earn your Bachelor’s or Master’s degree online for a fraction of the cost of in-person learning.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "systems development life cycle"

  • Status: Free Trial

    Infosec

    Skills you'll gain: Risk Management Framework, Federal Information Security Management Act, NIST 800-53, Systems Development Life Cycle, Cyber Risk, Security Management, Continuous Monitoring, Cyber Security Policies, Security Controls, Authorization (Computing), Information Privacy, Information Systems

  • Status: New
    Status: Free Trial

    Skills you'll gain: Git (Version Control System), Version Control, DevOps, Software Development Life Cycle, Systems Development Life Cycle, Linux Administration, Software Development, Software Development Methodologies, File Management

  • Status: New
    Status: Preview

    Skills you'll gain: GitHub, Git (Version Control System), Version Control, Collaborative Software, Software Versioning, Software Development Tools, Systems Development Life Cycle

  • Status: Free Trial

    Skills you'll gain: React.js, Front-End Web Development, Systems Development Life Cycle, Application Development, User Interface and User Experience (UI/UX) Design, UI Components, User Flows, Unit Testing, Data Validation, Javascript