Kurs i Microsoft .NET 4.5 og Visual Studio 2012

Glasspaper er en komplett
kurs-leverandør for utviklere!


Object Oriented Analysis and Design using UML

Kursavgift: kr 22 900 | Varighet: 5 dager

Beskrivelse:

UML is the standard notation for representing object-oriented systems. This course provides comprehensive coverage of UML, describing each of the standard diagram types in detail. The course begins with actors, context diagrams, and use cases. The course then goes on to investigate class diagrams, sequence diagrams, and object interaction diagrams in detail. The course also explores stateful systems, timing, and packaging and deployment considerations.

The course provides detailed coverage of how to transition from analysis into design, and also explores some commonly used object oriented design patterns.

About Andy Olsen - the author and instructor of the course
Andy is a freelance consultant and instructor based in the UK, working mostly in the City of London and Oxford. Andy has been working with .NET since the Beta 1 days and has extensive experience in many facets of .NET development including WCF, WPF, WF, ASP.NET MVC Web development, and mobile applications. Andy has designed and written many Microsoft Official Curriculum courses in the last decade, and has been engaged as author and technical reviewer with Apress on some of their biggest selling books.

Målgruppe:

This training course is aimed at software developers and designers.


Forkunnskaper:

Prior programming, design, or analysis experience.


Innhold:

  • Object-Oriented Concepts: Objects and messages; Classes; Encapsulation; Inheritance; Polymorphism

  • Object-Oriented Methodologies: Software development life cycles; Evolution of methodologies; The UML; Overview of UML diagrams

  • Actors and Use Cases: What are actors and use cases? Use case diagrams; Identifying and describing actors; Identifying and describing use cases

  • Building an Initial Class Diagram: Overview of class diagrams; Gathering requirements; Text analysis; Identifying candidate classes; Adding classes to the class diagram

  • Class Diagram Notation: Attributes and operations; Derived attributes; Polymorphic operations; Class associations; Associative roles; Multiplicity

  • Object Diagram Notation: Overview of object diagrams; Link attributes; Object interactions; Qualified associations

  • Scenarios and Sequence Diagrams: Overview of scenarios and sequence diagrams; Identifying and describing scenarios; Sequence diagram notation; Specifying object creation and destruction

  • Refining the Class Diagram: Visibility modifiers; Aggregation; Reflexive aggregation; Operation propagation; Inheritance; Abstract classes and abstract methods; Multiple inheritance

  • State Modelling: Modelling object lifetimes; Events and states; Components of a state diagram; State diagrams; Actions and activities; State operations; Dynamic modelling process

  • Refining Analysis to Design: Extending and refining the class diagram; Association directionality; Association multiplicity; Ternary associations; Resolving link attributes; Refining inheritance; Designing classes

  • Packaging and Deployment: Packaging considerations; Dependency management; Using interfaces to minimize decoupling; Overview of packaging diagrams; Deployment options and considerations

  • Overview of Design Patterns: What are design patterns? Why use design patterns? The taxonomy of patterns; The pattern catalogue; Design pattern notation; Limitations of design patterns

  • Design Patterns Explored: Creational patterns; Structural patterns; Behavioural patterns







Epost mottat


Du er nå meldt på nyhetsbrevlisten

Epost mottat


Du er nå meldt på nyhetsbrevlisten

Bestill kurset her

arrow

Velg kurssted

    arrow

    Velg dato


    kurs merket med * har startgaranti

    arrow

    Mailen er sendt:

    Ditt tips er registrert og sendt!
    Vi håper snarlig å se deg på kurs hos oss!

    Feilmelding:

    OBS! Vi har problemer med å sende ditt tips!

    Vi anbefaler deg å sjekke om du har skrevet inn en gyldig mailadresse.

    Tips sjefen

    Lyst til å delta på dette kurset, men må overbevise sjefen først?

    Glasspaper har laget en tips funksjon, som gjør det enklere for deg å overbevise din sjef om at dette kurset er perfekt for deg.
    Det eneste du trenger å gjøre er å fylle ut kontaktinformasjon, så sender vi relevant informasjon om kurset rett til dine utvalgte kontaktpersoner.
    Bruk gjerne funksjonen til å tipse venner og kollegaer om at dette er et nyttig kurs for dem





    Kontakt oss

    Kursansvarlig

    Henning Solberg

    93 09 01 29

    henning@glasspaper.no


    Glasspaper er kåret til Årets Microsoft Kurspartner 2017 - dette er åttende år på rad vi mottar denne hedersprisen