Project-Based Learning
This month, weโve introduced new projects and topics to help you reach your coding goals in Kotlin, backend development, Git, or AI.
Kotlin
๐ Project: My first project with Kotlin. Easy
Imagine that youโre the owner of a new small corner shop. You are doing well and want to determine how much you earned in the first month. Create a simple tool that will calculate your net income. Upon completing this project, you can use this tool for your own accounting needs.
Git
๐ Project: Safety Net (Beta). Challenging
This project will teach you how to use branches to work on different tasks separately, how to cherry-pick, undo, or revert changes if needed, and how to create new features and release them.
Backend development
๐ Topics: Serializers in DRF, Built-in mixins for Class Based Views, Django ORM, Custom management commands, Custom mixins for Class Based Views
AI tools for developers
๐ Topic: Debugging code with AI prompts
Projects marked as Beta are still in testing. If youโre interested in checking out Beta projects on the platform, make sure the Beta-tester feature is enabled in your profile settings.
Want to explore more? Check out our full course catalog on JetBrains Academy to discover a wide range of courses and projects to suit your learning goals.
Happy learning!
Your JetBrains Academy team