# Learning paths

Chat with Cosmo, build real skills, and learn in a whole new way.

## Collections

- [Generative AI](https://codesignal.com/learn/course-paths/browse?collection=cmb6fd1bp0014jo04pruo1af1)
- [Business & Leadership](https://codesignal.com/learn/course-paths/browse?collection=cmb6fd6nd0015jo04kuoo2npa)
- [Interview Prep](https://codesignal.com/learn/course-paths/browse?collection=clxv0cdhc000g6npkfy2mavw7)
- [AI & Machine Learning](https://codesignal.com/learn/course-paths/browse?collection=clxv0c62e000c6npk5d8douqp)
- [Learn to Code](https://codesignal.com/learn/course-paths/browse?collection=clxv0c9iq000f6npkz16lx77o)
- [Data Science & Engineering](https://codesignal.com/learn/course-paths/browse?collection=clxv0bycs000a6npkk9i1s12w)

## Trending

- [intermediate  Full-Stack Engineering with JavaScript  6 courses  192 practices](https://codesignal.com/learn/paths/full-stack-engineering-with-javascript)
- [advanced  Advanced Coding Interview Preparation with Java  5 courses  87 practices](https://codesignal.com/learn/paths/advanced-coding-interview-preparation-with-java)
- [advanced  Advanced Interview Prep for Senior Engineers in JavaScript  5 courses  107 practices](https://codesignal.com/learn/paths/advanced-interview-prep-for-senior-engineers-in-javascript)
- [intermediate  Building a Chatbot with Flask and OpenAI  3 courses  63 practices](https://codesignal.com/learn/paths/building-a-chatbot-with-flask-and-openai)
- [beginner  Supercommunicators - Have Conversations that Matter  4 courses  48 practices](https://codesignal.com/learn/paths/supercommunicators-have-conversations-that-matter)
- [intermediate  Fundamental Coding Interview Preparation with JavaScript  5 courses  82 practices](https://codesignal.com/learn/paths/fundamental-coding-interview-preparation-with-javascript)
- [intermediate  Journey into Data Science with Python  7 courses  217 practices](https://codesignal.com/learn/paths/journey-into-data-science-with-python)
- [beginner  Intro to Machine Learning in Trading with $TSLA  4 courses  93 practices](https://codesignal.com/learn/paths/intro-to-machine-learning-in-trading-with-tsla)

## Recently added

- [intermediate  Define the Right Career Path for You  4 courses  48 practices](https://codesignal.com/learn/paths/find-the-right-career-path-for-you-web-version)
- [intermediate  Feature Engineering with Kaggle Dataset  3 courses  50 practices](https://codesignal.com/learn/paths/feature-engineering-with-kaggle-dataset)
- [advanced  Python Power Tools - Exploring Advanced Language Features  5 courses  89 practices](https://codesignal.com/learn/paths/advanced-python-language-features)
- [beginner  Introduction to Agentic Coding with OpenCode  4 courses  87 practices](https://codesignal.com/learn/paths/learning-opencode-basics)
- [intermediate  Building a ChatBot with OpenAI and PHP Symfony  3 courses  58 practices](https://codesignal.com/learn/paths/building-a-chatbot-with-openai-and-php-symfony)
- [intermediate  Building a Scalable E-commerce Backend with Nextjs and PostgreSQL  5 courses  60 practices](https://codesignal.com/learn/paths/building-a-scalable-e-commerce-backend-with-nextjs-and-postgresql)
- [intermediate  Building a Scalable E-commerce Backend with Remix and PostgreSQL  5 courses  60 practices](https://codesignal.com/learn/paths/building-a-scalable-e-commerce-backend-with-remix-and-postgresql)
- [advanced  Effective Leadership Principles in Practice  4 courses  48 practices](https://codesignal.com/learn/paths/effective-leadership-principles-web-version)

## Most popular

- [beginner  Introduction to Programming with Python  5 courses  121 practices](https://codesignal.com/learn/paths/introduction-to-programming-with-python)
- [intermediate  Fundamental Coding Interview Prep with Python  5 courses  84 practices](https://codesignal.com/learn/paths/fundamental-coding-interview-preparation-with-python)
- [intermediate  Mastering Algorithms and Data Structures in Python  5 courses  112 practices](https://codesignal.com/learn/paths/mastering-algorithms-and-data-structures-in-python)
- [advanced  Advanced Coding Interview Preparation with Python  5 courses  87 practices](https://codesignal.com/learn/paths/advanced-coding-interview-preparation-with-python)
- [intermediate  Full-Stack Engineering with JavaScript  6 courses  192 practices](https://codesignal.com/learn/paths/full-stack-engineering-with-javascript)
- [intermediate  Journey into Data Science with Python  7 courses  217 practices](https://codesignal.com/learn/paths/journey-into-data-science-with-python)
- [beginner  Prompt Engineering for Everyone  5 courses  75 practices](https://codesignal.com/learn/paths/prompt-engineering-for-everyone)
- [beginner  Java Programming for Beginners  7 courses  184 practices](https://codesignal.com/learn/paths/java-programming-for-beginners)

## Tools

-  [Python](https://codesignal.com/learn/course-paths/browse?tool=XKNCsQDcYbTYHjdRH)
-  [JavaScript](https://codesignal.com/learn/course-paths/browse?tool=mHqZWZ5niBRXwTBdP&tool=XCF3ufsWSDBNHaAqA)
-  [Java](https://codesignal.com/learn/course-paths/browse?tool=T64GdZJEZD27RT9wa)
-  [Pandas](https://codesignal.com/learn/course-paths/browse?tool=ZHRKmG2Sxogh4DZyw)
-  [HTML](https://codesignal.com/learn/course-paths/browse?tool=B7ZETHJKXvaubPkut)
-  [C++](https://codesignal.com/learn/course-paths/browse?tool=CwKHfmPmE9dzMLYLt)
-  [MySQL](https://codesignal.com/learn/course-paths/browse?tool=t7Mpw9FtQfqaA4iRm&tool=XtPrXNZSwYRTRa4ZM&tool=GmC9ZmBvWuscabLNL&tool=LHke7DQmL4aqCFaz9)
-  [React](https://codesignal.com/learn/course-paths/browse?tool=akqcwNdEQwWYdaM58)

# Join the 1M+ learners on CodeSignal  
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal  
Start learning today!
