| Course Others | You are Offering Professional Course | Locality Lakdi ka pul |
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.
Training by Realtime Expert trainer
Live Online Classes
Free study material
Online virtual Classes available in morning, evening and weekend
Prerequisties
An understanding of software development processes.
Duration
Online
The format is 40% theory, 60% Hands-on.
It is a 20 days program and extends up to 2hrs each.
Corporate
The format is 40% theory, 60% Hands-on.
It is a 5 days program and extends up to 8hrs each.
Classroom
Private Classroom arrenged on request and minimum attendies for batch is 4.
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
Extension Object
Course Calender
Review
Score Breakdown
4.6 / 5.0
(7 review)
90% recommend this course
Score Breakdown
(5)(58)
(4)(132)
(3)(89)
(2)(58)
(1)(9)
Average Rating For
Content4.5
Knowledge4.5
Assignment4.2
Institute4.3
Instr
uctor4.4
Man
Antony Robert
18/03/2016
Great experience! Thanks Ecorptrainings for providing an online learning platform where courses can be taken from anywhere and anytime as per convenience. I attended Workday training and Workday HCM training and both the courses were really good. I would definitely recommend Ecorptrainings Thanks Ecorp
Man
Rajesh
18/03/2016
Ecorptrainings is an interactive and innovative way of evangelizing us toward various courses. The best stars for Ecorptrainings lies on the ticket solving and their tailored courses. Instructors are knowledgeable and interactive in teaching. Workday training sessions are well structured with a proper content in helping us to dive. Good course material and structured modules in each course..
About Us
Ecorptrainings & Services (ECT) is incorporated in India. Since inception Ecorp trainings has a strong focus on the trainings in latest IT Technologies to serve IT Industries.
facebooktwitterlinkedininstagramyoutubewhatsapp
blogger
Menu
Home
About
Courses
Become an Trainer
Student Enquiry
Contact
Courses
Angular 7
Devops
Full Stack
MEAN Stack
Oracle ICS
Services
Online Training
Corporate Training
Classroom Training
Project Support
Our Location
Noori Square. 2nd floor, (pillar no 1206, beside Global Hospital, Lakdikapul, Hyderabad, Telangana 500004
:+91-8143111555
:[email protected]
2010-2021 ecorptrainings.com - All rights reserved by Elegance Global. .
PRIVASY POLICYFAQ'SFEEDBACK