Advanced Object Oriented Analysis of Hard Problems using UML

Enhance your software and business analysis skills with advanced UML conceptual modelling. Learn to visualize concepts clearly for success in development efforts.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course serves up advanced UML conceptual modelling skills, helping you clarify complex ideas into effective business and software designs. Expect to boost your analytical thinking and communication, all while learning from an expert who's been in the game for over 20 years.

Key Points

  • Learn advanced UML conceptual modelling techniques.
  • Transform vague ideas into clear software and business systems.
  • Enhance communication and creative thinking skills.
  • Develop a strong foundation in object-oriented class modelling.
  • Get real-world insights from experienced professionals.

Learning Outcomes

  • Create a conceptual model of any system.
  • Identify when and how conceptual modelling is useful.
  • Interpret and build common and advanced conceptual models using UML.

About This Course

Take your software and business analysis skills to completely new levels with advanced UML conceptual modelling.


"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 value about 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 design endeavour, 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!


  • 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

Course Curriculum

24 Lectures

Instructor

Profile photo of Per Emanuelsson
Per Emanuelsson

I am one of the co-founders and was the CEO of Soundtrap, a service that lets musicians make music online in the cloud, collaborating together in the creative process from a multitude of devices. Soundtrap was acquired by Spotify in 2018.  I have, for the last 20 years, worked in a number of businesses and industries internationally, as a software...

Review
4.9 course rating
4K ratings
ui-avatar of Piotr Sleczkowski
Piotr S.
5.0
8 months ago

I like listening to people having broad horizon. Who are focused not only on a narrow subject, but who are able to perceive it as a part of human experience. This teacher is very promising. And last but not least, I share with him love to music and philosophy.

  • Helpful
  • Not helpful
ui-avatar of Daniela Genoveva Ayala Angulo
Daniela G. A. A.
5.0
8 months ago

Gracias

  • Helpful
  • Not helpful
ui-avatar of Arib Amin
Arib A.
4.5
8 months ago

easy to watch and learn

  • Helpful
  • Not helpful
ui-avatar of Tim Albiges
Tim A.
5.0
8 months ago

This course is highly interesting with clearly described concepts and relationships that goes beyond the UML diagrams. The course brings in the human and philosophical aspects for the approaches to conceptual modelling adding to this course, that you will not find in many others.

  • Helpful
  • Not helpful
ui-avatar of Marco Antonio Contreras Arroyo
Marco A. C. A.
4.5
8 months ago

Muy completo el curso y con bastante conocimiento del instructor

  • Helpful
  • Not helpful
ui-avatar of Derek Coleman
Derek C.
5.0
9 months ago

I thought a concept map was the same as a class diagram. Clang.

  • Helpful
  • Not helpful
ui-avatar of Marek Augustyn
Marek A.
5.0
11 months ago

Very multidirectional overview and examples, adequate terminology - precise but not too complicated , good timing, clear explanation of the methods and goals. Robust examples of human thoughts as a background.

  • Helpful
  • Not helpful
ui-avatar of Miguel Solano
Miguel S.
3.5
1 year ago

Buen curso

  • Helpful
  • Not helpful
ui-avatar of Danny Gornell
Danny G.
5.0
1 year ago

Great subject, great teacher.

  • Helpful
  • Not helpful
ui-avatar of Dhanalakshmi Govindharaj
Dhanalakshmi G.
5.0
1 year ago

Good

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses