JetBrains Academy for Organizations - January 2022
Released: Feb 1, 2022
Updates in January 2022
Features
- Java tracks
- Projects:
- Java: Zookeeper (Beta).
- Swing: Desktop Connect Four (Beta), Sharp Shooter (Beta).
- Spring: HyperDarts (Beta).
- Topic: IdentityHashMap.
- Python tracks
- Topics:
- Python: Delete data with SQLite.
- Django: HTTP response object.
- Frontend track
- Projects: Simple Currency Converter (Beta), Simple Chatty Bot (Beta), Coffee Machine (Beta), Zookeeper (Beta).
- JavaScript topics: Introduction to regexp, Basic string methods, Introduction to string, String searching, String transforming.
- Kotlin tracks
- Project: Meal Planner (Beta).
- Topics:
- Concurrency and parallelism: Monitor and Thread synchronization, Thread synchronization.
- Kotlin backend: Kotlin for backend introduction, Ktor setting-up first app, Ktor plugins system.
- Go track
- Project: Flashcards (Beta).
- Topics: Command-line arguments and flags, Defer statement, Parsing data from strings, Methods in Go.
- Flask
- Topic: Intro to templates and rendering.
- Data Science
- Topics: Errors visualization, Matplotlib scatter plot, Matplotlib bubble chart, Categorical data visualization.
- Math
- Topics: Methods of solving LPP: a graphical method, The basic ideas of cryptography, Antagonistic game (zero-sum game).
- Fundamentals
- Topics:
- Databases and SQL: Introduction to PostgreSQL.
- Dev tools: Makefiles.
- Essentials: Adapter pattern, Structural design patterns, Bridge pattern, SQL injections, Computer Memory.