JetBrains Academy for Organizations - February 2024 release

Released: Feb 7, 2024

Updates in February 2024

Features

  • JavaScript
    • Project: My First Project (JavaScript) (Beta) - This project is the ideal starting point for anyone eager to delve into the world of JavaScript. In just two hours, you'll gain the basic skills needed to build a program that can automate your account management routine.
  • Go
    • Project: Loan Calculator (Go) (Beta) - In this project you will practice using mathematics and Go to solve everyday tasks and learn to work with packages from the Go standard library. You will also learn more about various financial instruments. At one point, you will need to parse arguments, so working on this project also provides an excellent opportunity to get to know the command-line interface (CLI) better.
    • Topics: Processing metadata: Headers, Cookies, URI, Logging in Go, Grouping and Filtering records.
  • C++
    • Project: Console Bot (C++) - Dive into the world of C++ by creating a console bot for searching, analyzing, and processing text. Learn how to encrypt data, generate passwords, and much more.
  • Java
    • Topic: Intro to Java for mobile devices.
  • Kotlin
    • Topics: Ktor Client: Advanced features, Ktor Client: Authentication and authorization, Ktor Client: Requests and Responses, MatchResult and capturing groups, Java Interop, JavaScript Interoperability, Kotlin Native, Multiplatform overview.
  • Data science
    • Topics: Object detection, YOLO, Batch normalization, Compressing deep learning models, LSTM, Markov models.
  • Backend
    • Topics: Mixins and checks for Class Based Views, Garbage collector, How the V8 engine works in Node.js, What is Nest.js?, AuthenticationEntryPoint.
  • Frontend
    • Topics: useCallback, useMemo, useReducer, useRef, Intro to React Context, Nested and dynamic routes, Complex state.
  • Algorithms and structures
    • Topics: Sliding window, Two Pointers, Data compression and encoding.
  • Cybersecurity
    • Topics: 2FA, Sessions, Tokens, File inclusion (PHP), Path traversal, SSTI.
  • SQL and databases
    • Topics: Data Analysis Best Practices, Descriptive Statistics basics, Visualizing data, Trends and Patterns in Data.
  • System administration and DevOps
    • Topics: AWS cost management tools, EC2 basics, .env file.
  • Manual web testing
    • Topics: API approaches, API documentation (Swagger), Basic API testing tools functionality, What is API?, Testing approaches for cache, cookies, and tokens, Logs for testing.