Advanced Object Oriented Analysis of Hard Problems using UML
Advanced Object Oriented Analysis of Hard Problems using UML, available at $119.99, has an average rating of 4.53, with 80 lectures, 16 quizzes, based on 1334 reviews, and has 12471 subscribers.
You will learn about Know how to create a conceptual model of any system Know in which situations conceptual modelling is efficient and when and how to apply it successfully Be able to interpret and construct common and advanced conceptual models using UML Know how business process- and conceptual modelling best is performed in conjunction and how they relate to each other Acquire knowledge faster Communicate more clearly and eliminate misunderstandings Develop more accurate business and software systems Learn a tool for catalysing creative thinking Know of different techniques to use when performing conceptual modelling Know how to prepare, plan, facilitate and document a concept modeling workshop Achieved practical experience in workshop facilitation Know of to read and apply common patterns when developing conceptual models This course is ideal for individuals who are Business Analysts or Enterprise Architects or Requirements Analysts or Software Architects or Software Developers or Information Architects or Project Managers or Database Modeler or Business Developers or Product Developers or Entrepreneurs or Instructors or Teachers or Legal Consultants or Scientists or Product Managers It is particularly useful for Business Analysts or Enterprise Architects or Requirements Analysts or Software Architects or Software Developers or Information Architects or Project Managers or Database Modeler or Business Developers or Product Developers or Entrepreneurs or Instructors or Teachers or Legal Consultants or Scientists or Product Managers.
Enroll now: Advanced Object Oriented Analysis of Hard Problems using UML
Summary
Title: Advanced Object Oriented Analysis of Hard Problems using UML
Price: $119.99
Average Rating: 4.53
Number of Lectures: 80
Number of Quizzes: 16
Number of Published Lectures: 80
Number of Published Quizzes: 16
Number of Curriculum Items: 96
Number of Published Curriculum Objects: 96
Original Price: $189.99
Quality Status: approved
Status: Live
What You Will Learn
- Know how to create a conceptual model of any system
- Know in which situations conceptual modelling is efficient and when and how to apply it successfully
- Be able to interpret and construct common and advanced conceptual models using UML
- Know how business process- and conceptual modelling best is performed in conjunction and how they relate to each other
- Acquire knowledge faster
- Communicate more clearly and eliminate misunderstandings
- Develop more accurate business and software systems
- Learn a tool for catalysing creative thinking
- Know of different techniques to use when performing conceptual modelling
- Know how to prepare, plan, facilitate and document a concept modeling workshop
- Achieved practical experience in workshop facilitation
- Know of to read and apply common patterns when developing conceptual models
Who Should Attend
- Business Analysts
- Enterprise Architects
- Requirements Analysts
- Software Architects
- Software Developers
- Information Architects
- Project Managers
- Database Modeler
- Business Developers
- Product Developers
- Entrepreneurs
- Instructors
- Teachers
- Legal Consultants
- Scientists
- Product Managers
Target Audiences
- Business Analysts
- Enterprise Architects
- Requirements Analysts
- Software Architects
- Software Developers
- Information Architects
- Project Managers
- Database Modeler
- Business Developers
- Product Developers
- Entrepreneurs
- Instructors
- Teachers
- Legal Consultants
- Scientists
- Product Managers
“It is not often that a course reinforces many many years of professional system and design experience and also provides a new perspective on that experience with deep philosophical and cognitive psychology understanding…Very satisfied with taking this course, and plan to refer others and reference it again and again.” – Pete Gordon
Learn how I have helped international businesses as well as my own startups for soon 20 years to reshape blurry, vague and often contradicting ideas into crystal clear businesses, products, and software systems! Getting your concepts straight and visualised for scrutiny, early on, in any development effort is often what makes the difference between success and failure.
In this course you will learn everything of valueabout the special technique of object-oriented conceptual modelling that I have successfully employed in hundreds of workshops with business and software people, always with great success. In conjunction of being one of the most essential activities in the first steps in any software analysis and designendeavour, conceptual modelling could also be used on an everyday basis as a means of communicating more clear, acquiring knowledge faster and catalyst creative thinking.
The conceptual modelling technique using UML (Unified Modelling Lanugage), also called domain modelling or concept mapping, taught in this course gives you a very thorough understanding on the foundations of object-oriented class modelling. I have for 20 years professionally developed object-oriented systems and for more than 5 years I worked in a small team together with some of the founding “fathers” (including Ivar Jacobson) of UML and Object Oriented Design (OOD), where we developed tools for Software Architects and Analysts.
Concept mapping will propel your success rate in delivering value and getting rid of the most crucial waste; the waste of doing the wrong things, in the wrong order for the wrong reason.
“I want to underline the excellent quality of the course and can only encourage people to take it. Thanks Per.”– Mufaddal Zakir
“Per, the instructor, makes a complex topic both interesting and easy to grasp even for those new to conceptual/business modelling. Highly recommended to anyone who wants to become a better thinker and analyst in ANY domain!” – Kirill Soloviev
About the course
- +2k students
- Dozens of 5 Star Reviews from VERY satisfied students
- Full, free lifetime access
- All future extra lectures and upgrades are always included for free
- Unconditional Udemy 30 day money-back guarantee – but you will not need it!
- Over 80 high-quality video lectures to enjoy wherever you are and from a multitude of devices
“I consider this a FAR better value for the price than most college courses I’ve taken, and I took a rigorous engineering course of study, so that is all the more impressive.” – Kirsten Tynan
Click the “take this course” button, top right, now!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Who Am I? (if you like to know)
Lecture 2: Course Introduction – Imagine If No One Used The Same Terms For Any Things
Lecture 3: A Concept Map of Udemy and General Applications Areas Of Concept Mapping
Lecture 4: Course Goals And Organisation
Lecture 5: Two Ways To Complete The Course – Theory First or Practice First
Chapter 2: The Cognitive Foundation Of Concept Mapping
Lecture 1: Introduction To The Cognitive Foundation Of Concept Mapping
Lecture 2: We Have Three Memory Systems In Our Brains
Lecture 3: Semantic Memory And Knowledge Persistence
Lecture 4: Brains Love Visualizations!
Lecture 5: How Does Creative Thinking Work?
Lecture 6: Let's Eat Our Own Dog Food: A Concept Map Of The Cognitive Foundation
Chapter 3: Philosophical foundations of conceptual analysis – introduction
Lecture 1: The Whole Philosophy Section In Just One Lecture!
Lecture 2: What Happens In A Room When We Visualize Our Concepts Together?
Lecture 3: Ogden's Triangle – "This Fellow Isn't Insane; We Are Only Doing Philosophy"
Lecture 4: Four Theories Of The Concept of Concept – How Hard Could It Be?
Lecture 5: The Classical Theory About Concepts – How It All Began
Lecture 6: The Prototype Theory About Concepts – Is A Dove More Of A Bird Than A Penguin?
Lecture 7: The Theory Theory About Concepts – Is It Even Possible To Have The Same Concept?
Lecture 8: A Pluralism About Concepts – Perhaps Many Theories Are Needed
Lecture 9: Important! You Now Have Two Options On How To Proceed!
Chapter 4: Philosophical Foundations Of Conceptual Analysis – Continued
Lecture 1: The Intentionality Of The Mind – "My Adding Machine Understands Nothing"
Lecture 2: Summary So Far – We Have Concepts In Intentional States In Our Minds!
Lecture 3: The Network And The Background – "The Whole Hurly-Burly Of Human Actions"
Lecture 4: Collective Intentionality – I Think That You Think That I Think That You Think..
Lecture 5: Summary – First Corner – Concepts In Intentional States About Others' States
Lecture 6: Language – Second Corner – Communicate Your Meaning
Lecture 7: Terms and Propositions – The Signified and The Signifier
Lecture 8: Generativity and Compositionality – The Key Mechanisms Of Any Language
Lecture 9: Sentence Meaning Is Not Enough! "Yes I Can; I'd Just Use My Legs!"
Lecture 10: "The King of France is Bald" Is False,But So Is "The King Of France is Not Bald"
Lecture 11: The Indeterminacy Of Translation – "Lo! An Undetached Rabbit-Part!"
Lecture 12: Speech Acts – "Sorry, I Can't. My Mother-In-Law Won't Allow Me!"
Lecture 13: Meaning Through Speech Acts – "There Is a Fluffy Mouse Catcher On The Mat"
Lecture 14: Five Types Of Speech Acts – All You Need!
Lecture 15: The Strange Thing About Declarations About Declarations – We Create Our World
Lecture 16: Steven Pinker on – Language as a Window into Human Nature
Lecture 17: Summary – Second Corner – We Refer To Concepts In Our Minds Using Speech Acts
Lecture 18: The World Of Objects and Facts – Third Corner In The Triangle
Lecture 19: The Ontological Nature Of Objects – Let's Get Deep!
Lecture 20: Properties And Relations – "Being In Love" Is A Special Kind Of Relation
Lecture 21: Facts And Truth – "The Cat Is Not On The Mat" Is Also A Fact
Lecture 22: Social Facts – Objectively True Knowledge About Subjectively Relative Phenomena
Lecture 23: Status Functions – A Rock, A Table And A President Are Very Different Things
Lecture 24: Summary – The Triangle In A New Light
Chapter 5: Lessons Learned By Our Deeper Knowledge About How We Create Our World
Lecture 1: Lessons Learned – Overview
Lecture 2: Meaning Breakdown – Do They Agree And Do They Think They Agree?
Lecture 3: Slow Knowledge Acquisition – There Is So Much Time To Save
Lecture 4: Language Legacy – When Language Prevents Strategic Breakthroughs
Lecture 5: Rigid Information Systems – Envision Your Future When Conceptualizing
Lecture 6: Creative Leap Catalyst – See The Hidden Links No One Else Does
Lecture 7: Early Customer Acceptance Of Language – Ground Your Language Collectively
Lecture 8: Conclusions So Far – Visualization Of Concepts Eliminates Communication Waste!
Chapter 6: Notation – The Boxes And Arrows And Their Semantics
Lecture 1: What is a model? A Model And It's Subject
Lecture 2: Domain Models – It's In the Eye Of The Beholder
Lecture 3: What is a model more formally?
Lecture 4: The Unified Modeling Language – The Notation We Are Using In This Course
Lecture 5: UML Classes and Instances – The "Boxes"
Lecture 6: UML Associations – The "Lines"
Lecture 7: UML Generalizations – "Those That Resemble Flies From A Distance"
Lecture 8: UML Packages – "Divide and Conquer"
Chapter 7: Concept modeling workshop techniques – Perform An Outstanding Workshop
Lecture 1: Introduction To Workshop And Facilitation
Lecture 2: Workshop Preparation
Lecture 3: Workshop Storytelling – Once Upon A Time…
Lecture 4: Object Diagram Examples – Complexity Does Not Mean That It Is Wrong
Lecture 5: Pattern Recognition – "That Would Be Shunting I Suppose"
Lecture 6: Conceptual Patterns – Do Not Reinvent The Wheel
Lecture 7: Thing – Information Pattern – "I Do Not Store My Kid In A Database"
Lecture 8: Party – Role Pattern – "Who Are You? It Depends Who Is Asking?"
Lecture 9: Concepts and Processes – "The Concept Of Skies And Skiing Are Inseparable"
Lecture 10: Finding The Generic-Specific Sweet-Spot
Lecture 11: Exercise – Finding Flight Domain Concepts – It's Time For You To Enter The Stage
Lecture 12: Flight Domain Example Solution – One Of Many Ways To Solve It
Lecture 13: Workshop Exercise – Homework For You To Do. Post Your Results In The Forum!
Lecture 14: Diagram Composition – Watch How Easy It Is To Make Something Incomprehensible!
Chapter 8: Package your concept model
Lecture 1: Packaging Your Concept Model – Handle A Growing System
Lecture 2: Guidelines When Packaging Your Model
Lecture 3: Evaluation Of Package Organisation – A Fuzzy Logic Problem
Instructors
-
Per Emanuelsson
Entrepreneur and Business/Software Architect
Rating Distribution
- 1 stars: 30 votes
- 2 stars: 26 votes
- 3 stars: 147 votes
- 4 stars: 449 votes
- 5 stars: 682 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024