Save for later

Software Architecture for the Enterprise Architect

In this course you will learn in detail the software architecture skills required by an enterprise architect, and gain practical experience through course assignments for each section which I will give you feedback on.

We will go through all of the core skills that are required in enterprise architecture including :

  • Different architecture patterns and where they should be used
  • UML modelling of a system from different perspectives
  • Identifying business requirements
  • Identifying non-functional requirements
  • Team Dynamics
  • and more .

The course is structured around both video tutorials explaining different techniques and architecture patterns, together with practical demonstration sessions for the applicable sections to make sure that we are able to apply what we have learnt.

I'm also available to answer any queries you may have regarding any course material which you didn't understand or would like further detail on.

Just in case you're still not convinced if you should take this course, here are a couple of positive reviews from the hundreds I have received on my bestselling, top rated Udemy courses:

"The course is comprehensive and well explained through clear and concise examples, and shows that the instructor is highly experienced in their field. Overall this course is excellent and highly appropriate for software developers looking to improve their architectural and programming skills, both beginners as well as more advanced programmers. I will be looking forward to more courses by the author in the future." - J. Fusselberg

"High quality videos, lectures are clear and to the point. This course is highly recommended for any developer who wants to move on to a senior position or software architect role. However, it will also be a good start for beginner to introduce them to proper coding practices early on." - Roberto de Souza

I look forward to seeing you in my course and hearing how the course has helped you progress in your career .

Get Details and Enroll Now

OpenCourser is an affiliate partner of Udemy and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.4 based on 365 ratings
Length 1.5 total hours
Starts On Demand (Start anytime)
Cost $14
From Udemy
Instructor Binary Brain
Download Videos Only via the Udemy mobile app
Language English
Tags Development Software Engineering

Get a Reminder

Send to:

Similar Courses

What people are saying

software architect

I enjoyed learning software architecture from the instructor.

I suggest picking this up to become acquainted with software architecture in a short time.

It's an inspiring course that has caused me to be more aware of new architecture techniques whilst also becoming better at software architecture.

This is a really good, short summary of some of the important aspects of Software Architecture.

As a software architect, I experienced the course to be very useful and enlightening.

It paints a picture of the aspects of Software Architecture that are of keen importance to the Enterprise Architect This is all true what has been said in this course, however the course is not at the enterprise architecture level.

Fully appreciate this detailed course, it goes to great lengths to cover the different facets of software architecture I'd like more real-life examples and their visualisation.

It is an excellent course to get started in software architecture Good introductory course on enterprise architecture and exactly what I needed.

I look forward to future courses on Udemy of this type This course was effective to learn advanced software architecture patterns and design techniques from.

Personally I felt this to be more than sufficient to get a good grasp of software architecture techniques.

This course was very important for the development of my technical skills related to software architecture and design.

the course was useful to me and interesting From A-Z on software architecture,a good course indeed This course was very interesting, also engaging and practical to learn from The instructor managed to make difficult concepts very easy to grasp through the use of careful explanation and examples.

A thorough journey to understand the various sectors of knowledge comprising the software architect role in modern industries.

Overall very solid intro the topic of Software Architecture.

Read more

so far

So far so good.

It opened me a new word in the UMK architectural design and design patterns So far this course is all I had hoped for it to be.

esta muy enfocado en la tematica de software The course was informative and not boring, found it suitable I find it very suitable to my needs so far, to learn specifically how to be a good software architect and the different skills required.

Nice course, worth every penny so far!

I will also like to have a few more examples of the architectures patterns This was a very intriguing course throughout A great course from what I've seen so far Yes the course was good.

So far any practical knowledge.

A very engaging course so far, enjoying it and learning a great deal Clear and engaging se hace difícil y demoroso al estar en ingles So far it has been a bit thin Very high level course A good way to learn how to properly design systems and structure code Good course Good course, missing subtitles that are very bad.

Good course Bad english accent, bad and poor slides So far, looks good and the contents I expected.

So far it is good.

Good match for me so far Good course The simple explanation for most important topics

Read more

areas of enterprise architecture

Course covers many areas of enterprise architecture, providing examples along the way to improve the learning experience.

Gives an intuitive and detailed explanation of each topic to cover just about all areas of enterprise architecture.

Understandable and succinct, delivers a lot of detail on different areas of enterprise architecture.

Course is very useful for both devs and software architects, I recommend it as it has been a pleasant and fruitful experience A concise course with countless helpful examples , recommend it Content is explained well and goes through many important areas of enterprise architecture.

Read more

about software architecture

I managed to learn more about software architecture in quite a short period.

Instructor did a good job of explaining the different topics, and the assignments are helpful I found the course to be very useful in terms of what I learnt from it about software architecture specialising in enterprise level design.

A small amount of exaples Nice course about software architecture Good but could be more detailed This course is very well prepared and goes in depth on different architectural techniques Course is extremely brief and does not provide sufficient summary; participants will need to do a lot more self-study to build a reasonable understanding of these concepts.

this seems so far exactly what I was looking for :D This course helped me progress well on my path to learn about software architecture Learnt different ways to tackle architectural problems, much appreciated.

I'm a PM with little technical background and this course helps me to understand architect topic on a systematic basis If you're looking to learn about software architecture with a focus on the skills actually required in an enterprise level industry, then this is definitely the course for you Great course for any software architect, and also those aspiring to become one.

Read more

high level

Cons: Brief and very high level.

A bit more illustrating - visual representation of examples in particular in 3rd part Useful starting point for people with pure science background I liked the overall flow of the course, very informative and easy to progress between topics This course is at an extremely high level.

