-
Notifications
You must be signed in to change notification settings - Fork 0
References
This document provides links to various YouTube videos and sites for technology references:
- Google API Design Guide - https://cloud.google.com/apis/design
- Google Material UX/UI design guide - https://m3.material.io/
- Serverless language choice decision - https://blog.scanner.dev/serverless-speed-rust-vs-go-java-python-in-aws-lambda-functions/
- Most spoken languages in the world - https://www.berlitz.com/blog/most-spoken-languages-world
- 6 9s - Understanding 6 9s: The gold standard of system availability - https://blog.logrocket.com/product-management/6-9s-overview/
- Practical Projects to Learn AWS - https://www.youtube.com/watch?v=06VgLTqNvU8
- Free Code Camp site offers many course for free - https://www.youtube.com/@freecodecamp
- CRM - What Is CRM? | Introduction To CRM Software| CRM Projects For Beginners | CRM 2022 | Simplilearn - https://www.youtube.com/watch?v=sQD7kaZ5h0s
- Business Analyst Role - Who Is A Business Analyst?| What Does A Business Analyst Do? - Roles & Responsibilities - https://www.youtube.com/watch?v=-psusaPKLg0
- Introduction To Project Management In Software Engineering | Software Project Management - https://www.youtube.com/watch?v=YITEaLx_56g
- International Meeting Planner - https://www.timeanddate.com/worldclock/meeting.html
- Verify anyone, anywhere, any time - https://www.idmerit.com/
How to Quickly Test Your Website for JAWS Screen Reader Compatibility - https://www.youtube.com/watch?v=jx9xjAxGObQ
- Amazon Q - Build on AWS like a Pro using Amazon's new AI coding assistant - https://www.youtube.com/watch?v=cA8KrHFm4So
- What is an AWS Security Group? | VPC Essentials - https://www.youtube.com/watch?v=Pa-YrTEzxZA
- AWS managed DB pricing - https://aws.amazon.com/rds/aurora/pricing/
- Generative AI for Developers – Comprehensive Course - https://www.youtube.com/watch?v=F0GQ0l2NfHA
- Ollama Course – Build AI Apps Locally - https://www.youtube.com/watch?v=GWB9ApTPTv4
- Invoke AWS Lambda Function From Another Lambda - https://www.youtube.com/watch?v=Lf98s3NczBE&list=PL9nWRykSBSFjodfc8l8M8yN0ieP94QeEL
- How To Give Internet Access To Lambda In VPC - https://www.youtube.com/watch?v=Z3dMhPxbuG0
- How to Query RDS PostgreSQL from AWS Lambda in Java - https://www.youtube.com/watch?v=K1OI-S0ET70
- Deploy Spring Boot Serverless CRUD API to AWS Lambda 🔥 | API Gateway - https://www.youtube.com/watch?v=J0aEfUUervE&t=23s
- Design a Basic Search Engine (Google or Bing) | System Design - https://www.youtube.com/watch?v=0LTXCcVRQi0
- Introduction to Amazon Neptune–Graph Database - https://www.youtube.com/watch?v=YmR2_zlQO5w
- Amazon Neptune Database | AWS Graph Database | Visual Explanation - https://www.youtube.com/watch?v=yVdYrexeBpY
- Aurora Serverless V2 Setup Tutorial with Postgres - https://www.youtube.com/watch?v=0R4s1Al0F1c
- Docker in 5 Minutes | System Design - https://www.youtube.com/watch?v=NPguawVjbN0
Database Design Tips | Choosing the Best Database - https://www.youtube.com/watch?v=cODCpXtPHbQ Introduction to NoSQL databases - https://www.youtube.com/watch?v=xQnIN9bW0og&t=627s
- Difference between Kanban and Scrum - https://www.youtube.com/watch?v=19dMPv0pOGE
-
Good and Bad REST API Design - https://www.youtube.com/watch?v=_gQaygjm_hg
-
Basic AWS Services - https://www.youtube.com/watch?v=uaflChh3n1A
-
AWS Solution Architect course - https://www.youtube.com/watch?v=5gnoVjpfWxU
-
How to use AWS Services for FREE - https://www.youtube.com/watch?v=OpTIKnkE9Hg
-
Running a dynamic React app from S3 - https://www.youtube.com/watch?v=_pddKYARoPY
-
How to Share Code Between React and React Native - https://www.youtube.com/watch?v=O8d_42Wc-po
-
Uber/Ola system design - https://www.youtube.com/watch?v=Tp8kpMe-ZKw, https://www.youtube.com/watch?v=umWABit-wbk
-
OWASP security - https://www.youtube.com/watch?v=j5PuYFCS0Iw
-
Java Spring Boot - https://www.youtube.com/watch?v=-mwpoE0x0JQ
-
Event Driven Architecture - https://www.youtube.com/watch?v=UCt7GlGsLTQ, https://www.youtube.com/watch?v=hrvx8Nv9eQA&list=PLJq-63ZRPdBsPWE24vdpmgeRFMRQyjvvj
-
AWS basic services - https://www.youtube.com/watch?v=Z3SYDTMP3ME
-
Tinder System Design - https://www.youtube.com/watch?v=tndzLznxq40 , https://www.youtube.com/watch?v=nBdTBDJNOh8
-
React Native - https://www.youtube.com/watch?v=0-S5a0eXPoc
-
Stream/Real time processing - https://www.youtube.com/watch?v=dZ3swmtR1As
-
Stream Vs Batch Processing - https://www.youtube.com/watch?v=1xgBQTF24mU
-
Data(Lake) Mesh - https://www.youtube.com/watch?v=gUe4ifnJPmA
-
Java Spring Boot AWS Lambda Function - https://www.youtube.com/watch?v=6A9pqr4qQMo, https://www.youtube.com/watch?v=btfnLVflOuc
-
SQL Vs No SQL - https://www.youtube.com/watch?v=t0GlGbtMTio
-
Postgres SQL - https://www.youtube.com/watch?v=zw4s3Ey8ayo
-
Postico - Postgres Mac editor - https://eggerapps.at/postico/v1.php, pgAdmin tool,
-
Java, Lambda (Functions) best practices - https://www.youtube.com/watch?v=ddg1u5HLwg8
-
AWS XRay - Performance and Debug tool -
-
Spring Boot uses Java reflection a lot and this reflection is bad for serverless functions as the initial loading time is very slow. Need an alternative. Recent versions of Spring Boot support GraalVM. That can be our choice too. - https://www.youtube.com/watch?v=4_jey1hfEw0
-
Graalvm.org - https://www.graalvm.org/
-
Quarkus - https://quarkus.io/
-
Micronaut - https://micronaut.io/
- Both Quarkus and Micronaut support Spring annotations too.
-
Serverless at Scale - https://www.youtube.com/watch?v=dzU_WjobaRA
-
AWS Cognito with AWS API Gateway - https://www.youtube.com/watch?v=oFSU6rhFETk https://www.youtube.com/watch?v=r1P_glQGvfo
-
CloudFront/WAF/Lambda Function integration - https://www.youtube.com/watch?v=nplQ23-kGmw https://www.youtube.com/watch?v=H4vb7BiytDE
-
Swagger/Open APIs - https://www.youtube.com/watch?v=6kwmW_p_Tig
-
API Gateway integration with Cognito and Lambda - https://www.youtube.com/watch?v=oFSU6rhFETk
-
AWS Cost Management - https://www.youtube.com/watch?v=Nogtum0_rSU, https://www.youtube.com/watch?v=qRUCwT9ZqT4
-
AWS Pricing Calculator - https://www.youtube.com/watch?v=JWz4eCczCkQ
-
AWS Location (Based) Service - https://www.youtube.com/watch?v=EP_95Bkbce8
-
MSK and Lambda integration - https://www.youtube.com/watch?v=l5ypWBHMsNY
-
Service Mesh/App Mesh - https://www.youtube.com/watch?v=7_zYDbFhEkg&t=88s, https://www.youtube.com/watch?v=I6aIp0AmIC0
-
Communication between micro services - https://www.youtube.com/watch?v=QhfuzEkN3Ck, From REST to gRPC to Messaging: SCALING Microservices the Right Way! - https://www.youtube.com/watch?v=q7K20k6rV9E
-
Istio with EKS (instead of using AppMesh) - https://www.youtube.com/watch?v=wCJEfqKpUf4
-
Terraform - https://www.youtube.com/watch?v=YXCuqueNQHk&list=PLTyWtrsGknYcFBpNMcaRL9riUZSfkEON_ https://www.youtube.com/watch?v=iRaai1IBlB0
-
RDS Postgres Vs Aurora - https://www.youtube.com/watch?v=65a2d88FFQc
-
RDS Security - https://www.youtube.com/watch?v=0kOtlzDkdM4
-
KMS with EKS - https://www.youtube.com/watch?v=rwGatRan9Gg
-
AWS Config with EKS - https://www.youtube.com/watch?v=K-KQwBsbaGo
-
Vulnerability scanning for EKS containers - https://www.youtube.com/watch?v=DFE5jLFftjk
-
AWS MSK (Managed Streams for Apache Kafka) - https://www.youtube.com/watch?v=LiIwwKZYShE
-
AWS MSK Serverless - https://www.youtube.com/watch?v=Ask0ajHnDgc
-
Github to AWS ECR - https://www.youtube.com/watch?v=yv8-Si5AB3U
-
Github actions - https://www.youtube.com/watch?v=mFFXuXjVgkU
- A better one from Nana - https://www.youtube.com/watch?v=R8_veQiYBjI
- Another one - https://www.youtube.com/watch?v=TLB5MY9BBa4
-
JDK versions - https://www.youtube.com/watch?v=P7SI9mLwiqw
- virtual assistant to play You Tube music - https://www.youtube.com/watch?v=PyDn2gU9DJo
- with automatic code generation for virtual assistance in Python - https://www.youtube.com/watch?v=zzW5z2r9Fh0
- Using Cognito (Cognito User Pools, Cognito Identity Pools and Cognito Sync) - https://www.youtube.com/watch?v=rgU1scK0d2Y
- How to use IdentityPool - https://www.youtube.com/watch?v=tAUmz94O2Qo
- Identitypool Vs Userpool - https://www.youtube.com/watch?v=EAWWTjjQWz8
- Fine grained role based access control using Cognito - https://www.youtube.com/watch?v=x4ziuGJIXzw
- Using Cognito Identity Pool to build a Serverless app - https://www.youtube.com/watch?v=VEE19ER5QxE
- API Gateway Security Mechanisms | AWS_IAM Vs Cognito User Pool Vs Identity Pool Vs Lambda Authorizer - https://www.youtube.com/watch?v=0dVL70Ayq5I&t=87s
- How to Get a User's Current Location from the Browser with the Geolocation API - JavaScript - https://www.youtube.com/watch?v=OvDu9c8PYrk
- How To Get a User's Location With JavaScript (Geolocation API Tutorial) - https://www.youtube.com/watch?v=Xd43hZKaUS0
- JavaScript Geolocation API - https://www.youtube.com/watch?v=Xf2NZlID7_w
- Get Current Location, Geocode and Reverse Geocode in Expo React Native Apps using expo-location - https://www.youtube.com/watch?v=d7G0E_9FwyE
- Using JaCoCo for code coverage - https://www.youtube.com/watch?v=wL2DxBJDj_8
- Infrastructure as Code (IaC) https://www.youtube.com/watch?v=vIjeiDcsR3Q
- Another IaC - https://www.youtube.com/watch?v=IuF0GlO2Myk
- WORKSHOP - Deploying Microservices With Pulumi & AWS Lambda - https://www.youtube.com/watch?v=ebpagwBJ340&t=61s
- API Gateway securing API with Cognito - https://www.youtube.com/watch?v=LI31QxfAgho
- Sending mobile and email notifications using SNS - https://www.youtube.com/watch?v=BFUuyAyQYWM
- Creating a managed EKS with Fargate. In this scenario, both master plane and data plane are managed by AWS itself. - https://www.youtube.com/watch?v=DLmKMBZ_m3w
- Another example for the same - https://www.youtube.com/watch?v=_wW-fP6CpwM
- Creating Fargate on EKS using Terraform - https://www.youtube.com/watch?v=acNFzmblj6U&t=11s
- This video shows on ECS but the concept is pretty much the same - https://www.youtube.com/watch?v=z7_LdCVnCRU
- This is another YouTube video deploying micro services on EKS Fargate - https://www.youtube.com/watch?v=J67CHCXHMxw
- Send and Receive WhatsApp messages using WhatsApp Cloud API - https://www.youtube.com/watch?v=ul_9qe_fiTY
- Invoking Step Functions - https://www.youtube.com/watch?v=r83Hbp4_hkk
- Step functions - Sync and Async Workflows - https://www.youtube.com/watch?v=0VunNuBldnA
- Langchain based agents and tools - https://www.youtube.com/watch?v=lG7Uxts9SXs
- Google Vertex AI - https://www.youtube.com/watch?v=KWarqNq195M
- Local RAG with Ollama and LangChain - https://www.youtube.com/watch?v=daZOrbMs61I
- Zero Shot Aspect based Sentiment Analysis with Llama 2 7 B LLM Langchain Python Colab Tutorial https://www.youtube.com/watch?v=LNTK-CLYquA
- Create Profanity Filter with CHAT-GPT https://www.youtube.com/watch?v=jLy--1l52yw
Our Most preferred implementation for the backend is Go.
- https://www.youtube.com/watch?v=un6ZyFkqFKo
- Go Language - https://www.youtube.com/watch?v=ty49_v1tV44, https://www.youtube.com/watch?v=yyUHQIec83I, https://www.youtube.com/watch?v=ty49_v1tV44&t=7s
- Spring Boot 3 New Features - https://www.youtube.com/watch?v=haVMaDiAGSw
* Data Engineering Course for Beginners - https://www.youtube.com/watch?v=PHsC_t0j1dU
- Kubernetes Tutorial | Install & Run Minikube in mac OS | K8s Cluster | Java Techie
- Kubernetes Deployment strategies | Rolling Update Deployment | Argo rollout | ADAM - https://www.youtube.com/watch?v=cy3KXqgJOrE
- Most Common Kubernetes Deployment Strategies (Examples & Code) - https://www.youtube.com/watch?v=lxc4EXZOOvE
- How can I configure Amazon ECS Service Auto Scaling on Fargate? - https://www.youtube.com/watch?v=x_HIHycU08Q
- AWS re:Invent 2020: Amazon EKS on AWS Fargate deep dive - https://www.youtube.com/watch?v=9tQFXEhHdn0&t=157s
- Microservices vs Monolithic Architecture - https://www.youtube.com/watch?v=6-Wu178sOEE
- Monolithic vs Microservice Architecture: Which To Use and When? - https://www.youtube.com/watch?v=NdeTGlZ__Do
-
Choosing an AWS Region - https://www.concurrencylabs.com/blog/choose-your-aws-region-wisely/
-
Figma - https://www.figma.com/
-
Adobe XD - https://helpx.adobe.com/xd/help/adobe-xd-overview.html
-
Google Material design - https://m3.material.io/
-
Domain Driven Design - https://medium.com/microtica/the-concept-of-domain-driven-design-explained-3184c0fd7c3f
-
User location APIs - https://medium.com/@w3bh4ck/different-ways-to-get-a-users-location-bef34f732fec
-
Distance between two points - https://www.geeksforgeeks.org/program-distance-two-points-earth/
-
Charity APIs - https://www.charityapi.org/post/charity-data-api
-
OWASP Top Ten - https://owasp.org/www-project-top-ten/
-
Two Pizza Team model - https://docs.aws.amazon.com/whitepapers/latest/introduction-devops-aws/two-pizza-teams.html
-
Micro service DB patterns - https://medium.com/design-microservices-architecture-with-patterns/microservices-database-management-patterns-and-principles-9121e25619f1 https://www.baeldung.com/cs/microservices-db-design
-
Charity rating system https://keitercpa.com/blog/overview-charity-navigators-encompass-rating-system/ https://www.charitynavigator.org/
-
Open APIs: https://openapi.tools/ https://www.openapis.org/
-
Aurora Vs PostgreSQL https://aws.amazon.com/blogs/database/is-amazon-rds-for-postgresql-or-amazon-aurora-postgresql-a-better-choice-for-me/
https://donorbox.org/nonprofit-blog/donate-now-button-for-nonprofits
https://www.keela.co/blog/nonprofit-resources/how-to-add-donate-button-to-nonprofit-website
https://kindful.com/blog/best-online-fundraising-platforms/
https://doublethedonation.com/top-donation-platforms-and-online-donation-tools/
#AI ML Guided Projects https://cognitiveclass.ai/learn/build-smarter-recommendation-systems-with-genai-and-ml