JetBrains Academy for Organizations - versión de marzo de 2022

Agrega 2 nuevos proyectos de Go, incluido 'In-Memory Notepad', además de 30 nuevos temas educativos.
Abril 5, 2022
Nueva versión

Características

  • 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.
    • 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.
JetBrains Academy for Organizations

JetBrains Academy for Organizations

Aprenda a programar creando aplicaciones funcionales.

¿Alguna pregunta?

Chatee en vivo ahora mismo con nuestros especialistas en licencias de JetBrains.