
A session on Design, Architecture, and Tech Stack with one real-time product experience. The language chosen will be Java and cloud. This is based on my real-time Project experience.
Course Contents:
Product Development
1)Wireframes and different tools
2)UI design and Solid Principals
3)UI Implementation and Tech stack
4)Backend Server for Rest API / Serverless Architecture for Rest API ( Audience Choice)
5)Rest API Design and Solid Principals
6)Rest API implement
7)Database and Cache Design (Eventual Consistency)
Architecture and Tech Stack (High Level)
1)Security ( Different tools and Architecture )
2)Scalability (Different Tech Stack)
3)High Availability (Different Tech Stack)
4)Reliability
5)Maintainability
6)Performance( Address Latency , Cache choices , Databases,Pre -Compute and Post-Compute )
7)Deployment Strategy, Hosting (AWS, Azure, Google)and CI-CD