FAQ (Frequently Asked Questions)
Who is this Learning Track for?
This learning track is meant for software developers, architects, product managers, product owners, engineering managers, IT consultants and anyone looking to get a firm grasp on software architecture, application deployment infrastructure and distributed systems design.
With this learning track, not only you'll be interview-ready for your system design interview rounds for any company on the planet, including FAANG, but you will also develop a solid foundation on the domain, becoming a better software engineer as a whole.
Will this Learning Track Be Helpful In My Career Growth?
This learning track is the fastest way possible to master distributed systems design. As opposed to going through tons of articles, videos, books and whitepapers, you'll find all the needed concepts in this learning track which will save you months, if not years, of your time.
I've spent a decade developing and managing distributed systems for the big guns in the industry and I've put that experience into the content, designing the systems with an industry-oriented approach leveraging different cloud design patterns and such.
Mastering application design gives us an edge as a developer or in any role that entails decision-making. When implementing new features in our application, when designing new modules from the bare bones or when trying to scale our service, we can make better decisions by applying our architecture knowledge, saving ourselves or our employer a ton of money. This skill will make you stand out amongst your peers.
Most internet companies today have an essential software design round in their interviews, regardless of whether you are an absolute beginner or someone with years of industry experience. They want you to be an individual contributor. They want you to take ownership of your work and be capable of designing and writing software from the bare bones all by yourself, without relying on anyone for assistance.
The Zero to Software Architect Learning track prepares you for just that and more. Investing in this course will significantly increase your knowledge in the domain, subsequently increasing your pay scale. I wish I had a similar learning product in the initial years of my career.
Are There Any Prerequisites to this Learning Track? Do I Need to Have Coding Knowledge to Understand this?
There are no prerequisites to taking this learning track. However, the courses should be read in the same order as discussed above. Also, you do not need any coding knowledge for the courses. The courses provide a thorough discussion on architectural concepts with the help of several illustrations to help you understand the concepts better.
Why is this Course Text-based?
My courses are intentionally text-based. The text format of the course enables you to learn faster than the videos. Learning through reading is way faster than sitting through hours of videos. It is easy to take notes—no pausing the videos to take notes or screenshots of diagrams.
Also, my courses are frequently updated. New information is continually added. It is easy for me to update the text-based content as opposed to re-recording a video every time a tiny update needs to be made. Imagine that. It would be killing.
How Long Do I Have Access to the Course Content?
You will have two years of access to the course content from the date of purchase.
Why Aren't You Offering Lifetime Access?
I would be happy to but cannot primarily due to two reasons:
1. I have significant recurring monthly expenses in form of platform fees, hosting charges, marketing, international tax compliance and other maintenance costs. Offering lifetime access would significantly spike the price of the courses. In order to keep the content affordable, I had to time restrict access to the platform.
2. The content of my courses is continually updated besides the new content that is added. The software design and development domain continues to evolve and as it evolves the courses get updated accordingly. With my courses, you'll stay on top of the latest developments in the domain. And, as you might have figured this demands continual time investment :)
Who is the Course Author?
Hello, I am Shivang. I've been writing code for the past ten years professionally and fifteen years personally. In my career, I've gotten the opportunity to work on large-scale internet services for some of the industry giants in several domains, including E-commerce, FinTech, Telecom and others.
I've written applications from the bare bones, right from the idea to production. I've maintained code, as well as worked in the production support for systems receiving millions of hits every single day.
My last job was at HP - Hewlett Packard Enterprise as a Full-Stack developer in their Technical Solutions – R&D team.
Here is my LinkedIn profile, in case you want to say hello!
I Have a Question. How Can I Get in Touch?
You can send in your queries at [email protected] You can also send me a message on LinkedIn here.