Principles of Software Architecture
Principles of Software Architecture, available at $19.99, has an average rating of 3.55, with 36 lectures, based on 21 reviews, and has 138 subscribers.
You will learn about Students will be able to demonstrate their software development experiences. Students will be able to identify metrics that provide transparency into the status of business objectives and goals, platform health and quality trends. Students will be able to create a compelling vision, align people on that vision, and let their fingerprints be all over the results. Students will be able to help the team be successful while building relationships and mutual trust. Students will be educated and informed, but not derailed by shiny objects. Students will recognize that collaboration is the key to achieving great things that you could never do alone. Students will create a continuous improvement mindset. This course is ideal for individuals who are Software developers that plan to pursue a career as a software architect should take this course. It is particularly useful for Software developers that plan to pursue a career as a software architect should take this course.
Enroll now: Principles of Software Architecture
Summary
Title: Principles of Software Architecture
Price: $19.99
Average Rating: 3.55
Number of Lectures: 36
Number of Published Lectures: 36
Number of Curriculum Items: 36
Number of Published Curriculum Objects: 36
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- Students will be able to demonstrate their software development experiences.
- Students will be able to identify metrics that provide transparency into the status of business objectives and goals, platform health and quality trends.
- Students will be able to create a compelling vision, align people on that vision, and let their fingerprints be all over the results.
- Students will be able to help the team be successful while building relationships and mutual trust.
- Students will be educated and informed, but not derailed by shiny objects.
- Students will recognize that collaboration is the key to achieving great things that you could never do alone.
- Students will create a continuous improvement mindset.
Who Should Attend
- Software developers that plan to pursue a career as a software architect should take this course.
Target Audiences
- Software developers that plan to pursue a career as a software architect should take this course.
In this course, I present valuable principles on key development issues that go way beyond technology. I offer advice for communicating with stakeholders, eliminating complexity, empowering developers, and other piratical lessons through my experience.
Among the 40 principles in this course, you’ll find useful advice such as:
- Don’t put your resume ahead of your requirements.
- Chances are, your biggest problem isn’t technical.
- Communication is king.
- Simplicity before generality.
- Use before reuse.
- It’s never too early to think about performance.
To be successful as a software architect, you need to master both business and technology. This course tells you what is important and how to approach a project. If you want to enhance your career, take this course.
Course Curriculum
Chapter 1: Part 1
Lecture 1: Requirements vs. Resume
Lecture 2: Essential Complexity
Lecture 3: Your Biggest Problem Isn't a Technical One
Lecture 4: Communication Is King
Lecture 5: Application Architecture
Lecture 6: Stand Up!
Lecture 7: Everything Will Fail
Lecture 8: Negotiations
Chapter 2: Part 2
Lecture 1: Quantify
Lecture 2: Working Code
Lecture 3: Contextual Sense
Lecture 4: Thinking About Performance
Lecture 5: Zen Architecture
Lecture 6: Commit-and-Run
Lecture 7: Duplication
Lecture 8: Business Behind the Wheel
Chapter 3: Part 3
Lecture 1: Architectural Tradeoffs
Lecture 2: Database Fortress
Lecture 3: Motivated By Uncertainty
Lecture 4: Problems and Issues
Chapter 4: Part 4
Lecture 1: Reusability
Lecture 2: Architecture and Your Ego
Lecture 3: The View
Lecture 4: Try Before You Buy
Lecture 5: Business Domains
Lecture 6: Programming
Lecture 7: Developer Autonomy
Lecture 8: Time
Chapter 5: Part 5
Lecture 1: Software Architecture vs. Classic Architecture
Lecture 2: Scope
Lecture 3: Stewardship over Showmanship
Lecture 4: Skyscrapers
Lecture 5: Ethical Consequences
Lecture 6: Performance
Lecture 7: Engineering the White Spaces
Lecture 8: Talk That Talk
Instructors
-
Jason Banks
Software Architect
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 2 votes
- 3 stars: 9 votes
- 4 stars: 4 votes
- 5 stars: 6 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple