O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Your First Steps from Programmer to Software Architect

Video Description

Take Your First Steps to become a Software Architect Today!

About This Video

  • A lot of preparation work has taken place from the teacher and this is visible throughout the course.
  • Wonderful teaching skills, and goes well out of his way to make sure that everything he is doing is fully understood.
  • Real Project Experiences using the Best Tools and Frameworks

In Detail

ecoming a Software Architect is the Next Step for a Programmer. The Path to Become a Software Architect is NOT very clear. Do you want to understand How to Become a Software Architect? Do you want to know what is Involved in Building Great Architectures? Do you want to Know What You Can Do TODAY to become a Great Architect? How to become a Software Architect? This is the number one question that I’m asked when talking to Programmers and Senior Developers. And this course provides an answer to that question. In this course, You will learn how to start your journey towards becoming a Software Architect. You will understand what Architecture is all about and what your goal as an Architect should be. You will understand the thought process of successful Software Architects. You will learn about the fundamental pillars of Sofware Architecture - Technology Skill, Domain Knowledge, and Soft Skills. You will understand the importance of Enterprise and Application Standards with examples of REST API and Microservice Standards. You will learn about the importance of having Good Governance as a Software Architecture Team. You will learn how to make your teams productive. In this course, we will NOT discuss specific architecture patterns. The objective to get your mindset right. Start Learning Now. Hit the Enroll Button!

Downloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

Table of Contents

  1. Chapter 1 : Your First Steps to Software Architect – Introduction
    1. Step 00 - Course Introduction 00:04:25
  2. Chapter 2 : Software Architecture Basics
    1. Step 01 - Need for Architecture 00:02:47
    2. Step 02 - Goal of an Architect 00:04:32
    3. Step 03 - Fundamentals of Software Architect – Overview 00:01:56
    4. Step 04 - Fundamentals of Software Architect - Technical Capabilities 00:03:45
    5. Step 05 - Fundamentals of Software Architect - Domain Knowledge 00:01:04
    6. Step 06 - Fundamentals of Software Architect - Soft Skills 00:03:14
  3. Chapter 3 : Software Architecture - Defining Enterprise and Application Standards
    1. Step 07 - Enterprise Standards – Overview 00:02:42
    2. Step 08 - Enterprise Standards - Important Standards to Start With 00:04:31
    3. Step 09 - Enterprise Standards – Process 00:03:27
    4. Step 10 - Tip: Don't worry about Terminology 00:01:18
    5. Step 11 - Tip Thought Process of Successful Architects 00:04:42
    6. Step 12 - Enterprise Standards – Design 00:04:02
    7. Step 13 - Enterprise Standards – Tools 00:04:22
    8. Step 14 - Enterprise Standards - Example - REST API Standards 00:03:31
    9. Step 15 - Enterprise Standards - Example - Microservice Standards 00:02:51
    10. Step 16 - Enterprise Standards - Monitoring and Governance 00:02:46
    11. Step 17 - Enterprise Standards – Conclusion 00:01:09
    12. Step 18 - Application Standards - Overview, Defining and Monitoring 00:06:32
    13. Step 19 - Enabling Productive Teams as an Architect 00:03:42
  4. Chapter 4 : What Should I Start Doing Now?
    1. Step 20 - Where can I start - First Steps to Architect? 00:06:59
    2. Step 21 - FAQ and References 00:02:53
  5. Chapter 5 : Conclusion
    1. Course Conclusion 00:00:54