---
title: Introducing JetBrains Academy
description: Meet Jetbrains Academy, your new favorite resource for learning Java, Kotlin, and Python.
image: https://static.tildacdn.com/tild3965-3837-4434-b463-356533653935/beam.svg
---

[AvenueCode.com](https://avenuecode.com) [News](https://avenuecode.com/news) [Contact](https://avenuecode.com/contact)

[![Avenue Code Snippets Logo](https://blog.avenuecode.com/hubfs/Avenue%20Code%20New%20Logos%20-%202023/AC-Snippets---Black.png)](https://blog.avenuecode.com/?hsLang=en-us) *menu*

- Technology
  
  [Cloud](https://blog.avenuecode.com/blog/topic/cloud?hsLang=en-us) [Delivery Infrastructure](https://blog.avenuecode.com/blog/topic/delivery-infrastructure?hsLang=en-us) [Web Experience](https://blog.avenuecode.com/blog/topic/web-experience?hsLang=en-us) [Agile Mindset](https://blog.avenuecode.com/blog/topic/agile-mindset?hsLang=en-us) [Quality First](https://blog.avenuecode.com/blog/topic/quality-first?hsLang=en-us)
  
  [Design](https://blog.avenuecode.com/blog/topic/design?hsLang=en-us) [Solution Architecture](https://blog.avenuecode.com/blog/topic/solution-architecture?hsLang=en-us) [Data & ML](https://blog.avenuecode.com/blog/topic/data-and-machine-learning?hsLang=en-us) [Mobile Experience](https://blog.avenuecode.com/blog/topic/mobile-experience?hsLang=en-us)
- [Whitepapers](https://blog.avenuecode.com/blog/topic/whitepapers?hsLang=en-us)
- [Spotlight](https://blog.avenuecode.com/blog/topic/spotlight?hsLang=en-us)
- [Extraordinary Women in Tech](https://blog.avenuecode.com/blog/topic/extraordinary-women-in-tech?hsLang=en-us)
- [Avenue Code Culture](https://blog.avenuecode.com/blog/topic/avenue-code-culture?hsLang=en-us)

- [Cloud](https://blog.avenuecode.com/blog/topic/cloud?hsLang=en-us)
- [Design](https://blog.avenuecode.com/blog/topic/design?hsLang=en-us)
- [Delivery Infrastructure](https://blog.avenuecode.com/blog/topic/delivery-infrastructure?hsLang=en-us)
- [Solution Architecture](https://blog.avenuecode.com/blog/topic/solution-architecture?hsLang=en-us)
- [Web Experience](https://blog.avenuecode.com/blog/topic/web-experience?hsLang=en-us)
- [Data & ML](https://blog.avenuecode.com/blog/topic/data-and-machine-learning?hsLang=en-us)
- [Agile Mindset](https://blog.avenuecode.com/blog/topic/agile-mindset?hsLang=en-us)
- [Mobile Experience](https://blog.avenuecode.com/blog/topic/mobile-experience?hsLang=en-us)
- [Quality First](https://blog.avenuecode.com/blog/topic/quality-first?hsLang=en-us)
- [Whitepapers](https://blog.avenuecode.com/blog/topic/whitepapers?hsLang=en-us)
- [Spotlight](https://blog.avenuecode.com/blog/topic/spotlight?hsLang=en-us)
- [Extraordinary Women in Tech](https://blog.avenuecode.com/blog/topic/extraordinary-women-in-tech?hsLang=en-us)
- [Avenue Code Culture](https://blog.avenuecode.com/blog/topic/avenue-code-culture?hsLang=en-us)

# [Introducing JetBrains Academy](https://blog.avenuecode.com/jetbrains-academy)

- [Tweet](https://twitter.com/share)

*perm\_identity* [Rafael Romão](https://blog.avenuecode.com/jetbrains-academy/author/rafael-rom%C3%A3o?hsLang=en-us)

*schedule* 7/8/20 2:00 PM

As a [.NET](https://dot.net) developer, [JetBrains Resharper](https://www.jetbrains.com/dotnet/) has been part of my life since 2014, and when I decided to move from .NET to [Java](https://www.java.com) as my primary technology stack, an [IntelliJ IDEA Ultimate](https://www.jetbrains.com/idea/) subscription was one of the first things I decided to buy. Their development tools are among the best available today, so when I received an e-mail from them telling me about [JetBrains Academy](https://www.jetbrains.com/academy/), I clicked the link right away.

JetBrains Academy is a learning platform that, unlike most learning platforms today, primarily uses text articles instead of video lessons. Along with these articles, there are lots of exercises, from questions to code challenges, as well as very interesting software projects that allow the student to learn by doing.

Just from this short description, JetBrains Academy might not seem that extensive, but take a look at the list of topics you will learn if you choose to complete the [Java Developer track](https://hyperskill.org/knowledge-map/73?v=table), for example:

 

[![A screenshot of the Java Developer track](https://blog.avenuecode.com/hs-fs/hubfs/Rafael%20Rom%C3%A3o/Map.png?width=3759&name=Map.png)](https://hyperskill.org/knowledge-map/73?v=table)

But don't let this image scare you. When you first enter JetBrains Academy and choose a track, you will be asked for your current expertise level and start by choosing a project.

 

![An screenshot of the Jetbrains Academy landing page](https://blog.avenuecode.com/hs-fs/hubfs/Rafael%20Rom%C3%A3o/Capture.png?width=1727&name=Capture.png)

Currently, there are tracks for Java, Kotlin, and Python, but Android, Data Science, and Front End are also on the way. As you can see in the knowledge map, you can also use JetBrains Academy to review those algorithm lessons you often need to revisit when preparing for a technical interview.

 

![A screenshot of the Java Developer track](https://blog.avenuecode.com/hs-fs/hubfs/Rafael%20Rom%C3%A3o/Capture-1.png?width=1812&name=Capture-1.png)

But that's not all. When you select a project, you have a list of skills you need to master before moving on to the hands-on component, and at this point you can choose to take the lessons, which I highly recommend, or skip the topic. The next step will be available as soon as you complete the prerequisites.

 

[![An example of an study plan](https://blog.avenuecode.com/hs-fs/hubfs/Rafael%20Rom%C3%A3o/Capture-2.png?width=1119&name=Capture-2.png)](https://hyperskill.org/curriculum)

 

In this last image, you can see what one of these lessons looks like. I will leave the exercises and all the rest for you. Navigate to [https://www.jetbrains.com/academy](https://www.jetbrains.com/academy) and start learning today.

 

[![An example of a lessons page](https://blog.avenuecode.com/hs-fs/hubfs/Rafael%20Rom%C3%A3o/Capture-3.png?width=1694&name=Capture-3.png)](https://hyperskill.org/learn/step/3527)

 

---

[![Twitter Icon](https://blog.avenuecode.com/hubfs/Images/Blog/twitter.png)](http://twitter.com/rmromao) [![LinkedIn Icon](https://blog.avenuecode.com/hubfs/Images/Blog/linkedin.png)](http://linkedin.com/in/rafaelromao)

### Author

# Rafael Romão

 Rafael Romão is a Software Engineer at Avenue Code. He has studied software development since 1998 and has worked as a software developer since 2002. His main areas of interest are software architecture and design, as well as the development of highly productive teams.

---

### Related Posts

### \[JAVA 21\] Structured Concurrency: Powering Data Orchestration with Virtual Threads and Scopes

[READ MORE](https://blog.avenuecode.com/java-21-structured-concurrency-powering-data-orchestration-with-virtual-threads-and-scopes?hsLang=en-us)

### How to Use Fixture Factory on Unit and Component Tests in Spring Boot

[READ MORE](https://blog.avenuecode.com/how-to-use-fixture-factory-on-unit-and-component-tests-in-spring-boot?hsLang=en-us)

### How to Use Circuit Breaker Resilience in Your API Integration

[READ MORE](https://blog.avenuecode.com/how-to-use-circuit-breaker-resilience-in-your-api-integration?hsLang=en-us)

### How to Create Your Own RAR Extractor Using Electron

[READ MORE](https://blog.avenuecode.com/how-to-create-your-own-rar-extractor-using-electron?hsLang=en-us)

### Leave a Comment!

### Avenue Code Social

[![Facebook Icon](https://blog.avenuecode.com/hubfs/Images/Blog/facebook.png?t=1486470796564)](https://www.facebook.com/avenuecode)

[![Twitter Icon](https://blog.avenuecode.com/hubfs/Images/Blog/twitter.png?t=1486470796842)](https://twitter.com/AvenueCode)

[![LinkedIn Icon](https://blog.avenuecode.com/hubfs/Images/Blog/linkedin.png?t=1486470796556)](https://www.linkedin.com/company/avenue-code)

### Newsletter

Want to stay on top of all tips and news from Avenue Code?

### Popular Snippets

![Primary Logo AvenueCode Inverted.png](https://blog.avenuecode.com/hs-fs/hubfs/Images/Logos/Primary%20Logo%20AvenueCode%20Inverted.png?width=1104&name=Primary%20Logo%20AvenueCode%20Inverted.png "Primary Logo AvenueCode Inverted.png")

### About Us

- [Who We Are](https://www.avenuecode.com/who-we-are)
- [What We Do](https://www.avenuecode.com/what-we-do)
- [Portfolio](https://www.avenuecode.com/portfolio)
- [Partners](https://www.avenuecode.com/partners)
- [News](https://www.avenuecode.com/news)
- [Events](https://www.avenuecode.com/events)
- [Blog](https://blog.avenuecode.com/)
- [Contact](https://www.avenuecode.com/contact)

### Our Offices

San Francisco

[+1 415 766 4178](tel:+553125161448) [ac.inquiries@avenuecode.com](mailto:brazil.info@avenuecode.com)

Belo Horizonte

[+55 31 2516 1448](tel:+553125161448) [brazil.info@avenuecode.com](mailto:brazil.info@avenuecode.com)

São Paulo

[+55 11 3205 3232](tel:+553125161448) [brazil.info@avenuecode.com](mailto:brazil.info@avenuecode.com)

### We're Hiring!

- [Belo Horizonte](https://www.avenuecode.com/who-we-are)
- [New York](https://www.avenuecode.com/what-we-do)
- [San Francisco](https://www.avenuecode.com/portfolio)
- [São Paulo](https://www.avenuecode.com/partners)

---

©2015 - 2017 Avenue Code

[![Facebook Icon](https://blog.avenuecode.com/hubfs/Images/Icons/facebook-2.png)](https://www.facebook.com/avenuecode) [![Twitter Icon](https://blog.avenuecode.com/hubfs/Images/Icons/twitter-2.png)](https://twitter.com/AvenueCode) [![LinkedIn Icon](https://blog.avenuecode.com/hubfs/Images/Icons/linkedin-2.png)](https://www.linkedin.com/company/avenue-code) [![Glassdoor Icon](https://blog.avenuecode.com/hubfs/Images/Icons/glassdoor-icon-1.png)](https://www.glassdoor.com/Overview/Working-at-Avenue-Code-EI_IE456173.11,22.htm) [![YouTube Icon](https://blog.avenuecode.com/hubfs/Images/Icons/youtube-2.png)](https://www.youtube.com/user/AvenueCodePlay)

Please enable JavaScript to view the [comments powered by Disqus.](http://disqus.com/?ref_noscript)

© 2026 Avenue Code

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Rafael Romão",
    "url" : "https://blog.avenuecode.com/author/rafael-romão"
  },
  "dateModified" : "2020-07-08T17:00:00.986Z",
  "datePublished" : "2020-07-08T17:00:00.000Z",
  "headline" : "Introducing JetBrains Academy",
  "image" : [ "https://static.tildacdn.com/tild3965-3837-4434-b463-356533653935/beam.svg" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.avenuecode.com/jetbrains-academy",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.avenuecode.com/hubfs/Avenue%20Code%20New%20Logos%20-%202023/Avenue%20Code-primary%20versions_LOGO%20HORIZONTAL%20group%201-7.png"
    },
    "name" : "Avenue Code"
  }
}
```