Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yoursrijit/cohort-0-100-devops
Cohort 2.0 | Full Stack Development and Advanced DevOps .From crafting dynamic front-end interfaces to architecting robust back-end systems
https://github.com/yoursrijit/cohort-0-100-devops
aws devops docker fulltack nodejs serverless-framework system-design
Last synced: about 13 hours ago
JSON representation
Cohort 2.0 | Full Stack Development and Advanced DevOps .From crafting dynamic front-end interfaces to architecting robust back-end systems
- Host: GitHub
- URL: https://github.com/yoursrijit/cohort-0-100-devops
- Owner: yourSrijit
- Created: 2024-01-16T18:11:16.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-10-15T16:27:10.000Z (about 1 month ago)
- Last Synced: 2024-10-16T22:17:15.547Z (about 1 month ago)
- Topics: aws, devops, docker, fulltack, nodejs, serverless-framework, system-design
- Language: JavaScript
- Homepage: https://harkirat.classx.co.in/new-courses/8-live-0-100-complete
- Size: 7.23 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
5th# Cohort 0-100 devOps 2.0
### Cohort 0-1 Complete 🚀
- Week 1 :
HTML CSS JS fundamentals
- Week 2 :
Async JS,Node js,Express basics,Router,HTTP,Rquest methods,Bash Terminal Github, Filter Map Arrow function
- Week 3 :
Middlewares, Authentication ,JWT Auth, Global Catches,Zod ,MongoDb atlass ,Dom Introduction
- Week 4:
DOM introduction ,React Foundation ,Mongo Deep dive + Assignments
- Week 5:
React Deep dive,React To-do app
- Week 6:
React Componet, State variables(useState,useEffect)
- Week 7:
React Routing,Prop drilling and Context API ,State Management & Recoil
- Week 8:
Tailwind CSS ,recape for Pytme frontend ,Axios VS Fetch
- Week 9:
React Custom Hooks ,TypeScript Intro
- Week 10:
Postgres SQL intro ,Prisma , ORM
- Week 11:
Serverless Backend, AWS
- Week 12:
Deploying Frontend on AWS,Advanced TS API,Actionable Docker,Deploy npm Package,
Monorepos ,SQL & JOINS ,Prisma recap,Connection Pooling in serverless envs
- Week 13:
Medium blogging full stack project using hono framwork ,prisma ,connection pooling ,cloudflare backend + frontend
- Week 14:
Next Js client & Server side,Data fetching
- Week 15:
Docker Intro , Docker Pudh ,Port mapping , Compose, Network ,Volume ,Bind Mount
-Week 16:
Monorepo uisng Turbo repo### Cohort 1-100 Complete 🚀
---
## Complete 0-1 Syllabus ✅### Foundation
1. Foundation Javascript, async nature of JS
2. Node.js and its runtime
3. Databases (NoSQL/SQL)
4. Mongo and Postgres deep dive
5. Typescript beginner to advance
6. Backend
7. Backend communication protocols
8. Express basic to advance
9. ORMs
10. Middlewares, routes, status codes, global catches
11. Zod
12. MonoRepos, turborepo
13. Serverless Backends
14. OpenAPI Spec
15. Autogenerated clients
16. Authentication using external libraries
17. Scaling Node.js, performance benchmarks
18. Deploying npm packages### Frontend
1. Reconcilers and Frontend frameworks
2. React beginner to advance
3. Internals of state, Context API
4. State management using recoil
5. CSS you need to know of, Flexbox, basic styling
6. Frontend UI frameworks, Deep dive into Tailwind
7. Containerization, Docker
8. Next.js
9. Custom hooks
10. In house auth using next auth### Basic Devops
1. Docker end to end
2. Deploying to AWS servers
3. Newer clouds like fly/Remix
4. Nginx and reverse proxies### Projects
1. GSoC Project setting up and issue solving
2. Building Paytm/Wallet End to End---
## Complete 1-100 Syllabus ✅
### Advanced Backend, System Design
1. Advanced backend communication
2. Message queues and PubSubs
3. Proxies, Load balancers
4. Redis Deep dive
5. Kafka Deep dive
6. Common Design Patterns in JS
7. Advanced DB concepts (Indexing, normalization)
8. Rate limiting
9. Captchas and DDoS protection
10. Sharding, Replication, Resiliency
11. Horizontal and vertical scaling
12. Polling and websockets
13. gRPC
14. Capacity Estimation
15. Load Balancers
16. CAP Theorem
17. Testing Node.js Apps in 2023
18. Real-time communication, basics of WebRTC### Advanced Devops
1. Container Orchestration, Docker Swarm
2. Kubernetes
3. CI/CD
4. Monitoring systems basics to advance
5. Prometheus, Grafana
6. Newrelic as a paid service
7. Serverless Deep dive
8. AWS Constructs (EC2, S3, CDNs, LB, EKS)### Projects
1. Zerodha end to end
2. Zapier end to end
3. Real-world open source projects