- 首頁 /
- 應用程式 /
- ... /
- 一般用途 /
- ERM /
- JetBrains Academy for Organizations
JetBrains Academy for Organizations - March 2022 release
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
- 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.
- Topics:
- Additional instruments: Structured concurrency and cancellation, Shared data, Image transformations, Pixels transformation.
- Android: RecyclerView.
- Go track
- Project:
- 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.
- Essentials: Decorator pattern.
- Dev tools: Arithmetic operations.