The JetBrains for Education Blog

Products and opportunities to learn and teach programming

Education JetBrains Academy News

JetBrains Academy : nouveaux projets et thèmes de formations

Nous tenons tout d’abord à remercier nos apprenant·es pour leur soutien et leur enthousiasme envers JetBrains Academy. À ce jour, nous permettons à plus de 320 000 personnes dans le monde d’exprimer leur créativité à travers la programmation et de se former pour devenir des développeurs de talent et pouvoir accéder à la carrière à laquelle elles aspirent vraiment.

Notre objectif est de continuer à améliorer la qualité de l’expérience d’apprentissage. C’est pourquoi nous mettons régulièrement à jour notre contenu en fonction des retours des apprenant·es et créons de nouveaux projets et thèmes. La dernière mise à jour de notre contenu remonte à quelque temps et nous sommes enfin prêt·es à vous parler du travail que nous avons réalisé entre décembre et mars. Nous espérons que ces mises à jour vous plairont !

Développeurs Java

Nouveaux projets : Guess the Animal, Car Sharing, Shared Bills Splitter (Bêta).
Projets mis à jour : Tic-Tac-Toe, Tic-Tac-Toe with AI, Music Advisor, PageRank (Bêta), Online Chat (Bêta).
Nouvelles rubriques : Anonymous classes, The graphics class, Nested classes, Coding style conventions, HashMap, JTable, LinkedList vs. ArrayList, Class loader, Unit testing with JUnit, Timers.

Développeurs Python

Nouveaux projets : Web Scraper, Flashcards, Currency Converter, Weather App, Data Analysis for Hospitals, HyperSearch Engine, Food Blog Backend, University Admission Procedure, Tetris, Robogotchi (Beta), Readability Score (Beta), Generating Randomness (Beta), Convoy Shipping Company (Beta), Dominoes (Beta), Linear Equations Solver (Beta), Knight’s Tour Puzzle (Beta), Duskers, Text-Based Adventure Game (Beta), Memorization Tool (Beta), Markdown Editor (Beta), Key Terms Extraction (Beta).
Projets mis à jour : Tic-Tac-Toe, Tic-Tac-Toe with AI, PageRank (Beta), Static Code Analyzer (Beta).
Nouvelles rubriques : Built-in exceptions, Working with CSV, How to read traceback, Built-in exceptions, Working with CSV, How to read traceback, Docstrings, SciPy overview, Statistics module, How to read the documentation, Levenshtein distance, Combining data in pandas, Google colab, The Jupyter Notebook, Data indexing in pandas, Grouping and aggregating data in pandas, Reshaping and pivot tables, Summary statistics in pandas, Groups and alternations, Openpyxl, Pickle.

Développeurs Kotlin

Nouveaux projets : Cinema Room Manager, Number Base Converter, Steganography and Cryptography (Beta).
Nouvelles rubriques : Random, The try-catch-finally statement, Mutable set, JSON Moshi library, BigDecimal, String basics, Functional decomposition, Map.

Développeurs Kotlin : Android

Nouveau projet : Tip calculator.
Projet mis à jour: Stopwatch with Productivity Timer (Beta).
Nouvelles rubriques : SharedPreferences, Intent, Toast, Linear, Frame, Relative layouts, AlertDialog, PendingIntent.

Développeurs front-end

Bêta terminée pour les projets : Flashcards et Portfolio.
Nouvelles rubriques CSS : Attribute selectors and universal selector, Backface-visibility, Combinators, Transform, Clear, Float, Code style, Overflow, Axis alignment, Flexibility, growth, and contraction ratio, Introduction to Flexbox, Orientation and display order.
Nouvelle rubrique HTML : The Lang attribute.
Nouvelles rubriques JavaScript : Create react app, Introduction to Node.js, Event loop.

Outils de développement

Nouvelles rubriques : First program in bash, Introduction to Heroku, Functions and arguments, File descriptors and pipes, Explore folders and files, Working with remote repositories, Grep basic options.

Bases de données et SQL

Nouvelles rubriques : Subqueries, Date & Time data types, Types of JOINs, Introduction to SQLite, Introduction to transactions, Understanding transactions.

Maths

Nouvelles rubriques : Derivatives of trigonometric functions, Decimal to binary: fractions, Octal numbers, Implicit derivatives, A derivative of exponential functions, A derivative of logarithmic functions, A composite function and its derivative, Optimization problems, Higher order derivatives, Multivariable functions, Normed spaces.

Fondamentaux

Nouvelles rubriques : Agile development, Introduction to software development models, Kanban board (Trello), Roles and responsibilities in a development team, Agile development, Kanban board (Trello), Image processing, Viewing files in shell, Software lifecycle, Documentation, Self-documenting code, YAML.

Vos retours d’expérience sur les projets bêta sont importants pour nous car ils nous aident à les améliorer et à publier plus rapidement leur version officielle.

Continuez d’apprendre,
L’ Équipe JetBrains Academy

Auteur de l’article original en anglais : Anastasiia Khramushina

Discover more