Agile Training

by Ecorptrainings

Agile Training Course is Offered by Ecorptrainings

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Ecorptrainings Logo

img Duration

40 Hours

Course Details

The Agile movement proposes alternatives to traditional project management. Agile approaches are typically used in software development to help businesses respond to unpredictability. Agile development provides opportunities to assess the direction throughout the development lifecycle.

This is achieved through regular cadences of work, known as Sprints or iterations, at the end of which teams must present a potentially shippable product increment.

By focusing on the repetition of abbreviated work cycles as well as the functional product they yield, agile methodology is described as "iterative" and "incremental." In waterfall, development teams only have one chance to get each aspect of a project right. In an agile paradigm, every aspect of development requirements, design, etc.is continually revisited.

 

Course Content:

Agile Practices:

  • The Agile Alliance
  • Principles

 

Overview of Extreme Programming:

  • What is Extreme Programming
  • The Practices of Extreme Programming

 

Planning:

  • Initial Exploration
  • Release Planning
  • Iteration Planning
  • Defining "Done"
  • Task Planning
  • Iterating
  • Tracking

 

Testing:

  • Test-Driven Development
  • Acceptance Tests
  • Serendipitous Architecture

 

A Simple Example of Refactoring:

  • Generating Primes

 

What Is Agile Design?

  • Design Smells
  • Why Software Rots
  • The Copy Program

 

The Single-Responsibility Principle (SRP):

  • Defining a Responsibility
  • Coupled Responsibilities
  • Persistence

 

The Open/Closed Principle (OCP):

  • Description of OCP
  • The Shape Application

 

The Liskov Substitution Principle (LSP):

  • Violations of LSP
  • Factoring Instead of Deriving
  • Heuristics and Conventions
  • The Dependency-Inversion Principle (DIP)
  • Layering
  • A Simple DIP Example

 

The Interface Segregation Principle (ISP):

  • Interface Pollution
  • Separate Clients Mean Separate Interfaces
  • Class Interfaces versus Object Interfaces

 

Overview of UML:

  • Class Diagrams
  • Object Diagrams
  • Collaboration Diagrams
  • State Diagrams

 

Working with Diagrams:

  • Why Model?
  • Making Effective Use of UML
  • Iterative Refinement
  • When and How to Draw Diagrams

 

State Diagrams:

  • The Basics
  • Using FSM Diagrams

 

Object Diagrams:

  • A Snapshot in Time
  • Active Objects

 

Use Cases:

  • Writing Use Cases
  • Diagramming Use Cases

 

Class Diagrams:

  • The Basics
  • An Example Class Diagram
  • The Details

 

Template Method and Strategy: Inheritance versus Delegation:

  • Template Method
  • Strategy

 

Design Patterns Intro:

  • Facade
  • Mediator
  • Singleton
  • Monostate
  • Use Cases

 

Factory:

  • A Dependency Problem
  • Static versus Dynamic Typing
  • Substitutable Factories
  • Using Factories for Test Fixtures
  • Importance of Factories

 

Composite:

  • Composite Commands
  • Multiplicity or No Multiplicity

 

Observer: Evolving into a Pattern:

  • The Digital Clock
  • The OBSERVER Pattern

 

Abstract Server, Adapter, and Bridge:

  • Abstract Server
  • Adapter
  • Bridge

 

Proxy and Gateway: Managing Third-Party APIs:

  • Proxy
  • Databases, Middleware, and Other Third-Party Interfaces
  • Table Data Gateway
  • Using Other Patterns with Databases

 

Visitor:

  • Visitor
  • Decorator
  • Hyderabad Branch

    No. 318, Down Town Mall, National Highway 9, Beside Lotus Children's Hospital, P & T Officers Colony, Hyderabad

Check out more ACP (Agile Certified Practitioner) courses in India

Learning Mudra Logo

PMI - ACP Training

PMI-ACP is the PMI qualification that is increasing the fastest. With this PMI-ACP course in India, you will go deep into the ideas of Agile techniques, extreme programming, Lean, Scrum, Kanban, and test-driven development.

by Learning Mudra [Claim Listing ]
APTRON Gurgaon Logo

Agile Training

APTRON delivers an in-depth best Agile training in gurgaon. Students having Agile certification are able to secure a quick job in an MNC. Participants need to enroll in a best Agile training institute in gurgaon to attain the skills involved in the technology.

by APTRON Gurgaon [Claim Listing ]
Aabiance Technology Logo

PMI-ACP Certification

Adoption of agile methodology has increased the need for agile experts who understand and analyse very facts of approach and can able to implement it in the benefits of organisation.

by Aabiance Technology [Claim Listing ]
Radical Technologies Logo

PMI – Agile

The PMI Agile Certified Practitioner (PMI-ACP) certification is valuable for professionals who want to validate their Agile expertise and demonstrate their ability to work effectively in Agile project management environments.

by Radical Technologies [Claim Listing ]
Leadership Tribe Logo

Agile Training

Agile training takes the shackles off of your team members and it does so by incorporating new ways of business analysis and working that allow your team to keep pace and be adaptive to uncertainty and continue to hit the highest of heights.

by Leadership Tribe [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy