A to Z Software Architect Course
at just
$69
Enroll Now
Sign Up
Sign In
A to Z Software Architect Course
A to Z Software Architect Course
Section 1 : Welcome
Lecture 1
INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM
Pdf
Lecture 2
Join The Software Architects Discussions Facebook Group
Text
Lecture 3
Who Is This Course For
1:9
Lecture 4
Why You Should Become a Software Architect
2:28
Lecture 5
About Certification
Pdf
Lecture 6
What We Will Talk About in This Course
5:45
Section 2 : What Is a Software Architect
Lecture 7
Types of Architects
Preview
Lecture 8
Responsibility of the Architect
2:38
Lecture 9
The Architect in the Organizational Chart
Preview
Lecture 10
Architects & Code
2:57
Lecture 11
Architects and Academic Degrees
0:35
Lecture 12
Career Path to Architect
2:51
Section 3 : The Architect's Mindset
Lecture 13
Introduction to the Architect's Mindset
0:31
Lecture 14
Understand the Business
2:10
Lecture 15
Define the System's Goals
2:34
Lecture 16
Work for Your Client's Clients
2:39
Lecture 17
Talk to the Right People with the Right Language
2:39
Section 4 : The Architecture Process
Lecture 18
Introduction
0:22
Lecture 19
Understand the System Requirements
0:50
Lecture 20
Understand the Non-Functional Requirements
0:52
Lecture 21
Map the Components
0:39
Lecture 22
Select Technology Stack
0:58
Lecture 23
Design the Architecture
0:38
Lecture 24
Write the Architecture Document
0:34
Lecture 25
Support the Team
Preview
Lecture 26
Conclusion
1:35
Section 5 : Working with System Requirements
Lecture 27
About Proctor Testing
Pdf
Lecture 28
The Two Types of Requirements
2:51
Lecture 29
Architects & Functional Requirements
0:45
Lecture 30
Non-Functional Requirements
Lecture 31
Who Defines Non-Functional Requirements
1:30
Lecture 32
Conclusion
0:53
Section 6 : Types of Applications
Lecture 33
Introduction to Application Types
0:47
Lecture 34
Web Apps
1:30
Lecture 35
Web API
2:35
Lecture 36
Mobile
0:47
Lecture 37
Console
1:21
Lecture 38
Service
Preview
Lecture 39
Desktop
1:23
Lecture 40
Summary
1:6
Section 7 : Selecting Technology Stack
Lecture 41
Introduction to Technology Stack
1:19
Lecture 42
Considerations for Technology Stack
3:29
Lecture 43
Back End Technology
6:12
Lecture 44
An Update on
Text
Lecture 45
Front End Technology
10:6
Lecture 46
Data Store Technology
7:47
Lecture 47
Summary
1:13
Section 8 : Meet the -ilities
Lecture 48
Introduction to the -ilities
2:4
Lecture 49
Scalability
2:36
Lecture 50
Manageability
1:28
Lecture 51
Modularity
1:40
Lecture 52
Extensibility
2:11
Lecture 53
Testability
2:45
Lecture 54
Summary
0:48
Section 9 : Components' Architecture
Lecture 55
Introduction to Components
2:24
Lecture 56
Layers
7:53
Lecture 57
Interfaces
3:27
Lecture 58
DI
5:3
Lecture 59
SOLID
7:21
Lecture 60
Naming Conventions
4:7
Lecture 61
Exception Handling
2:19
Lecture 62
Logging
2:36
Lecture 63
Summary
0:32
Section 10 : Design Patterns 101
Lecture 64
Introduction to Design Patterns
3:12
Lecture 65
The Factory Pattern
5:5
Lecture 66
The Repository Pattern
5:12
Lecture 67
The Façade Pattern
2:4
Lecture 68
The Command Pattern
4:7
Lecture 69
Summary
0:51
Section 11 : System Architecture
Lecture 70
Introduction to System Architecture
2:10
Lecture 71
Loose Coupling
6:5
Lecture 72
Stateless
7:12
Lecture 73
Caching
8:54
Lecture 74
Messaging
15:13
Lecture 75
Logging & Monitoring
4:53
Lecture 76
Summary
0:57
Section 12 : External Considerations
Lecture 77
Introduction to External Considerations
0:17
Lecture 78
Deadline
1:12
Lecture 79
Existing Dev Team Skills
1:39
Lecture 80
IT Support
1:43
Lecture 81
Cost
1:21
Section 13 : Architecture Document
Lecture 82
Introduction to Architecture Document
1:2
Lecture 83
Goal of the Document
1:28
Lecture 84
Audience
2:58
Lecture 85
Contents of the Document
2:13
Lecture 86
Document's Structure
1:22
Lecture 87
Background & Overview Section
1:53
Lecture 88
Requirements Section
4:2
Lecture 89
Executive Summary Section
3:28
Lecture 90
Architecture Overview Section
4:50
Lecture 91
Components' Drill Down Section
5:56
Section 14 : Case Study
Lecture 92
Introduction to Case Study
1:19
Lecture 93
Presenting IOToo
1:31
Lecture 94
Defining the Requirements
10:5
Lecture 95
Mapping the Components
6:44
Lecture 96
Choosing Messaging Methods
5:31
Lecture 97
Designing the Logging Service
8:8
Lecture 98
Designing the Receiver
5:24
Lecture 99
Designing the Handler
3:18
Lecture 100
Designing the Info Service
6:48
Lecture 101
Writing the Architecture Document
1:11
Lecture 102
Get the Architecture Document!
2:1
Section 15 : Advanced Architecture Topics
Lecture 103
Introduction to Advanced Architectures
0:13
Lecture 104
Micro Services
6:46
Lecture 105
Event Sourcing
3:33
Lecture 106
CQRS
3:1
Lecture 107
Summary
0:35
Section 16 : Soft Skills
Lecture 108
Introduction to Soft Skills
1:14
Lecture 109
Listening
Preview
Lecture 110
Dealing with Criticism
2:8
Lecture 111
Be Smart Not Right
3:25
Lecture 112
Organizational Politics
2:15
Lecture 113
Public Speaking
2:59
Lecture 114
Learning
2:8
Lecture 115
Summary
0:36
Section 17 : Conclusion
$69
Take this course now.
Enroll Now
Lectures
115
Video
5:20:11 Hours
Skill level
intermdiate
level
Languages
English
Includes
Lifetime access
Certificate of Completion
Preview
×