Full Stack Development - Software & System
Requirements
1. Front-End Development Tools
• VS Code (Code Editor)
• Google Chrome / Firefox (Browser DevTools)
• npm / yarn (Package Manager)
• Vite / Webpack / Babel (Build Tools)
2. Back-End Development Tools
• [Link] (Runtime Environment)
• [Link] / Django / Flask (Frameworks)
• Postman / Insomnia (API Testing)
• Git + GitHub / GitLab (Version Control)
3. Database Management Tools
• MySQL / PostgreSQL / MongoDB
• MySQL Workbench / pgAdmin / MongoDB Compass (GUI Clients)
• Sequelize / Mongoose / SQLAlchemy (ORMs)
4. Deployment & DevOps Tools
• Vercel / Netlify (Frontend Hosting)
• Render / Heroku (Backend Hosting)
• AWS / GCP / Azure (Cloud Platforms)
• Docker Desktop (Containerization)
• GitHub Actions / Jenkins (CI/CD Pipelines)
5. AI & Machine Learning Tools
• Python + Anaconda / Miniconda
• Jupyter Notebook / VS Code / Google Colab
• TensorFlow / PyTorch / Scikit-Learn
• OpenCV / MediaPipe (Computer Vision)
• Hugging Face Transformers / spaCy (NLP)
• OpenAI API / Hugging Face API (AI APIs)
• LangChain + Pinecone / Weaviate / FAISS (Vector Databases)
• MLflow (Experiment Tracking)