Discover an accessible and accessible pathway for becoming a Web Architect by building a solid technical ground around the context of software architecture
Key Features
- Follow your desired career path that leads to rewarding and a well-paid job as a Web Architecture
- Explore tips, tricks and discover ways to overcome challenges while progressing in your career
- Gain knowledge from an expert who has implemented tried and tested ways that have worked
Book Description
Web Developers write code following some requirements, which can be business and architectural. They need to understand what they are building, how their work impacts the system, and how the product can evolve in time.
Every web developer will have something to take from this book. For beginners, they can get some guidelines and learn best practices that helps them build a solid technical ground for web apps. For developers, changing projects or working on a new project, this book will prove to be beneficial in understanding the context of the application, how some design decisions or patterns will fit better in their app's architecture. This book is the kind of book you don't need to read all at once. This book will act as a guide, through different levels of professional growth with a focus on best practices, coding guidelines, business, and soft skills. At the end of each chapter, we will have a brief description of the chapter with the main ideas, to make it more approachable to take a recap when you want to revisit a certain section. The book is filled with examples and ways of applying the discussed concepts in practical situations.
By the end of this book, you will gain a lot of insights into what it means to have a web architect role and the impact that architecture has on a web application.
What you will learn
- Understand the context of software architecture, from shaping the product to delivery and beyond
- Discover and learn what a web architect's role means
- Explore key concepts to go to every time you try to develop apps in your career
- Analyze the importance of a relationship with stakeholders
- Learn and understand the benefits of a good architecture
- Explore and solve myths web developers meet or create along the way
Who This Book Is For
This book is for web developers that want to become architects and web developers that, even though are not pursuing such a role, want to become better professionals, understand the Web architect's role and its impact of good architecture in their projects.
Table of Contents
- Role of Architecture
- Dive into some common Architectural patterns
- Myths About Architecture
- Discussing what a Good Architecture is
- Design vs. Architecture
- Types of Software Architects and Their Focus
- What it takes to be an Architect
- Technical Skills
- Leveraging Soft Skills
- Who Codes and Who "Architects"?
- Break the Rules