Latest

All the resources in the Guide, starting with most recent.

Auto Install and Import Packages on the Fly

Tip

Auto Install and Import Packages on the Fly
Start typing a name in the editor. If the name references a class that has not been imported you can import it and add the import in one step.
Create and Understand Commit Messages with AI Assistant

Tip

Create and Understand Commit Messages with AI Assistant
How AI Assistant can both generate a commit message and help you understand prior commit messages.
Explain Code with AI Assistant

Tip

Explain Code with AI Assistant
Using AI Assistant to help you understand code.
Setting Up and Running the Application

Part of tutorial

Setting Up and Running the Application
Configuring the Application Using Dockerfile and Docker Compose.
Making your deployment production-ready

Part of tutorial

Making your deployment production-ready
Additional tools for your Django app production environment.
Introduction to Docker for Python and Django

Part of tutorial

Introduction to Docker for Python and Django
Using containers to build and deploy applications.
Boost your Development Speed with Docker and Django

Tutorial

Boost your Development Speed with Docker and Django
Combining Django and Docker to simplify your development and deployment process.
DockerHub

Part of tutorial

DockerHub
Pushing Image to Remote Registry.
Running Docker through PyCharm

Part of tutorial

Running Docker through PyCharm
Build and run a Docker container from your IDE.
AI-Friendly Programming Languages: the Kotlin Story

JetBrains Blog

AI-Friendly Programming Languages: the Kotlin Story
Introducing Kotlin ML Pack: a set of necessary tools, data, and models to promote code modeling tasks for the Kotlin language..
C# Top-level statements

Tip

C# Top-level statements
Use top-level statements in C# to reduce boilerplate code.
File-scoped namespaces and types

Tip

File-scoped namespaces and types
Organize code better and reduce bugs by using file-scoped namespaces and objects.