Skip to content
JetBrains Academy header

Welcome to JetBrains Academy!

Academy Marketplace Discord YouTube e-mail

Popular courses

Become a course creator

⚖️ All of our courses are published under the MIT license and can be used in your academic projects, classes, etc.

Brief Course Creator's Guide on YouTube

YouTube video How to create a course with JetBrains Academy

Course creation guidelines

Follow our guidelines for course creators.

Contribution guidelines

We are always open to suggestions on how to improve our existing open-source courses. If you would like to contribute, please be sure to review the contributing guidelines.

Templates

Start with the specially prepared templates:

Popular repositories Loading

  1. pycharm-courses pycharm-courses Public

    Courses for PyCharm Educational Edition

    Python 243 113

  2. rustlings-course rustlings-course Public

    Small exercises to get you used to reading and writing Rust code!

    Rust 155 33

  3. introduction_to_python introduction_to_python Public

    Introduction to Python course

    Python 47 29

  4. algo-challenges-in-kotlin algo-challenges-in-kotlin Public

    Kotlin 13

  5. scala-tutorial scala-tutorial Public

    Scala 12 8

  6. kotlin-onboarding-introduction kotlin-onboarding-introduction Public

    The introduction to the Kotlin Onboarding course

    Kotlin 11 3

Repositories

Showing 10 of 48 repositories
  • rustlings-course Public

    Small exercises to get you used to reading and writing Rust code!

    jetbrains-academy/rustlings-course’s past year of commit activity
    Rust 155 MIT 33 10 7 Updated Apr 11, 2025
  • jetbrains-academy/pullrequest-labeler-action’s past year of commit activity
    Python 0 0 0 0 Updated Apr 3, 2025
  • javascript-course Public

    Introduction to JS (JavaScript) course

    jetbrains-academy/javascript-course’s past year of commit activity
    JavaScript 1 MIT 1 0 0 Updated Apr 3, 2025
  • .github Public
    jetbrains-academy/.github’s past year of commit activity
    1 0 0 0 Updated Mar 31, 2025
  • FlaskTodoApp Public
    jetbrains-academy/FlaskTodoApp’s past year of commit activity
    Python 0 0 0 0 Updated Mar 30, 2025
  • llm-agent-course-utils Public

    Common libs for LLM-agent course

    jetbrains-academy/llm-agent-course-utils’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Mar 20, 2025
  • catch-me Public

    Catch Me If You Can game with JavaScript

    jetbrains-academy/catch-me’s past year of commit activity
    HTML 0 MIT 0 0 0 Updated Mar 18, 2025
  • CppBasics Public

    Learn fundamentals of C/C++ while developing simple arcade game

    jetbrains-academy/CppBasics’s past year of commit activity
    C++ 5 MIT 2 16 5 Updated Mar 16, 2025
  • Testing-Course Public

    UI Test Automation with Selenium and Python

    jetbrains-academy/Testing-Course’s past year of commit activity
    Python 5 MIT 1 0 3 Updated Mar 6, 2025
  • jetbrains-academy/Coroutines-and-channels’s past year of commit activity
    Kotlin 0 1 0 1 Updated Mar 6, 2025

Top languages

Loading…

Most used topics

Loading…