University
Explore
All courses
Top courses
Beginner-friendly
Career paths
Python
Java
JavaScript
Kotlin
Go
Android
C++
Generative AI
Math
Frontend
SQL and Database
Data Science
Backend
DevOps
Data Analysis
Machine Learning
Drafts
Full catalog
Resources
Blog
University
💡Guide
Provided by
JetBrains Academy
Creators of the most popular IDEs —
IntelliJ IDEA, PyCharm
& others
Authors of
Kotlin — Google's preferred language
for Android
More than
11.4 million developers and 300,000 companies worldwide
use JetBrains IDEs to create their products
Pricing
For Business
Sign in
Start now
University
Learn C++
Learn C++
Learn NumPy
Learn TypeScript
Learn Kotlin
Learn C++
Learn Django
Learn Frontend
Learn Java
Learn R
Learn Python
Learn JavaScript
Learn SQL
Related learning
View all courses
Introduction to C++
4.1
Start your journey into the world of C++ today and lay the groundwork for future growth and exploration.
1 project
3K already learning
Introduction to Data Science
4.6
Acquire essential skills in statistics and machine learning. Focus on data preprocessing, analysis, visualization, hypothesis testing, and machine learning model building.
9 projects
7K already learning
Introduction to Java
4.7
Understand the language behind millions of apps. Grasp core concepts, write basic programs, and make your first step toward breaking into tech.
11 projects
110K already learning
Python Fundamentals with Practical Projects
4.6
Learn Python fundamentals and build projects you can actually use: to automate tasks or start a career in tech.
5 projects
107K already learning
Java Backend Developer (Spring Boot)
4.4
Designed for the committed. Master Java with Spring Boot to build strong web apps and unlock high-demand job opportunities.
48 projects
51K already learning
Learn C++
C++ Inheritance
Learn C++
C++ Encapsulation
Learn C++
C++ Exceptions
Learn C++
C++ Math Functions
Learn C++
C++ Polymorphism
Learn C++
C++ Syntax
Learn C++
C++ Constructors
Learn C++
C++ Access Specifiers
Learn C++
C++ Keywords
Learn C++
C++ Class Methods
Learn C++
C++ Function Parameters
Learn C++
C++ Classes/Objects
1
Load more articles