Hi there. This is some of my prep material to prepare for the web dev, full stack career path.
These are some of the commonly required skills/desirable skills featured in job descriptions for full-stack jobs.
Tech stack mainly designed for the client side, UI, and interactions
HTML, CSS3, JavaScript
Tailwind
React (routing, state mangement, forms)
- Context API
- Redux
Next.js
Vue
Angular
.NET
C# (ASP.NET or ASP.NET Core)
Data visualization Web Frameworks
- D3.js
- Chart.js
- Plotly
Tech stack mainly designed for the server side languages, DB knowledge, APIs, Git, Cloud, Testing
Java (Spring Boot)
Python (Django, Flask, FastAPI)
Ruby(Rails)
SQL
NoSQL
RESTful APIs
Version Control
Unit & Integration Testing
Conatainerization - Docker - Kubernetes
Cloud services - AWS - Microsoft Azure - Google Cloud Platform (GCP)
CI/CD - Github Actions - GitLab CI - AWS CodePipeline - Jenkins
Authentication - AWS Cognitio - Firebase Auth - Auth0