Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mastering Object-Oriented Modelling and Design
Rating: 4.5 out of 5(93 ratings)
1,591 students
Created byDipali Awasekar
Last updated 5/2023
English

What you'll learn

  • Students will learn how to design and develop robust object models using Object Modelling Technique (OMT).
  • They will gain proficiency in identifying and defining objects, classes, and their relationships.
  • Students will learn how to represent system behavior using dynamic modelling techniques such as state diagrams and sequence diagrams.
  • They will understand how to capture the dynamic aspects of a system and model interactions between objects.
  • Students will learn the importance of functional modelling and its role in system analysis.
  • They will acquire the skills to create functional models, such as data flow diagrams (DFD), to analyze system functionality and its relationship.
  • They will understand how to analyze and represent data flows, processes, and external entities.,

Course content

4 sections8 lectures1h 28m total length
  • Introduction To OMT11:17

    After the end of this lecture the students will be able to understand and answer :

    •Purpose and Motivation

    •Why Object Oriented ?

    •What is Object Oriented Modeling ?

    •What is Object Oriented Development ?

    •Object Oriented methodology

    •OMT Models


  • Warm Up Quiz

Requirements

  • This course is designed to accommodate learners with various backgrounds, including beginners. The prerequisites are kept minimal to lower the barrier for entry. The course provides a comprehensive introduction to object-oriented modelling and design, making it accessible to engineering students and those interested in software engineering. However, having some prior programming knowledge and familiarity with software engineering principles will enhance the learning experience and facilitate a smoother understanding of the course material.

Description

Are you an engineering student eager to develop solid software engineering skills? Look no further! Our course, "Mastering Object-Oriented Modelling and Design: OMT Fundamentals for Engineering Beginners," is designed to equip you with essential knowledge and techniques to excel in Object-Oriented Modelling and Design.

In this comprehensive course, we will guide you through the fundamental concepts of Object-Oriented Modelling, focusing on the widely-used Object Modelling Technique (OMT). You will learn how to create object models, dynamic models, and functional models, enabling you to design scalable and efficient software solutions.

Through a combination of engaging lectures, hands-on exercises, and real-world examples, you will gain a deep understanding of the principles and best practices of Object-Oriented Modelling and Design. Our experienced instructors will provide guidance and support as you develop your skills in identifying objects, establishing associations, defining behaviors, and implementing inheritance relationships.

By the end of this course, you will have the confidence to tackle software engineering projects with a solid foundation in Object-Oriented Modelling and Design. Whether you are a beginner or have some programming experience, this course is tailored to meet your needs and empower you with the skills necessary to succeed in the dynamic field of software engineering.

Join us on this exciting learning journey and unlock your potential in Object-Oriented Modelling and Design. Enroll now in "Mastering Object-Oriented Modelling and Design: OMT Fundamentals for Engineering Beginners" and take the first step towards becoming a proficient software engineer.

No prerequisites are required for this course. All necessary concepts will be covered from the ground up, making it accessible for engineering beginners. Let's embark on this learning adventure together and unleash your engineering potential!

Who this course is for:

  • This course is designed for engineering students seeking to enhance their skills in drawing object models, dynamic models, and functional models. It is suitable for those who want to gain a comprehensive understanding of object-oriented modelling and design techniques to effectively analyze, design, and develop software systems.