Blog
The place for learning and teaching computer science your way
Help your students launch their careers in tech. Join Garth Gilmour on Tuesday, April 23, at 4:00 pm UTC for our first educator livestream and become a part of a like-minded community of teachers.
Use the flow chart to get an overview of all our Kotlin learning content and choose your next course.
Check out the new project in Go and explore over 50 new topics!
Take the Computer Science Learning Curve survey, share your insights, and get a chance to win a 13" M2 MacBook Air!
Check out the new interactive projects to improve your skills in JavaScript, Go, and C++.
Explore the achievements that made us the most proud in 2023!
The Introduction to IDE Code Refactoring in Kotlin course has been released on JetBrains Marketplace.
Check out the new project in Go and explore over 40 new topics!
Get ready for the JetBrains Academy Youth Challenge, a brand-new competition for young coders and mathematicians. If you're passionate about these fields, this is your stage to shine, compete, and win.
Teams from the Constructor University in Bremen, trained by JetBrains expert Niyaz Nigmatullin, a software engineer at JetBrains' Applied Program Analysis Lab and ICPC World Champion in 2012 and 2013, showcased their exceptional programming skills at the Northwestern European Regional Contest (NWERC) 2023.
Cyprus Computer Society, in collaboration with JetBrains and Neapolis University Pafos, introducing the Cyprus Programming Challenge – an exciting journey into the world of programming and problem-solving designed for Cyprus school students!
What is machine learning, and why does it matter? Machine learning (ML) is a subfield of artificial intelligence that studies the capability of machines to imitate intelligent human behavior. Artificial intelligence systems are used to perform complex tasks in a similar way to how humans solve pr…