首页 / 新闻 / JetBrains Academy for Organizations - 2022 年 3 月版本
JetBrains Academy for Organizations - 2022 年 3 月版本
添加 2 个新的 Go 项目,包括"内存记事本"以及 30 多个新教育主题。
4月 5, 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 data. In this project, you’ll create a form that will retain the data when the page closes unexpectedly.
Topics:
JavaScript: Random, JS debugging.
Kotlin tracks
Project: Tasklist (Beta) - It’s always good to have a reminder of important tasks. It may be simple paper notes or a sophisticated app. In this project, you will create a text-based program that shows tasks, deadlines, and priorities.
In-Memory Notepad - Every day we face a shower of information that pours upon us from all quarters. It’s easy to forget the most important things in that flow. In this project, you’ll create a simple in-memory database that supports CRUD (create, read, update, and delete) operations and helps you structure your data.
Duplicate File Handler (Beta) - Duplicate file handler is a useful tool that can free some space on your drive. In this project, you will write a handler that checks and compares files in a folder, displays the result, and removes duplicates.
Topics:
Object-oriented programming: Interfaces.
Types and data structures: String search, Type conversion and overflow.
Working with data: Advanced input, Getting file attributes, Working with file paths.
Math
Topics: Linear functions, Gradient descent, Modular arithmetic.
Fundamentals
Topics:
Algorithms and structures: Damerau–Levenshtein distance, Run length encoding.
Databases and SQL: Limit and offset, Row-oriented databases, Create operations, Creating a database in MongoDB.