Ön Koşul
Eğitim Hakkında
Sertifika:
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
Eğitim İçeriği
▪ Basic Concepts
o Conquering Complexity
o Data Encapsulation and Abstraction
o Why Objects?
o Object State, Identity and Behavior
o Classes - Inside and Outside View
▪ Inheritance and Reusability
o Subclass, Superclass, Abstract Class
o "Is-A" vs. "Has-A" Perspectives
o Polymorphism, Typing, and Binding
▪ UML Overview and Background
o What is UML?
o Models vs. Diagrams
▪ Use Case Models
o Actors
o Pre-Conditions, Post-Conditions, Exceptions
o Use Case Relationships
o Use Case Diagrams
▪ Expanding Use Cases
o Activity Diagrams
o Swimlanes
o Use Case Descriptions
▪ Object Modeling
o Building a Conceptual Model
o Designing Class Diagrams
▪ Class Diagrams
o Objects and Classes
o Class Attributes
o Class Operations
o Associations
o Multiplicity
o Association classes
o Role names
o Ordering
o Qualifiers
o Aggregation
o Generalization
o Ternary Associations
▪ State Diagrams
o Events and States
o Scenarios
o Event Trace, Attributes
o Transitions, Guarded Transitions
o Actions, Activities
o Nested State Diagrams
▪ Sequence Diagrams
o Object Interactions
o Messaging
o System Events
▪ Collaboration Diagrams
o Messages and Links
o Parameters, Return Values
o Sequencing
o Iteration
o Mutually Exclusive Conditionals
o Creation
▪ Why use Patterns?
▪ Discovering Patterns
o Creator Pattern
o Singleton Pattern
o Controller Pattern
o Polymorphism
o Interfaces
o Facade Pattern
o Proxy Pattern
o Command Pattern
o Publish-Subscribe Pattern
o Model-View Separation
▪ The Gang of Four Patterns
▪ Case Study
o The Project Organizer
o Analysis and Design
Neden Bu Eğitimi Almalısınız ?
.
Önemli Notlar
Program ücretlerine KDV dahil değildir.