Learn Pandas: Python’s Key to Data Expertise
The Gateway to Pandas course has been released on JetBrains Marketplace.
Practice Coding Interview Algorithms in Kotlin
The Algorithmic Challenges in Kotlin course has been released on JetBrains Marketplace.
Introducing Module 2 of Kotlin Onboarding: Object-Oriented Programming
Introducing the second module in our Kotlin Onboarding series "Kotlin Onboarding: Object-Oriented Programming".
Master Git and GitHub in 5 Hours
Join the Introduction to Git learning track on Hyperskill for hands-on lessons in version control.
Start Your Game Development Path With Unity
Learn to create games in Unity – one of the most popular 2D and 3D game creation engines.
C++ for Beginners: Build a 2D Arcade Game From Scratch
Learn the C++ fundamentals while building a fun 2D arcade game.
Learn Rust With JetBrains IDEs
For 7 years in a row, Rust has been the most loved programming language! Find out why Rust is so popular and how you can learn it for free.
Kotlin Onboarding: Introduction
Learn Kotlin with a hands-on approach! Build real projects step by step, from variables and functions to null safety and collections.
The New Vision for JetBrains Academy
JetBrains Academy introduces its new vision! Formerly a purely project-based platform, it is now going to offer a range of approaches to learning and teaching computer science.
Learn Data Analysis With Pandas and Python
Learn how to manipulate, analyze and visualize your data with one of the most powerful tools, the pandas library.