JetBrains Academy for Organizations のリリース

Released: Aug 2, 2022

July 2022 での更新項目

機能

  • Python
    • Machine learning project: HR Data Analysis (Beta) - If you are interested in getting a job as a data analyst, this project is for you. It is based on the real tasks a data analyst may encounter in their work. Master data merging and grouping, as well as aggregation functions. You’ll also draw up pivot tables using the pandas functionality and conduct data analysis.
    • SQL With Python project: Calculator for Investors (Beta) - Create a small program that helps investors do a fundamental...

Released: Jul 27, 2022

JetBrains Academy for Organizations での更新項目

機能

  • Added a new track: SQL With Python.
    • In the SQL With Python track, you will learn how to query data with SQL, perform data analysis with Python, work with popular database management systems, and get familiar with SQLAlchemy, a Python library that offers the full power and flexibility of SQL. In particular, you will:
      • Learn how to retrieve, store, and process data using SQL operators.
      • Work with an SQLite database in Python.
      • Get familiar with SQL queries and database cursor methods.
      • Practice...

Released: Jul 5, 2022

June 2022 での更新項目

機能

  • Java
    • Swing project: ASCII Mirror (Beta) - Far, far away, in the lands of ASCII, there are ASCII animals that need your help. Something is not right with their mirrors - they appear crooked. In this project, you’ll find the root cause of the problem and solve it while learning the basics of Java, such as input and output, as well as working with strings, files, and object lists.
    • Topics:
      • Spring Boot: Introduction to Spring testing.
      • Working with data: PriorityQueue, Queue.
      • Additional instruments...

Released: Jun 29, 2022

May 2022 での更新項目

機能

  • C#
    • Unity project: It’s Raining Cubes - This project will teach you how to create a simple game where players catch falling cubes with a moving platform. You’ll get an understanding of the Unity game engine and some of its powerful features.
    • Unity project: Hit’n’Run - Create a 2D game while learning how to interact with different game scenes and track the player’s progress. This project can also help you to revamp your portfolio with a full-fledged game.
    • Unity project: Sunny Mood - In this...

Released: Jun 9, 2022

JetBrains Academy for Organizations での更新項目

機能

  • Added a new track: Math for Machine Learning.
    • This track will help you discover what is going on under the hood of machine learning, from linear regression to gradient descent. You will gain a better understanding of regression tasks that play an important part in machine learning. In addition, you will:
      • Learn the essentials of sets and numerical functions.
      • Find out how probability is related to linear regression and classification tasks.
      • Familiarize yourself with optimization problems and...

Released: May 19, 2022

JetBrains Academy for Organizations での更新項目

機能

  • Added a new track: SQL Fundamentals.
    • During this project-free track, you’ll learn this powerful querying language in just 8 hours. In particular, you will:
      • Learn how to request, update, and delete data using basic SQL operators.
      • Work with MySQL, the world’s most popular open source database.
      • Discover how to extract and process relevant data from a dataset.
      • Find out how to use SQL functions in real-life tasks.
    • This track provides you with a personalized study plan containing more than...

Released: May 6, 2022

April 2022 での更新項目

機能

  • Java
    • Topics:
      • Spring Boot: Scopes of beans, Cascade operations.
      • Working with data: java.util.Arrays.
      • Runtime analyzer tools: Thread dump basics.
      • Behavioral patterns: State.
  • Python
    • Flask project: Regex Tester (Beta) - In this project, you will create a tool for testing regular expressions that can store the history of tests. You’ll learn how to work with Flask models, templates, and the re module.
    • Django project: ToDo API (Beta) - Develop a ToDo app to help you keep track of the task on your...

Released: May 4, 2022

JetBrains Academy for Organizations での更新項目

機能

  • Added a new track: JavaScript for Beginners.
    • During this track, you’ll start with very basic JavaScript concepts, then proceed to the fundamental language constructs, and finish with your own projects that can be published on GitHub. You’ll also gain essential skills in this widely used programming language, including:
      • Building JavaScript programs step by step.
      • Using data types and variables.
      • Using conditions, cycles, and arrays.
      • Creating debug functions.
      • Writing clean and highly maintainable...

Released: Apr 4, 2022

March 2022 での更新項目

機能

  • Java tracks
    • Topics:
      • Basics: Switch pattern matching.
      • Code organization: Passing arguments to method.
      • Swing: JComboBox.
  • Python tracks
    • Topics:
      • Code quality: Linters and helpers, Traceback module.
      • Flask: Static files.
  • Data science
    • Topic: Intro to plotly.
  • Frontend track
    • Project: Magic Form (Beta) - Most professional sites have an online form to fill out - whether for registering, ordering food, or making payments. But sometimes if you accidentally reload a page with a form, you can lose all the...

Released: Mar 17, 2022

JetBrains Academy for Organizations での更新項目

機能

  • Java tracks
    • Project:
      • Anti-Fraud System (Spring Boot, Beta).
    • Topics:
      • Java: Introduction to Gson, Customizing JSON with Gson, Types of references, Iterator, Records, WeakHashMap.
      • Spring Boot: Entities, Relational databases with Spring Data, Transaction management.
  • Python tracks
    • Project:
      • A/B Test for Delivery App (Python, Beta).
      • Read Quality Control (Python, Beta).
    • Topics:
      • Code quality: Pydoc.
      • Django: Django template inheritance.
      • Flask: Marshaling data, RESTful libs, Jinja conditions, Jinja...