Loading YGradPath...
Loading YGradPath...
Learn what each technology is used for and the jobs you can get with it.
Category: Programming
Purpose: Learn AI, machine learning, data science, web apps, automation tasks. Easy to start coding.
Jobs: Data Scientist, ML Engineer, Python Developer
Category: Programming
Purpose: Build enterprise apps, Android apps, backend systems. Widely used in companies.
Jobs: Backend Developer, Android Developer, Software Engineer
Category: Programming
Purpose: Understand how computers work, make embedded systems, OS programming.
Jobs: Embedded Engineer, System Programmer
Category: Programming
Purpose: Build games, high-speed apps, and software where performance matters.
Jobs: Game Developer, System Programmer
Category: Programming
Purpose: Make games (Unity), desktop apps, or Windows apps.
Jobs: Game Developer, Software Engineer
Category: Programming
Purpose: Make interactive websites. Frontend web development is mostly JavaScript.
Jobs: Frontend Developer, Full Stack Developer
Category: Programming
Purpose: Safer JavaScript for big projects. Helps avoid errors.
Jobs: Frontend Developer, Full Stack Developer
Category: Programming
Purpose: Make dynamic websites and server-side web apps.
Jobs: Backend Developer, Web Developer
Category: Programming
Purpose: Build websites quickly (Rails framework). Good for prototyping.
Jobs: Backend Developer, Web Developer
Category: Programming
Purpose: Build fast backend systems, cloud apps, or web services.
Jobs: Backend Developer, Cloud Engineer
Category: Programming
Purpose: Build safe, fast software like system programs and blockchain apps.
Jobs: System Programmer, Blockchain Developer
Category: Programming
Purpose: Modern Android app development and backend apps.
Jobs: Android Developer, Backend Developer
Category: Programming
Purpose: Build apps for iOS and Mac computers.
Jobs: iOS Developer
Category: Programming
Purpose: Make cross-platform mobile apps with Flutter.
Jobs: Flutter Developer, Mobile App Developer
Category: Programming
Purpose: Data analysis, statistics, and graphs. Useful for AI and data jobs.
Jobs: Data Analyst, Data Scientist
Category: Programming
Purpose: Simulations, engineering calculations, AI experiments.
Jobs: Research Engineer, Data Scientist
Category: Programming
Purpose: Functional programming, research, complex algorithms.
Jobs: Researcher, Software Engineer
Category: Programming
Purpose: Symbolic AI, research and academic programming.
Jobs: AI Researcher, Software Engineer
Category: Programming
Purpose: Real-time systems and scalable web apps.
Jobs: Backend Developer, Software Engineer
Category: Software Tools
Purpose: Where you write and test code.
Jobs: Software Engineer, Web Developer, AI Developer
Category: Software Tools
Purpose: Track code changes, work with teams, store projects online.
Jobs: Software Engineer, DevOps Engineer
Category: Software Tools
Purpose: Run software in 'containers' so it works anywhere.
Jobs: DevOps Engineer, Cloud Engineer
Category: Software Tools
Purpose: Automate testing and deployment of software.
Jobs: DevOps Engineer
Category: Software Tools
Purpose: Store and manage data for apps or websites.
Jobs: Database Developer, Backend Developer
Category: Web Framework
Purpose: Build modern, interactive web pages.
Jobs: Frontend Developer, UI Developer
Category: Web Framework
Purpose: Build frontend web apps for bigger websites.
Jobs: Frontend Developer, Full Stack Developer
Category: Web Framework
Purpose: Lightweight, reactive web frontend apps.
Jobs: Frontend Developer, Web Developer
Category: Web Framework
Purpose: Server-side React apps, SEO-friendly.
Jobs: Frontend Developer, Full Stack Developer
Category: Web Framework
Purpose: Backend web servers and APIs using JavaScript.
Jobs: Backend Developer, Full Stack Developer
Category: Web Framework
Purpose: Backend web frameworks in Python.
Jobs: Backend Developer, Full Stack Developer
Category: Web Framework
Purpose: Quickly build web apps with Ruby.
Jobs: Backend Developer, Web Developer
Category: Mobile Framework
Purpose: Build cross-platform mobile apps.
Jobs: Flutter Developer, Mobile App Developer
Category: Mobile Framework
Purpose: Build mobile apps using JavaScript.
Jobs: React Native Developer
Category: Mobile Framework
Purpose: Build Android apps.
Jobs: Android Developer
Category: Mobile Framework
Purpose: Build iOS apps.
Jobs: iOS Developer
Category: AI/ML
Purpose: Build AI models and machine learning projects.
Jobs: ML Engineer, AI Developer
Category: AI/ML
Purpose: Try simple machine learning algorithms.
Jobs: Data Scientist, ML Engineer
Category: AI/ML
Purpose: Computer vision, image/video processing.
Jobs: Computer Vision Engineer
Category: AI/ML
Purpose: Data handling and processing.
Jobs: Data Analyst, Data Scientist
Category: AI/ML
Purpose: Draw charts and graphs from data.
Jobs: Data Analyst, Data Scientist
Category: AI/ML
Purpose: Practice coding, AI, and data projects interactively.
Jobs: Data Scientist, AI Developer
Category: AI/ML
Purpose: Work with text, NLP, chatbots, AI applications.
Jobs: NLP Engineer, AI Developer
Category: Game Dev
Purpose: Make games, VR/AR projects.
Jobs: Game Developer, VR Developer
Category: Game Dev
Purpose: Make high-quality 3D games and simulations.
Jobs: Game Developer, Graphics Programmer
Category: Embedded/IoT
Purpose: Build hardware projects, robots, IoT devices.
Jobs: Embedded Engineer, IoT Developer
Category: Cloud
Purpose: Host websites, apps, and AI on cloud servers.
Jobs: Cloud Engineer, DevOps Engineer
Category: DevOps
Purpose: Manage apps in cloud, make them scalable.
Jobs: DevOps Engineer, Cloud Engineer
Category: DevOps
Purpose: Automate server and cloud setup.
Jobs: DevOps Engineer, Cloud Engineer
Category: Blockchain
Purpose: Make blockchain apps and smart contracts.
Jobs: Blockchain Developer, Smart Contract Developer