Advanced Object Oriented Analysis of Hard Problems using UML (Udemy.com)
Take your software and business analysis skills to completely new levels with advanced UML conceptual modelling.
Created by: Per Emanuelsson
Last updated November 2017
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
How it compares
Against the other 1,182 rated Udemy courses in IT & Software on CourseDuck:
- Rating4.1 out of 5higher than 9% of them
- Reviews1,460#308 of 1,183 by number of reviews
- Length9.5 hourslonger than 69% of them
- Last updatedNovember 2017earlier than 94% of them
Course Description
"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!
Instructor Details
- 4.1 Rating
1,460 Reviews
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 and management professional as well as an entrepreneur. Examples of industries with many years of experience are: asset finance, logistics, software migration, software development tools, mobile services, e-learning, music recording, fundraising and fitness concept development.
My specialty lies in having deep knowledge in both software development (been hacking since I was a kid and have worked as a software architect for more then 16 years) and business/product development, having managed +75 people large regulatory business projects and also founded and managed businesses myself.
Most often I work as a leader in projects and take on roles such as product developer, CEO, CTO, CMO, growth hacker, project manager, architect, analyst or teacher/mentor.
I have run and am running (as co-funder) a number of start-ups in the areas of fundraising, mobile consumer service, business development training, software migration and music recording studio software.
More IT & Software courses
D3.js Data Visualization Fundamentals - Hands On (2026)
4.9 (3,917 Reviews)
Provider: Udemy
Time: 4.6h
$49.99
Hands-On Training: Streaming Data with Apache Kafka on Azure (2025)
4.9 (103 Reviews)
Provider: Udemy
Time: 3.7h
$10.99
Oracle Grid Infrastructure and RAC using Oracle Database 19c (2026)
4.8 (2,499 Reviews)
Provider: Udemy
Time: 8.7h
$19.99
PowerShell Scripting & Automation: The Complete Hands-On (2026)
4.8 (1,750 Reviews)
Provider: Udemy
Time: 9.6h
$11.99
AWS EC2 Crash Course + Load Balancing with Demos and PDFs (2025)
4.8 (866 Reviews)
Provider: Udemy
Time: 3.7h
$19.99
Reviews
By Anna Shvetsova on 4/12/2022
I've got much less of UML expertise than I expected. The course is hardly about UML. It's about very basics and some best practices. There is a lot of water not much related to the topic. Examples are pretty complicated. I'd prefer something from everyday life rather than from court staff which itself takes huge resources to be understood so I have two things to learn at a time. It's hard and not effective. There are pretty many mistakes in English which complicate understanding and distract. Illustrations are often not illustrating the topic and also distract attention. I'd prefer to see the lector. Entries and conclusions are long, contain a lot of unnecessary repetitve info and just take time. So, the course is OK as a very-very start in UML. It doesn't really teach. It offers a lot of theory. Almost no practice! I love Udemy courses for practice, but this is not about this course. Yet it gives some interesting knowledge though in a pretty boring way. Sorry. It's my first course from Udemy which I didn't enjoy.
By Mark Reif on 3/10/2022
I think the course was a very interesting take. I started of because UML, I got less of that that I thought I will, but I get something better out of it. The philosophical foundation part was extremely interesting (although I have to confess I do read / listen to philosophy in my free time), it created a great parallel between foundational human thinking and thinking about IT architecture. It was strange how many connections were there. Also, I really enjoyed the thinking and how Per reached, I think the course excelled at showing the thought process of an experienced individual and there is a great value in that. Concept modelling was not something I was familiar with before this course, but I'll use it in my work as a BA/SA (heck I already did so in a couple of meetings with great success, even though I'm just beginning). So,while the course was different than my expectation, it was different in a good way. I think it is definitely worth taking if you are a beginner / mid-level professional who has to understand and document difficult concepts that are not in your knowledge domain.
By Ivo Vladimirov Ganev on 10/23/2020
This course is very professional, well structured and the author is extremely well educated on this topic. The pace of the course eventually will match your ability to understand the provided new concepts and ideas and won't leave you in the dark without providing you examples and only theory. The course also contains very dense practical content and few exercises to practice your newly added knowledge. That being said, I am sad that it is the only one made by the author because it is helping me tremendously to visualize problems and solve them quicker using conceptual mapping. 5/5
By Jeroen Tol on 10/20/2020
It seems to very much match what I need to further grow as a business analyst and systems of systems engineer. My expectations are it will allow me to make a quantum leap in efficacy, and will support agility.
By Michael Veiga on 10/13/2020
Fantastic course with alot of detailed material. Learnt alot of new details about the theory of where the ways of thinking originate from.
By Elvis Asante on 9/20/2020
I like the simplicity of the course. I easily understand each topic that has been explained so far.
By John McClellan on 9/18/2020
The instructor's knowledge of philosophy helps to convey the concepts of this course in a meaningful way. I think it's money well spent.
By Vinoth Vaithium Suresh on 9/17/2020
Awesome explanation. Im going to love watching this
By Alyssa Flores on 9/13/2020
A course that talks about the concepts of concepts.
By Damian Coxon on 8/15/2020
Yes, this was a very good match for me and has helped in my professional role.
By Jeremy Cribb on 7/23/2020
Yes. It answers a lot of questions.
By Anonymized User on 7/22/2020
This course so far help me realize the importance of concept maps.
Too much information on the philosophy topic.
The audio quality can be improved.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 82 / 100






