Coursera
Coursera Logo

Development Methodologies Overview 

  • Offered byCoursera

Development Methodologies Overview
 at 
Coursera 
Overview

Duration

11 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Development Methodologies Overview
 at 
Coursera 
Highlights

  • Reset deadlines in accordance to your schedule.
  • Earn a Certificate upon completion
  • Start instantly and learn at your own schedule.
Details Icon

Development Methodologies Overview
 at 
Coursera 
Course details

More about this course
  • This course provides an introduction to a few of the main development methodologies used by application programmers today.
  • These methodologies provide a framework and structure for the process of development to ensure teams can work together and all critical steps are followed.
  • We'll discuss the Software Development Lifecycle (SDLC), Agile concepts, Continuous Integration/Continuous Delivery and 12 Factor for cloud development.

Development Methodologies Overview
 at 
Coursera 
Curriculum

Introduction to Development Methodologies

Course Introduction

Development Methodologies and Software Development Lifecycle

Development Methodologies

Contrast of OO Methodology to Structured Methodology - Overview

Contrast of OO Methodology to Structured Methodology - More Detail

Contrast of OO Methodology to Structured Methodology - Final Review

Software Development LifeCycle (SDLC)

Survey of Development Methodologies

About this Lesson

The Rational Unified Process

Practice Review

Module 1 Quiz

Agile

Overview of Agile and Scrum

Agile Defined

Agile and Risk

The Agile Manifesto

Why Agile?

Adopting Agile

Agile Roles

Organizing a Sprint

Agile and Scrum Artifacts

Agile and Risk

The Agile Manifesto

Comparisons Of Methodologies

The Price of Failure

The Two Pizza Rule

Sprint Planning, Scrum Artifacts, and Agile Methodologies

Agile Success Stories and Real World Application

Practice Review

Module 2 Quiz

CI/CD

What is CI/CD?

Continuous Integration

Jenkins

Continuous Integration/Continuous Deployment (CI/CD)

Agile vs CI/CD vs DevOps?

Jenkins

Module 3 Quiz

The 12 Factor App Methodology

Factor 1: Codebase

Factor 2: Dependencies

Factor 3: Configuration

Factor 4: Backing Services

Factor 5: Build, Release, Run

Factor 6: Processes

Factor 7: Port Binding

Factor 8: Concurrency

Factor 9: Disposability

Factor 10: Dev/Prod Parity

Factor 11: Logs

Factor 12: Admin Processes

Cloud Native Apps and The 12 Factor App Methodology

The First 6 of the 12 Factors

The Last 6 of the 12 Factors

Implementing 12 Factor Apps with Kubernetes

Module 4 Quiz

Development Methodologies Overview
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    Development Methodologies Overview
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...