Project

Python-JS AI-documented CLI Task Manager

Challenging
33 completions
~ 4 hours
4.0

Learn how to use AI tools for code generation, debugging, code completion, translation, and documentation generation.

Provided by

JetBrains Academy JetBrains Academy

About

This project involves using AI tools to translate a simple little command-line task manager (to-do list basic features) from Python to JavaScript (or vice versa) and generate documentation for the translated code.

Graduate project icon

Graduate project

This project covers the core topics of the AI Tools for Developers: Master Code Generation & Automation course, making it sufficiently challenging to be a proud addition to your portfolio.

At least one graduate project is required to complete the course.

What you'll learn

Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Utilise AI tools to translate the task manager code from the source language to the target language (JS to Python or Python to JS).
Add additional features to the task manager in both the source and target languages.
Use AI tools to generate comprehensive documentation for the translated task manager.

Reviews

Jean-Pierre Gonçalves
3 months ago
I used AI to translate from one programming language to another and to create documentation. In my case, I used Mistral AI.
Paweł Majchrowicz
7 months ago
that was the most poor project I had. There was almost nothing to learn from that project.Probably the best approach for that type of learning would be to create a meta-projectsth which would check practical knowledge of using cursor in all possible AI areas.Unfortunately I learned just nothing. ...
Ivan Segrt
9 months ago
In this project I have learned about translating from one programming language to another and creating documentation using AI. In my case I have used IntelJ Junie for this project.

4.0

Learners who completed this project within the AI Tools for Developers: Master Code Generation & Automation course rated it as follows:
Usefulness
4.1
Fun
4.0
Clarity
4.0