Learn a career skill, from basic to advanced
65 career goals. Pick one: each track takes you step by step through free courses in order: Basic → Intermediate → Advanced. Every course gives free certificates, and the last step is a real internship.
Sign in to save your progress and certificates.
💻 Web & software development
- Full Stack Web DeveloperBuild complete websites and web apps: the pages people use and the server, database and APIs behind them.
- Java Full Stack DeveloperThe skill set most Indian IT services companies hire freshers for: Java, Spring Boot, SQL and a modern frontend.
- Python DeveloperWrite Python the way companies use it: web backends with Django and Flask, APIs and databases.
- MERN Stack DeveloperBuild full apps in one language, JavaScript: MongoDB, Express, React and Node.js.
- .NET Full Stack DeveloperC#, ASP.NET Core and SQL with an Angular frontend: a stack many Indian IT companies hire freshers for.
- Frontend DeveloperBuild the part of websites people see and use: fast, accessible pages with modern frameworks.
- Backend DeveloperBuild the servers behind apps: APIs, databases, caching and services that scale.
- API Designer & DeveloperDesign, build, test and document the APIs that connect every app.
- Database DeveloperMaster the data layer: SQL, PostgreSQL, advanced DBMS, NoSQL, caching and search.
- Software ArchitectLearn how big systems are designed: patterns, APIs, microservices and system design.
- UI/UX & Frontend DesignerDesign screens people love and build them: design basics, UI/UX, CSS frameworks, React and design systems.
📊 Data & analytics
- Data AnalystTurn data into answers with Excel, SQL, Python and dashboards. One of the easiest ways into IT from any degree.
- BI DeveloperBuild the dashboards managers run the business on: Excel, SQL, Power BI and Tableau.
- Data ScientistFind patterns and predict outcomes from data with statistics, Python and machine learning.
- Data EngineerBuild the pipelines that move and clean data at scale: SQL, Python, ETL, Spark and cloud data platforms.
- Data Platform Engineer (Databricks & Snowflake)Work on modern data platforms: SQL, Python, ETL, Spark and the cloud.
🤖 AI & machine learning
- AI & Machine Learning EngineerLearn how machines learn from data: statistics, Python, machine learning, deep learning and putting models into production.
- Generative AI EngineerThe fastest-growing AI jobs: prompt engineering, LLM apps, RAG over documents and AI agents.
- AI Agents DeveloperBuild AI assistants that answer from documents and take actions with tools.
- Prompt Engineer (no coding to start)Get reliable results from AI tools for work. Starts without coding, open to every degree.
- NLP EngineerTeach computers to understand text and speech, including Indian languages.
- Computer Vision EngineerTeach computers to see: images, object detection, tracking and OCR.
- MLOps EngineerPut machine learning models into production and keep them working.
- Forward Deployed EngineerBuild and fit AI and software solutions for real customers: coding, APIs, AI and the cloud.
- Inference EngineerRun AI models fast and cheaply in production: deep learning, PyTorch, containers and scaling.
- AI Safety Tester (AI Red Teaming)Test AI systems for wrong, unsafe or leaky answers and help make them safer.
☁️ Cloud, DevOps & infrastructure
- Cloud & DevOps EngineerRun software in the cloud: Linux, networking, AWS, Docker, CI/CD pipelines, Kubernetes and infrastructure as code.
- AWS Cloud EngineerBuild and run systems on Amazon Web Services, the most used cloud.
- Azure Cloud EngineerBuild and run systems on Microsoft Azure, used by many Indian enterprises.
- Google Cloud EngineerBuild and run systems on Google Cloud: Cloud Run, BigQuery, Firestore and more.
- Site Reliability EngineerKeep production systems fast and available with monitoring, automation and Kubernetes.
- Kubernetes AdministratorRun containers at scale with Docker and Kubernetes.
- Linux System AdministratorRun the servers the internet is built on: Linux, networking, scripting and security.
- Network EngineerDesign and run networks: IP addressing, routing, security and the cloud edge.
- Blockchain & Cloud EngineerCloud basics and blockchain together: how distributed systems store and secure data.
🛡️ Cybersecurity
- Cybersecurity AnalystProtect systems and catch attacks: networks, Linux, security basics, a SOC analyst toolkit, cloud security and forensics.
- Cloud Security EngineerSecure cloud accounts: identity, networks, encryption, logging and compliance.
- DevSecOps EngineerBuild security into the delivery pipeline: CI/CD, containers and cloud security.
- Digital Forensics InvestigatorLearn how digital evidence is collected, examined and reported.
- Cybersecurity ProfessionalThe broad base every security job needs: networks, Linux, security concepts, cryptography, then cloud security, monitoring and forensics.
📱 Mobile, games & XR
- Mobile App DeveloperBuild Android and iPhone apps with Flutter, Kotlin and React Native, backed by Firebase and APIs.
- Android Developer (Kotlin)Build native Android apps with Kotlin, Firebase and APIs, published on the Play Store.
- iOS Developer (Swift)Build iPhone and iPad apps with Swift and SwiftUI, backed by Firebase and APIs.
- Flutter DeveloperOne codebase for Android, iOS and web: Flutter, Dart, Firebase and APIs.
- Game Developer (Unity)Make 2D and 3D games with Unity and C#: game logic, physics, design and publishing.
- AR & VR DeveloperBuild augmented and virtual reality apps for education, retail and industry.
✅ Testing, automation & business apps
- Software Tester (QA)Find bugs before users do: manual testing, Selenium automation, API testing and testing inside agile teams.
- Manual & API TesterStart a testing career without heavy coding: test design, bug reports, APIs and agile teams.
- RPA Developer (UiPath)Automate office work with software robots, then add AI to them.
- Salesforce DeveloperBuild on the world's top CRM: data, automation, Apex and Lightning.
- Blockchain DeveloperBuild smart contracts and decentralised apps on test networks.
- SAP Consultant (foundation)Build the base SAP consultants need: business processes, Excel, SQL, accounting with GST and agile delivery. SAP itself is taught in the internship.
- ServiceNow Developer (foundation)ServiceNow is scripted in JavaScript on a database of records: learn those, plus APIs and IT processes. ServiceNow itself is taught in the internship.
- Power Platform Developer (foundation)Low-code apps and automation for business: Excel, data, automation and Azure. Power Apps itself is taught in the internship.
📋 Business, product & content
- Business AnalystTurn business needs into clear requirements and data-backed decisions. Open to every degree.
- Product ManagerDecide what to build and why: users, data, design and delivery.
- Technical WriterWrite the guides and API docs developers and users depend on.
- Digital MarketerGrow businesses online: SEO, social media, websites, design, video and reading the numbers. Open to every degree.
- Developer Advocate (DevRel)Teach developers through demos, docs, videos and community: code plus communication.
- Engineering Manager (long-term goal)How software teams plan, build and ship: processes, architecture, delivery and data.
🔌 Electronics & hardware
- IoT & Embedded EngineerFor ECE, EEE and Mechanical students: program microcontrollers, connect sensors to the cloud and build robots.
- IoT DeveloperConnect sensors and devices to the cloud and build smart systems.
- Robotics EngineerBuild robots that sense, decide and move, with electronics, code and AI.
- VLSI Engineer (foundation)For ECE students: programming, embedded hardware, Linux and scripting, the base for chip design tools. Verilog and the design flow are taught in the internship.
🎯 Placements
How a track works
- Open a course in the track. Each one has about 10 short modules: a simple lesson, two quick games and a quiz.
- Pass a module quiz to get its free certificate. Finish all modules, then take the full course certificate.
- Practise at your level: Knowledge Base and games (Basic), coding and Skill Arena (Intermediate), Engineering Lab and mock tests (Advanced).
- Finished the track? Apply for the matching internship and work on real tasks for a verifiable internship certificate.