Complete syllabus - https://blog.100xdevs.com/
Starts 2nd August 2024
In the Web Development Cohort, we'll be diving deep into the MERN stack from the basics. The goal is for you to be able to understand any MERN codebase out there.
We'll also be diving into Devops, both basic and advance
In the Web3 Cohort, we'll be going 0-100 in the Solana and ETH blockchain
Web Development
Foundations
Simple frontend, DOM
Node.js/Bun/Cloudflare Runtime - Various JS runtimes
HTTP Servers
NoSQL Databases
SQL Databases
ORMs
React
Styling React apps
Typescript
NextJS
Monorepos, Turborepo, lints
Websockets, rtc
Testing
Advance backend
Devops
Linux / Bash scripting
VMs/EC2/GCP VMs
ASGs/MIG
Containerization
ECS (Warming up for k8s)
Kubernetes
Iac, Terraform
Monitoring
Package managers (helm)
CI/CD in github
Gitops
CDNs and Object stores
Web3 Basics
General Web3
ETH client side apps, adapters
Understanding EVM
Solana client side apps, adapters
Understanding the Data model on Solana
Web3 Advance
Solidity Basics (Remix)
Solidity Advance
Writing Smart contracts in Solidity, Writing frontends for them
Rust Basics
Rust Advance
Data Model on Solana
Programs on Solana
Web2 + Web3 usecases (indexing, sweeping)
Projects and Contracts