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

GetCoached.in Logo

PMI ACP Training: Agile Certified Practitioner

ACP stands for Agile Certified Practitioner, the certification from PMI, USA for project managers across all industries. Those having ~8 months experience in agile are eligible to take the exam, though the training can be taken by anyone interested in Agile.

by GetCoached.in [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 ]
Cloud Soft Solutions Logo

Agile Scrum

Agile methods emphasize flexibility and adaptability, and the Agile framework lends itself well to projects where requirements and solutions evolve with time. Scrum, with its inherent simplicity and lightweight processes, is the most popular way of introducing Agility to a project.

by Cloud Soft Solutions
  • Price
  • Start Date
  • Duration
Dreamplus Logo

PMI-ACP Exam Preparatory Workshop

PMI-ACP Exam Preparatory course is offered by Dreamplus. Our vision is to be at the forefront of shaping a digitally empowered society by providing world-class IT training and certification.

by Dreamplus [Claim Listing ]
Delight Learning Services And Consultancy Logo

Agile Certified Practitioner (PMI-ACP)®

Agile Certified Practitioner Certification PMI-ACP is a fastest catching up Agile Certification advocated by PMI. This is said to be a one-in-all Agile Certification that encompasses the overall umbrella of Agile practices knowledge and understanding for all the roles in Project Management.

by Delight Learning Services And Consultancy [Claim Listing ]
  • Price
  • Start Date
  • Duration

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