{"id":215823,"date":"2021-12-01T13:10:59","date_gmt":"2021-12-01T12:10:59","guid":{"rendered":"https:\/\/blog.jetbrains.com\/education\/2021\/12\/01\/jetbrains-academy-new-projects-and-topics-in-november\/"},"modified":"2021-12-29T15:59:55","modified_gmt":"2021-12-29T14:59:55","slug":"jetbrains-academy-nouveaux-projets-et-sujets-de-cours","status":"publish","type":"education","link":"https:\/\/blog.jetbrains.com\/fr\/education\/2021\/12\/01\/jetbrains-academy-nouveaux-projets-et-sujets-de-cours\/","title":{"rendered":"JetBrains Academy\u00a0: Nouveaux projets et Sujets de cours"},"content":{"rendered":"<p>Nous avons con\u00e7u et ajout\u00e9 6 nouveaux projets et plus de 50 th\u00e8mes d&#8217;apprentissage \u00e0 notre plateforme d&#8217;apprentissage JetBrains Academy:<\/p>\n<h3>Parcours Java<\/h3>\n<p>&#x1f195; Projet : <a href=\"https:\/\/hyperskill.org\/projects\/217\" target=\"_blank\" rel=\"noopener\">Account Service<\/a> (Beta)<br \/>&#x1f195; Rubriques :\u00a0<\/p>\n<ul>\n<li>Travailler avec des donn\u00e9es\u00a0: <a href=\"https:\/\/hyperskill.org\/learn\/step\/17081\" target=\"_blank\" rel=\"noopener\">Thread-safe maps<\/a><\/li>\n<li>Spring Boot : <a href=\"https:\/\/hyperskill.org\/learn\/step\/16710?utm_source=reddit&amp;utm_medium=social&amp;utm_campaign=weeklyupdates_2021_11_16\" target=\"_blank\" rel=\"noopener\">Getting authenticated user details<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/16851\" target=\"_blank\" rel=\"noopener\">IoC Container<\/a><\/li>\n<\/ul>\n<h3>Parcours Python<\/h3>\n<p>&#x1f195; Projets : <a href=\"https:\/\/hyperskill.org\/projects\/215\" target=\"_blank\" rel=\"noopener\">Recipe Builder API<\/a> (Beta), <a href=\"https:\/\/hyperskill.org\/projects\/216\" target=\"_blank\" rel=\"noopener\">Opinion Detector<\/a> (Beta), <a href=\"https:\/\/hyperskill.org\/projects\/218\" target=\"_blank\" rel=\"noopener\">Regex Tester<\/a> (Beta)<br \/>&#x1f195; Rubriques :\u00a0<\/p>\n<ul>\n<li>Django : <a href=\"https:\/\/hyperskill.org\/learn\/step\/17059\" target=\"_blank\" rel=\"noopener\">Django settings file<\/a><\/li>\n<li>Travailler avec des donn\u00e9es\u00a0: <a href=\"https:\/\/hyperskill.org\/learn\/step\/16720?utm_source=reddit&amp;utm_medium=social&amp;utm_campaign=weeklyupdates_2021_11_16\" target=\"_blank\" rel=\"noopener\">Working with PDF in Python<\/a><\/li>\n<li>Qualit\u00e9 du code\u00a0: <a href=\"https:\/\/hyperskill.org\/learn\/step\/16944\" target=\"_blank\" rel=\"noopener\">Intro to multithreading<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/16953\" target=\"_blank\" rel=\"noopener\">Timeit module<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/17089\" target=\"_blank\" rel=\"noopener\">How to improve code performance<\/a><\/li>\n<li>Outils compl\u00e9mentaires\u00a0: <a href=\"https:\/\/hyperskill.org\/learn\/step\/17134\" target=\"_blank\" rel=\"noopener\">Archiving<\/a><\/li>\n<li>Biblioth\u00e8ques Python\u00a0: <a href=\"https:\/\/hyperskill.org\/learn\/step\/17163\" target=\"_blank\" rel=\"noopener\">Working with SQLite<\/a><\/li>\n<\/ul>\n<h3>Parcours Kotlin<\/h3>\n<p>&#x1f195; Projet : <a href=\"https:\/\/hyperskill.org\/projects\/214\" target=\"_blank\" rel=\"noopener\">Indigo Card Game<\/a> (Beta) <br \/>&#x1f195; Rubriques :\u00a0<\/p>\n<ul>\n<li>Android : <a href=\"https:\/\/hyperskill.org\/learn\/step\/16653?utm_source=reddit&amp;utm_medium=social&amp;utm_campaign=weeklyupdates_2021_11_09\" target=\"_blank\" rel=\"noopener\">Tasks and back stack<\/a><\/li>\n<li>Programmation orient\u00e9e objet\u00a0: <a href=\"https:\/\/hyperskill.org\/learn\/step\/16936\" target=\"_blank\" rel=\"noopener\">Type Bounds<\/a><\/li>\n<li>Flux de contr\u00f4le\u00a0: <a href=\"https:\/\/hyperskill.org\/learn\/step\/17116\" target=\"_blank\" rel=\"noopener\">Scopes<\/a><\/li>\n<\/ul>\n<h3>Parcours D\u00e9veloppeur Frontend<\/h3>\n<p>&#x1f195; Projet : <a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/projects\/210\" target=\"_blank\" rel=\"noopener\">Hyperskill Cafe<\/a> (Beta)<br \/>&#x1f195; Rubriques :\u00a0<\/p>\n<ul>\n<li>CSS : <a href=\"https:\/\/hyperskill.org\/learn\/step\/16645\" target=\"_blank\" rel=\"noopener\">Media queries<\/a><\/li>\n<li>HTML : <a href=\"https:\/\/hyperskill.org\/learn\/step\/16637?utm_source=reddit&amp;utm_medium=social&amp;utm_campaign=weeklyupdates_2021_11_09\" target=\"_blank\" rel=\"noopener\">Video<\/a><\/li>\n<li>JavaScript : <a href=\"https:\/\/hyperskill.org\/learn\/step\/16628?utm_source=reddit&amp;utm_medium=social&amp;utm_campaign=weeklyupdates_2021_11_09\" target=\"_blank\" rel=\"noopener\">Array reducing<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/16907\" target=\"_blank\" rel=\"noopener\">Array transforming<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/16899\" target=\"_blank\" rel=\"noopener\">Object iterator<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/16916\" target=\"_blank\" rel=\"noopener\">React components<\/a><\/li>\n<\/ul>\n<h3>Go<\/h3>\n<p>&#x1f195; Rubriques :<\/p>\n<ul>\n<li>Fondamentaux\u00a0: <a href=\"https:\/\/hyperskill.org\/learn\/step\/17073\" target=\"_blank\" rel=\"noopener\">Introduction to Go<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/16679?utm_source=reddit&amp;utm_medium=social&amp;utm_campaign=weeklyupdates_2021_11_09\" target=\"_blank\" rel=\"noopener\">Arithmetic operations<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/16689?utm_source=reddit&amp;utm_medium=social&amp;utm_campaign=weeklyupdates_2021_11_09\" target=\"_blank\" rel=\"noopener\">Comments<\/a><\/li>\n<li>\u200b\u200bTypes et structures de donn\u00e9es\u00a0: <a href=\"https:\/\/hyperskill.org\/learn\/step\/16999\" target=\"_blank\" rel=\"noopener\">Maps<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/17206\" target=\"_blank\" rel=\"noopener\">Operations with maps<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/16871\" target=\"_blank\" rel=\"noopener\">Primitive types<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/16860\" target=\"_blank\" rel=\"noopener\">String formatting<\/a><\/li>\n<li>Flux de contr\u00f4le\u00a0: <a href=\"https:\/\/hyperskill.org\/learn\/step\/16774?utm_source=reddit&amp;utm_medium=social&amp;utm_campaign=weeklyupdates_2021_11_16\" target=\"_blank\" rel=\"noopener\">Errors<\/a><\/li>\n<li>Travailler avec des donn\u00e9es\u00a0: <a href=\"https:\/\/hyperskill.org\/learn\/step\/16702?utm_source=reddit&amp;utm_medium=social&amp;utm_campaign=weeklyupdates_2021_11_09\" target=\"_blank\" rel=\"noopener\">Reading files in Go<\/a><\/li>\n<\/ul>\n<h3>Science des donn\u00e9es<\/h3>\n<p>&#x1f195; Rubriques : <a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/learn\/step\/17154\" target=\"_blank\" rel=\"noopener\">Handling missing values, Train and test sets<\/a>, <a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/learn\/step\/17173\" target=\"_blank\" rel=\"noopener\">ID3 algorithm, <\/a><a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/learn\/step\/16590\" target=\"_blank\" rel=\"noopener\">The Jaccard similarity index<\/a>, <a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/learn\/step\/16788\" target=\"_blank\" rel=\"noopener\">Introduction to matplotlib<\/a>, <a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/learn\/step\/16818\" target=\"_blank\" rel=\"noopener\">Matplotlib box plot<\/a>, <a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/learn\/step\/16796\" target=\"_blank\" rel=\"noopener\">Matplotlib bar chart<\/a>, <a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/learn\/step\/16807\" target=\"_blank\" rel=\"noopener\">Matplotlib pie chart<\/a><\/p>\n<h3>Math\u00e9matiques<\/h3>\n<p>&#x1f195; Rubriques : <a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/learn\/step\/16751\" target=\"_blank\" rel=\"noopener\">Expected value of discrete random variable<\/a>, <a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/learn\/step\/17189\" target=\"_blank\" rel=\"noopener\">Continuous random variable<\/a>, <a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/learn\/step\/16763\" target=\"_blank\" rel=\"noopener\">Vector operations<\/a>, <a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/learn\/step\/16743\" target=\"_blank\" rel=\"noopener\">Limits of sequences<\/a>, <a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/learn\/step\/16881\" target=\"_blank\" rel=\"noopener\">Singular value decomposition<\/a>, <a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/learn\/step\/16989\" target=\"_blank\" rel=\"noopener\">Linear combinations and linear independence<\/a>, <a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/learn\/step\/16977\" target=\"_blank\" rel=\"noopener\">Vector dot product<\/a>, <a class=\"ek-link\" href=\"https:\/\/hyperskill.org\/learn\/step\/16969\" target=\"_blank\" rel=\"noopener\">Vectors, matrices, scalars<\/a><\/p>\n<h3>Les fondamentaux<\/h3>\n<p>&#x1f195; Rubriques :<\/p>\n<ul>\n<li>Bases de donn\u00e9es et SQL\u00a0: <a href=\"https:\/\/hyperskill.org\/learn\/step\/16662?utm_source=reddit&amp;utm_medium=social&amp;utm_campaign=weeklyupdates_2021_11_09\" target=\"_blank\" rel=\"noopener\">Intro to MySQL<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/17042\" target=\"_blank\" rel=\"noopener\">Hierarchical database model<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/17100\" target=\"_blank\" rel=\"noopener\">String operations<\/a><\/li>\n<li>Outils de d\u00e9veloppement\u00a0: <a href=\"https:\/\/hyperskill.org\/learn\/step\/16582?utm_source=reddit&amp;utm_medium=social&amp;utm_campaign=weeklyupdates_2021_11_09\" target=\"_blank\" rel=\"noopener\">Conditional statements and test checks in Bash<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/16670?utm_source=reddit&amp;utm_medium=social&amp;utm_campaign=weeklyupdates_2021_11_09\" target=\"_blank\" rel=\"noopener\">Variables and aliases<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/17015\" target=\"_blank\" rel=\"noopener\">Homebrew package manager<\/a><\/li>\n<li>Essentiels\u00a0: <a href=\"https:\/\/hyperskill.org\/learn\/step\/17007\" target=\"_blank\" rel=\"noopener\">Introduction to API<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/17197\" target=\"_blank\" rel=\"noopener\">MVC<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/16735?utm_source=reddit&amp;utm_medium=social&amp;utm_campaign=weeklyupdates_2021_11_16\" target=\"_blank\" rel=\"noopener\">Builder pattern<\/a>, <a href=\"https:\/\/hyperskill.org\/learn\/step\/17108\" target=\"_blank\" rel=\"noopener\">Abstract factory<\/a><\/li>\n<\/ul>\n<p>Veuillez noter que les projets comportant la mention Beta sont encore dans les premi\u00e8res phases de test. Pour voir ce type de projets sur la plateforme, vous devez avoir activ\u00e9 la fonction Beta tester dans vos <a href=\"https:\/\/hyperskill.org\/users\/settings\" target=\"_blank\" rel=\"noopener\">param\u00e8tres de profil<\/a>.<\/p>\n<p>N&#8217;h\u00e9sitez pas \u00e0 nous donner votre avis et \u00e0 poser vos questions dans la section des commentaires ci-dessous, \u00e0 nous contacter \u00e0 academy@jetbrains.com ou \u00e0 partager vos retours sur <a href=\"https:\/\/twitter.com\/JetBrains_Edu\" target=\"_blank\" rel=\"noopener\">Twitter<\/a>, <a href=\"https:\/\/www.facebook.com\/JetBrainsAcademy\/\" target=\"_blank\" rel=\"noopener\">Facebook<\/a> ou <a href=\"https:\/\/www.reddit.com\/r\/Hyperskill\/\" target=\"_blank\" rel=\"noopener\">Reddit<\/a>.<\/p>\n<p><em>Continuez \u00e0 apprendre,<br \/>L&#8217;\u00c9quipe JetBrains Academy<\/em><\/p>\n\n\n<p><em>Auteur de l&#8217;article original en anglais :<\/em><\/p>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":813,"featured_media":208207,"comment_status":"open","ping_status":"closed","template":"","categories":[89,4440],"tags":[6830,4197,1749],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/education\/215823"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/education"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/education"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/813"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/comments?post=215823"}],"version-history":[{"count":10,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/education\/215823\/revisions"}],"predecessor-version":[{"id":215835,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/education\/215823\/revisions\/215835"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media\/208207"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=215823"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=215823"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=215823"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=215823"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}