The detailed descriptions were certainly a great help, looking forward to future courses Just what I was looking for in terms of course content and experience, nice Not enough detail - very high level The instructor is direct and doesn't waste my time, bonus points for assignments Course is too basic, it is not covering the topic properly just giving the small introduction of the topic which any one can get it from google, each topic in the course is just small introduction, if it is so basic the please mention in the name of the course.

Waiting to go through next tutorials interesting and clear explanations Too much high level.

It was high level enough for me to follow relativelly easily .

Very high level, wish there was more detail Part about architectural patterns is really good extract.

Architecture topics are touched at a high level, would like in-depth discussion/analysis on why a particular pattern was chosen and how it led to the success/failure of the project.

Short course going over high level software architecture.

The course content is very applicable to both developers and software architects, with intriguing examples and short assignments This was a great overview course and helped to frame where everything sits at a high level.

Read more

good match

There is a lot of theory, I think would be more practical Yes the course is a good match, I have gained many new tricks to add to my development arsenal :) Intuitive learning process to cover enterprise architecture and technical design Has a lot of good stuff explained at the right pace Pretty basic course, mainly for the beginners This has got to be the enterprise architecture crash course, learnt so much in such a little time Good course for web developers and back end ones The learning material is awesome and delivered well.

Yes it was a good match for what I was looking to learn Short and sweet, a good course for professionals to learn more about architecture at enterprise level.

it meets its expectation This was what I was after to learn how to design software This course was a good match.

A good match for my skillset Yes it was a good match, thanks a lot Interesting and intuitive, makes learning enterprise architecture seem easy!

Yes it was a good match, great course Audio quality is terrible.

This was a good course very good architecture course for developers Overall, it was a good experience Yes this course is a good match i am finding this course interesting, and the explanations are very easy to go through The content is superficial until this point.

Delivery is engaging and the course content is of great use to software engineers and architects Good crash course for intro to Enterprise Architectures Smooth flowing course, with great content Yes, this course was a good match for me as it teaches architecture skills starting from the more basic to advanced patterns and concepts.

Read more

easy to understand

The lectures are clear and concise, making them a good time investment and easy to understand.

The instructor manages to simplify complex architecture paradigms and design models in a way that is easy to understand, remember and apply.

The course teaching is very straightforward and easy to understand, whilst making sure that content is both informative and engaging The instructor is very thorough and explains all the necessary information in an interesting way with examples related to real life scenarios A very good course, which will definitely teach you more than you're expecting to learn .

a good course that's well organized and has a lot of important information Nice intro or refresher for technical/enterprise architects Very good explanation... easy to understand for Architects Content is very useful to learn software architecture, also enjoying all the examples!

Read more

learnt a lot

Muy interesante found this to be very useful and insightful I like the breakdown of the Key quality attributes which provides a deeper understanding of the ISO 25010(Software Product Quality) awesome course, learnt a lot of new information!

I would very happily recommend it I learnt a lot from this course.

5/5 The course is easy to apply to real work scenarios because of the examples, and I learnt a lot of new stuff to improve our enterprise system.

Course is well organized and a goldmine for anyone looking to learn software architecture My experience with this course was a very positive one, as I have learnt a lot about software architecture with an emphasis on enterprise architecture.

Read more

architects and developers

This course is a good point of reference for architects and developers alike to get in tune with the latest technical and design aspects used in the software development industry.

A good course that will be suitable for architects and developers alike.

Ultimately, this course is all about effective learning to make us better software architects and developers in the business world.

Yes this was a good course to learn from I recommend this course to architects and developers alike, it contains a wealth of useful information to fast track your experience More details Enterprise architecture in a nutshell, direct and thorough Interesting and consist.

Read more

level of detail

Interesting course, good level of detail provided about each concept.

Just the right level of detail for us A course full of practical examples and detailed explanations.

After completing it, I feel I need another course that gives deeper and more knowledge and gives more real world use cases very good course till now, quite a deep level of detail Very good info about EA.

The course was much better than I had anticipated as it covers many different topics in a good level of detail for software practitioners.

Read more

recommend this course

I recommend this course.

Overall, I am very satisfied and will recommend this course to my co-workers for sure.

I recommend this course as it exceeded my expectations The content is well structured and comprehensible I now have a clear understanding of the Enterprise Architect role differing from other Architect Roles Good and simple course.

Read more

real world

Instructor covers the the various software architectures and gives real world example where these architectures would be used.

Though lacks real world examples of architecture challenges and how to approach them.

The course has good real world examples of different patterns and systems to make the examples more realistic and applicable.

The assignments are also a nice bonus as they put you in real world scenarios.

But I think the course could draw from case studies of real world examples.

Read more

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Adjunct Instructor, Architecture $24k

Network Analyst - Architecture and Engineering $52k

Architecture Technology Instructor $56k

Client Systems Architecture analyst $61k

Staff Managing Analyst in Business Architecture practice 2 $87k

Assistant Enterprise Architecture $108k

Program Manager, Application and Enterprise Architecture $113k

Visiting Assistant Professor of Architecture and Landscape Architecture $119k

Siebel CRM Administrator and Architecture Support $137k

Senior Manager of Technology Infrastructure & Architecture Project Management $138k

User Experience Designer - Information Architecture $151k

Technical Silicon Architecture Engineer Lead $172k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.4 based on 365 ratings
Length 1.5 total hours
Starts On Demand (Start anytime)
Cost $14
From Udemy
Instructor Binary Brain
Download Videos Only via the Udemy mobile app
Language English
Tags Development Software Engineering

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now