Skip to main content
00:00/00:00
Lecture 5 of 193

Software Engineering

Download Course (Free)

Course Content

0 / 193 completed
Section 1: Introduction4 videos

Introduction - What is this Course About

17m

Case Study Overview

7m

Why Only this SDLC Course

7m

How to take up this SDLC Course

14m
Section 2: Software Development7 videos

Introduction

6m

Software Development

5m

Software Engineering

7mNow Playing

After Software Project Idea Finalize

3m

Project Management

5m

How the Software Development Project Ideas Emerges

3m

Standards and Certifications of Service based Companies

11m
Section 3: Types of Software Development18 videos

Front-End Development

13m

API Development

6m

Introduction to Types of Software Development

11m

Back-End Development

20m

Desktop Development

7m

Mobile Application Development

17m

Data Science Development

39m

Full Stack Development

12m

Cloud Computing Development

28m

Embedded System Development

26m

Game Development

38m

Open Source Software Development

7m

Enterprise Software Development

6m

Progressive Web App Development PWA

20m

E-Commerce Application Development

24m

Case Study Analysis

20m

Database Development

34m

Artificial Intelligence (AI) & Machine Learning (ML) Development

45m
Section 4: Software Development Life Cycle-SDLC1 videos

Software Development Life Cycle SDLC

29m
Section 5: Analysis and Planning Phase of SDLC4 videos

Challenges of Analysis and Planning phase in SDLC Process

18m

Sample SDLC Timelines Sample Software Project Timelines and Schedule

20m

Analysis and Planning Phase of SDLC

55m

Sample SOW - Statement of Work Document Walk-through

1h 6m
Section 6: Cost Estimation Budget Estimation6 videos

Introduction to Cost Estimation

4m

Top-down Cost Estimation Method

13m

Bottom-Up Cost Estimation Method

4m

Three Point Cost Estimation Method

23m

Analogous Cost Estimation Method

27m

Parametric Cost Estimation Method

23m
Section 7: Requirement Gathering Phase of SDLC5 videos

Challenges of Requirement Gathering Phase in SDLC Process

7m

Software's and Tools for Requirements Gathering phase

27m

Analysis Planning VS Requirement Gathering Phase

16m

SRS Document Overview Software Requirement Specification Overview

40m

Requirement Gathering Phase of SDLC

1h 30m
Section 8: UML - Unified Modelling Language32 videos

Why UML

28m

Different Types of UML Diagrams

20m

What is UML

24m

Tools for designing UML Diagrams

14m

Class Diagram of UML

31m

Object Diagram of UML

16m

Object Diagram Demonstration

10m

Class Diagram Demonstration- Example

20m

Component Diagram Demonstration

13m

Package Diagram Demonstration

8m

Package Diagram of UML

34m

Component Diagram of UML

41m

Deployment Diagram Demonstration

19m

Deployment Diagram of UML

30m

Composite Structure Diagram Demonstration

7m

Profile Diagram Demonstration

5m

Profile Diagram of UML

34m

Use Case Diagram of UML

42m

Composite Structure Diagram of UML

32m

Activity Diagram Demonstration

5m

Usecase Diagram Demonstration

7m

State Machine Diagram Demonstration

5m

Activity Diagram of UML

27m

State Machine Diagram of UML

17m

Communication Diagram Demonstration

4m

Sequence Diagram Demonstration

7m

Communication Diagram of UML

13m

Timing Diagram Demonstration

6m

Sequence Diagram of UML

17m

Timing Diagram of UML

15m

Interaction Overview Diagram of UML

15m

Interaction Overview Diagram Demonstration

5m
Section 9: Design and Prototyping Phase of SDLC10 videos

Why Design and prototyping phase is so important in SDLC

11m

Challenges of Design and prototyping phase

10m

Design and Prototyping Phase of SDLC

26m

High Level Design Diagram

23m

Data Flow Diagram

11m

Low Level Design Diagram

20m

Wireframe Diagrams

17m

UI UX - User Interface VS User Experience

44m

Database Schema Design Diagram

20m

High Fidelity and Low Fidelity Diagrams

48m
Section 10: Software Design and Software Architecture12 videos

Software Architecture

26m

Layered Software Architecture

31m

Monolithic Architecture Or Monolith Architecture

30m

Tiered Software Architecture

29m

Microservices Software Architecture

1h 4m

Event Driven Architecture

23m

Software Design

28m

Software Design Principles

15m

SOLID Principles

34m

Software Design Patterns

33m

Serverless Architecture

1h 28m

+1 Architectural View Model

41m
Section 11: Version Control System5 videos

Source Code Management

6m

Version Control System

24m

Git Branching Strategies

34m

Application Environments

29m

Software Application Versioning

33m
Section 12: Software Development Phase Or Implementation Phase of SDLC6 videos

Development or Implementation Phase of SDLC

27m

