Lanzamientos de JetBrains Academy for Organizations

Released: Apr 5, 2024

Actualizaciones en April 2024

Características

  • Frontend
    • Project: Color Guess Game (Beta) - The game is implemented using HTML for the structure and JavaScript for the functionality, including generating random colors, managing user interactions, and controlling game flow. All the player has to do is click the block that matches the target color.
    • Project: Simple Stopwatch (Beta) - Practice using HTML, JavaScript, and, optionally, CSS by building a simple stopwatch. Use HTML elements to build the structure and JavaScript to...

Released: Feb 7, 2024

Actualizaciones en February 2024

Características

  • JavaScript
    • Project: My First Project (JavaScript) (Beta) - This project is the ideal starting point for anyone eager to delve into the world of JavaScript. In just two hours, you'll gain the basic skills needed to build a program that can automate your account management routine.
  • Go
    • Project: Loan Calculator (Go) (Beta) - In this project you will practice using mathematics and Go to solve everyday tasks and learn to work with packages from the Go standard library. You will also...

Released: Jan 8, 2024

Actualizaciones en January 2024

Características

  • Go
    • Project: My First Project with Go (Beta) - 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.
    • Topic: REST methods (POST, PUT, DELETE).
  • Kotlin
    • Topics:
      • Kotlin: Koin advanced, Koin basics, Ktor Client basics, Debugger under the hood, Exposed DAO...

Released: Dec 7, 2023

Actualizaciones en December 2023

Características

  • Python
    • SQL Project: Battleship Database (Beta) - Explore the SQL basics in this project by checking out historical battles and battleships from World War II. Use the battleship database to learn and practice, developing skills to plan future naval strategies. This learning journey aims to provide you with the necessary skills for effectively retrieving essential information in SQL.
    • Django Project: To-do List API (Beta) - Ideal for those familiar with the Django basics, this...

Released: Nov 3, 2023

Actualizaciones en November 2023

Características

  • Frontend
    • Project: Chalkboard Printer (Beta) - In this project, you'll develop a JavaScript program that prints various jokes to the console. It will help you to practice working with variables and different data types, logging messages to the console, and taking user input. You'll also learn to use loops and functions to write a complete JavaScript program.
    • Topics:
      • HTML: Form element.
      • Vue.js: Getters and setters, Watching for changes, What are computable properties, Reactive...

Released: Oct 3, 2023

Actualizaciones en October 2023

Características

  • Java
    • Project: My First Project (Beta) - Perfect for Java beginners, this project is aimed at helping you create a simple tool that will calculate your net income from running a small convenience store.
    • Project: Tagger (Beta) - In this project, you'll learn about the Git tagging feature, including how to create and delete tags. Git tagging allows you to mark what's essential in your project's history. Your task is to create tags to mark important points.
    • Topics:
      • Java: Graph...

Released: Sep 6, 2023

Actualizaciones en September 2023

Características

  • Python
    • Project: Rhythm Store (Beta) - In this project, you will learn the basics of SQL, testing your skills with complex queries using an e-commerce database: tracking orders, products, employees, and other vital data.
    • Project: Text-Based Adventure Game (Beta) - In this project, you'll get to make a text-based game with your own story, learning how to utilize "if" statements, array lists, dictionaries, and loops. You will also learn the basics of file handling.
    • Project: House...

Released: Aug 24, 2023

Actualizaciones en JetBrains Academy for Organizations Plugin

Características

  • Solve Scala 3 Hyperskill tasks in IDE - You can now work on Scala Hyperskill projects directly in the IDE environment, using the JetBrains Academy plugin. With Scala 3 language integration you can open and work on problems from the 'Introduction to Scala' track with the 'Solve in IDE' functionality.
  • Dynamic task and lesson naming in course creation - When you create a new task, its placement and subsequent naming now corresponds to the point where you click within a lesson. For...

Released: Aug 3, 2023

Actualizaciones en August 2023

Características

  • JavaScript
    • Project: Random User Generator (Beta) - Want to know the secret behind testing apps with random user data? It's all about leveraging public APIs. Creating a web page to display random user profiles using HTML and JavaScript is a great way to practice working with data and public APIs. In this project, you will improve your HTML and JavaScript skills by fetching data from an API and displaying it on a web page.
    • Project: Website for the Visually Impaired (Beta) - Craft...

Released: Jul 27, 2023

Actualizaciones en JetBrains Academy for Organizations Plugin

Características

  • Enhanced Solve in IDE functionality - This release makes the 'Solve in IDE' functionality available to all users and all tracks and projects without restrictions.
  • Direct links to documentation and settings in task descriptions:
    • With this new functionality, course creators can now effortlessly add links to tool windows and settings pages directly within the task description. This feature comes in handy in courses that extensively reference external documentation or require...