NeoCoder

Object Oriented Analysis and Design

Home Training Library Programming Fundamentals Object Oriented Analysis and Design

We've everything to build a perfect L&D program

700+
Learning Topics
120+
Video Content
100+
Coding Exercises
300+
Quiz
450+
Skill Assessment
100+
Hands-on Projects

Topics Covered

Object Oriented Analysis and Design
UNIFIED PROCESS AND USE CASE DIAGRAMS

Introduction to OOAD with OO Basics, Unified Process, UML diagrams, Use Case-Case study, the Next Gen POS system, Inception, Use case Modelling, Relating Use cases, include, extend and generalization, When to use Use-cases

Object Oriented Analysis and Design
DYNAMIC AND IMPLEMENTATION UML DIAGRAMS

Dynamic Diagrams, UML interaction diagrams, System sequence diagram, Collaboration diagram, When to use Communication Diagrams, State machine diagram and Modelling –When to use State Diagrams, Activity diagram, When to use activity diagrams Implementation Diagrams, UML package diagram, When to use package diagrams, Component and Deployment Diagrams, When to use Component and Deployment diagrams

Object Oriented Analysis and Design
TESTING

Object Oriented Methodologies, Software Quality Assurance, Impact of object orientation on Testing, Develop Test Cases and Test Plans

Object Oriented Analysis and Design
STATIC UML DIAGRAMS

Class Diagram, Elaboration, Domain Model, finding conceptual classes and description classes, Associations, Attributes, Domain model refinement, finding conceptual class Hierarchies, Aggregation and Composition, Relationship between sequence diagrams and use cases, when to use Class Diagrams

Object Oriented Analysis and Design
DESIGN PATTERNS

Designing objects with responsibilities, Creator, Information expert, Low Coupling, High Cohesion, Controller Design Patterns, creational, factory method, structural, Bridge, Adapter, behavioural, Strategy, applying GoF design patterns, Mapping design to code

Object Oriented Analysis and Design
UNIFIED PROCESS AND USE CASE DIAGRAMS

Introduction to OOAD with OO Basics, Unified Process, UML diagrams, Use Case-Case study, the Next Gen POS system, Inception, Use case Modelling, Relating Use cases, include, extend and generalization, When to use Use-cases

Object Oriented Analysis and Design
STATIC UML DIAGRAMS

Class Diagram, Elaboration, Domain Model, finding conceptual classes and description classes, Associations, Attributes, Domain model refinement, finding conceptual class Hierarchies, Aggregation and Composition, Relationship between sequence diagrams and use cases, when to use Class Diagrams

Object Oriented Analysis and Design
DYNAMIC AND IMPLEMENTATION UML DIAGRAMS

Dynamic Diagrams, UML interaction diagrams, System sequence diagram, Collaboration diagram, When to use Communication Diagrams, State machine diagram and Modelling –When to use State Diagrams, Activity diagram, When to use activity diagrams Implementation Diagrams, UML package diagram, When to use package diagrams, Component and Deployment Diagrams, When to use Component and Deployment diagrams

Object Oriented Analysis and Design
DESIGN PATTERNS

Designing objects with responsibilities, Creator, Information expert, Low Coupling, High Cohesion, Controller Design Patterns, creational, factory method, structural, Bridge, Adapter, behavioural, Strategy, applying GoF design patterns, Mapping design to code

Object Oriented Analysis and Design
TESTING

Object Oriented Methodologies, Software Quality Assurance, Impact of object orientation on Testing, Develop Test Cases and Test Plans

Tailor the curriculum for your tech team with customizable skill modules

Yes, L&D professionals can handpick the skill modules of their choice from our huge repository to design the perfect skill development program for their tech team and drive greater ROIs.

Contact us for a Demo +91 - 93429 07576

Why neoCoder's skill
modules are the finest?

Content structured to different learning level

Organizations commit a huge mistake in the employee L&D programs by providing the same learning content for both entry-level freshers and experienced professionals.

Organizations commit a huge mistake in the employee L&D programs by providing the same learning content for both entry-level freshers and experienced professionals.

  • Noob
  • Beginner
  • Intermediate
  • Advanced
  • Master

 

24x7
Replenishing content

In a world of continuous technological advancement, the learning materials should be fresh and updated.

Our skill modules are constantly updated with respect to the changes in the tech universe. Hence your employees stay on track with the latest tools and technologies used in the industry.

Diverse
assessment options

Our powerful AI-powered engine helps you to assess your employee’s potential at once. With the aid of the auto-evaluation feature, the following diverse assessment modules are evaluated at a rapid rate, thereby saving an enormous time.

  • Quiz
  • Skill assessments
  • Coding Exercises
  • Hands-on projects

Accelerate your upskilling program with NeoCoder