Challenges of Development Phase in SDLC Process

5m

Code Coverage

11m

Framework Vs Language

24m

Synchronous and Asynchronous Code

23m

What is Developers Manual and Sample Developers Manual Overview

1h 1m
Section 13: Testing Phase of SDLC5 videos

Introduction of Testing Phase

6m

Challenges of Testing Phase of SDLC

25m

Testing Methods OR Testing Methodologies

49m

Testing phase of SDLC

1h 8m

Testing Levels OR Testing Stages in software testing

1h 3m
Section 14: Types of Testing22 videos

Introduction to Types of Testing

6m

Functional Testing

28m

Load Testing

19m

Performance Testing

24m

Integration Testing

16m

Usability Testing

23m

Security Testing

31m

Regression Testing

25m

Compatibility Testing

26m

Sanity Testing

20m

Accessibility Testing

25m

System Testing

28m

Unit Testing

18m

Non Functional Testing

4m

Quality Assurance Testing QA Testing

11m

API Testing

22m

User Acceptance Testing UAT Testing

33m

AB Testing

19m

Exploratory Testing

3m

Globalization Testing Internationalization Testing

33m

Compliance Testing

31m

Automation Testing

15m
Section 15: Deployment Phase Of SDLC5 videos

Introduction to Deployment Phase of SDLC

5m

Post Go Live Support PGLS Phase

15m

Request for Change Process RFC Process

24m

Challenges of Deployment Phase of SDLC

22m

Deployment Phase of SDLC

55m
Section 16: Maintenance and Support Phase of SDLC10 videos

Introduction to Maintenance and Support Phase of SDLC

7m

Business As Usual - BAU

13m

Challenges of Maintenance and Support Phase of SDLC

17m

System Improvement Plan - SIP process

33m

Maintenance and Support Phase of SDLC

1h 5m

Support Process

30m

Keep it Current Process - KIC Process

16m

Support Team Structure

6m

Business Continuity Planning BCP Activity

52m

Disaster Planning - DR Planning - DR Plan

59m
Section 17: Secure Software Development Lifecycle SSDLC Secure Product Lifecycle7 videos

Introduction to SSDLC Section Secure Product Lifecycle Section

8m

Secure Software Development Lifecycle SSDLC Secure Product Lifecycle

33m

Principles of Information Security - CIA Triad SSDLC

9m

Risk Threat and Vulnerability SSDLC

25m

OWASP Open Worldwide Application Security Project Walkthrough SSDLC

26m

Principles of Protection Principle of Software Protection SSDLC

44m

Practices of SSDLC How to Make Software Application Secure Best Practices

47m
Section 18: SDLC Models SDLC Methods SDLC Approaches1 videos

SDLC Models SDLC Methods SDLC Approaches

6m
Section 19: Waterfall Model of SDLC Traditional SDLC Model3 videos

When and Where to use Waterfall model of SDLC

6m

Pros and Cons of Waterfall Model of SDLC

6m

What is Waterfall Model Traditional SDLC Model

3m
Section 20: Incremental Model of SDLC3 videos

What is Incremental Model of SDLC

5m

When and Where to use Incremental Model of SDLC

3m

Pros and Cons of using Incremental Model of SDLC

4m
Section 21: Iterative Model of SDLC3 videos

What is Iterative Model of SDLC

3m

When and Where to use Iterative Model of SDLC

3m

Pros and Cons of Iterative Model of SDLC

6m
Section 22: V-Model of SDLC V Model3 videos

When and Where to Use V model of SDLC

1m

What is V Model of SDLC What is V-Model of SDLC

8m

Pros and Cons of Using V Model of SDLC

6m
Section 23: Spiral Model of SDLC3 videos

What is Spiral Model of SDLC

12m

Pros and Cons of Using Spiral Model of SDLC

6m

When and Where to Use Spiral Model of SDLC

3m
Section 24: Agile Model of SDLC Agile Methodology6 videos

Traditional SDLC Models Vs Agile Model or Methodology

11m

When and Where to Use Agile Model of SDLC

4m

Pros and Cons of Using Agile Model of SDLC

5m

What is Agile Model of SDLC

9m

Agile Manifesto

32m

Agile Principles

8m
Section 25: Key Agile Concepts3 videos

User Stories Agile

7m

Minimum Viable Product MVP Agile

5m

Burndown Charts Agile

9m
Section 26: Agile Methodologies8 videos

KANBAN - Agile Methodology

18m

SCRUM - Agile Methodology

31m

Extreme Programming XP - Agile Methodology

1h 2m

Lean Agile Methodology

1h 2m

Crystal Agile Methodology

44m

Feature Driven Development FDD - Agile Methodology

38m

Rapid Application Development RAD - Agile Methodology

38m

SAFe Scaled Agile Framework - Agile Methodology

42m
Section 27: Course Wrap Up1 videos

Course Wrap Up!

7m