{"id":34133,"date":"2019-01-09T14:34:49","date_gmt":"2019-01-09T13:34:49","guid":{"rendered":"https:\/\/blog.jetbrains.com\/fr\/?p=246"},"modified":"2019-01-09T14:34:49","modified_gmt":"2019-01-09T13:34:49","slug":"produits-educatifs-2018-3-focus-sur-lapprentissage-de-kotlin-et-python-meilleure-interface-utilisateur-et-outils-plus-performants","status":"publish","type":"post","link":"https:\/\/blog.jetbrains.com\/fr\/2019\/01\/09\/produits-educatifs-2018-3-focus-sur-lapprentissage-de-kotlin-et-python-meilleure-interface-utilisateur-et-outils-plus-performants\/","title":{"rendered":"Produits Educatifs 2018.3\u00a0: focus sur l&#8217;apprentissage de Kotlin et Python, meilleure interface utilisateur et outils plus performants"},"content":{"rendered":"Avec la version 2018.3 de nos Produits Educatifs,\u00a0nous vous proposons de nouvelles possibilit\u00e9s d'apprentissage de Kotlin et Python. Cette mise \u00e0 jour am\u00e9liore \u00e9galement les performances et l'interface utilisateur de nos EDI, pour offrir une exp\u00e9rience optimale aux apprenants comme aux enseignants.\r\nT\u00e9l\u00e9charger\r\nSe former \u00e0 Kotlin\r\nSe former \u00e0 Python\r\nMeilleure exp\u00e9rience utilisateur\r\n\r\n&nbsp;\r\n\r\n\r\n\r\nSe former \u00e0 Kotlin\r\nLa formation Kotlin Koans disponible dans nos Produits \u00e9ducatifs, est l'une des fa\u00e7ons les plus pl\u00e9biscit\u00e9es pour se familiariser avec la syntaxe Kotlin. Avec cette nouvelle version, nous\u2019 nous vous proposons deux nouvelles options pour vous\u2019 permettre d'aller plus loin dans l'apprentissage de Kotlin, en vous entra\u00eenant avec des exercices de code.\r\nAtomic Kotlin\r\nAtomic Kotlin est un livre de Bruce Eckel et Svetlana Isakova offert avec les ressources d'apprentissage. Il propose une approche de Kotlin adapt\u00e9e aux novices comme aux programmeurs exp\u00e9riment\u00e9s, sans exp\u00e9rience pr\u00e9alable de Java requise, et est disponible d\u00e8s maintenant.\r\n\r\nLe livre compl\u00e8te les cours compos\u00e9s d'exemples de code et d'exercices avec v\u00e9rification automatique des r\u00e9ponses et corrections. Pour tester cette m\u00e9thode, allez dans Apprendre \u2192 Recherchez les cours et choisissez AtomicKotlin dans la liste. Consultez les exemples de code et commencez \u00e0 r\u00e9soudre les exercices de programmation :\r\n\r\nCliquez pour visionner le diaporama.\r\n\r\nPlus de d\u00e9tails dans le guide de d\u00e9marrage rapide du cours\u2019.\r\nKotlin pour les D\u00e9veloppeurs Java\r\nKotlin pour les d\u00e9veloppeurs Java est un cours Coursera de Svetlana Isakova et Andrey Bratslav. Ce cours s'adresse aux d\u00e9veloppeurs Java exp\u00e9riment\u00e9s. Il s\u2019appuie sur votre exp\u00e9rience de Java, en partant des similitudes entre les deux langages, pour aborder ensuite leurs\u2019 diff\u00e9rences. Le cours couvre\u00a0les points suivants : la syntaxe de base, la possibilit\u00e9 de valeur null, la programmation fonctionnelle avec Kotlin, la programmation orient\u00e9e objet avec Kotlin, la puissance de la biblioth\u00e8que standard de Kotlin et l'interop\u00e9rabilit\u00e9 avec Java.\r\n\r\nIl comprend des exercices de programmation \u00e0 r\u00e9soudre \u00e0 l\u2019aide des Produits Educatifs de JetBrains. Allez dansLearn \u2192 Start Coursera Assignment et choisissez dans la liste la semaine pendant laquelle vous suivrez la formation. Faites l'exercice de programmation et envoyez-le \u00e0 Coursera\u00a0:\r\n\r\nCliquez pour visionner le diaporama.\r\n\r\nConsultez les exercices de programmation Coursera pour plus de d\u00e9tails.\r\n\r\n\r\n\r\nSe former \u00e0 Python\r\nLe cours Introduction \u00e0 Python a \u00e9t\u00e9 le premier cours disponible de PyCharm Edu et reste le cours de pr\u00e9dilection de nombreux programmeurs qui n\u2019ont pas ou peu d'exp\u00e9rience du codage. Nous avons souhait\u00e9 rendre le processus d'apprentissage de Python plus ludique et vous offrir plus d'options. Nous avons donc proc\u00e9d\u00e9 \u00e0 l'int\u00e9gration de CheckiO pour vous proposer une exp\u00e9rience plus compl\u00e8te et vari\u00e9e.\r\nInt\u00e9gration de CheckiO\r\nCheckiO est une plateforme d'enseignement de la programmation qui enseigne Python et JavaScript \u00e0 travers de nombreuses activit\u00e9s de codage uniques, divertissantes et stimulantes. Cette m\u00e9thode invite \u00e0 concourir avec d'autres participants pour proposer les solutions les plus int\u00e9ressantes et cr\u00e9atives.\r\n\r\nNous proposions auparavant un plug-in CheckiO pour PyCharm Edu, mais avec lq version 2018.3 tout est int\u00e9gr\u00e9. Vous pouvez maintenant effectuer des missions de CheckiO Python \u00e0 l\u2019int\u00e9rieur de PyCharm Edu sans d\u00e9pendances.\r\n\r\nIl suffit d\u2019aller dans Learn \u2192 Browse Courses et choisir Py CheckiO dans la liste. Connectez-vous ou cr\u00e9ez un compte CheckiO si vous ne l'avez pas d\u00e9j\u00e0 fait. Commencez \u00e0 r\u00e9aliser vos missions :\r\n\r\nCliquez pour visionner le diaporama.\r\n\r\nVotre progression est synchronis\u00e9e et l\u2019IDE met automatiquement \u00e0 jour votre liste de missions.\r\n\r\n\r\n\r\nUne meilleure exp\u00e9rience utilisateur\r\nNous travaillons constamment \u00e0 l'am\u00e9lioration de l\u2019exp\u00e9rience utilisateur et de la performance de nos Produits Educatifs pour permettre aux apprenants comme enseignants de se concentrer sur l'essentiel.\r\nParcourez les cours plus rapidement\r\nDe plus en plus de cours \u00e9tant publi\u00e9s, il est utile de pouvoir disposer facilement d'une liste de tous les cours disponibles. Gr\u00e2ce aux derni\u00e8res mises \u00e0 jour de l'EDI, cette action est maintenant beaucoup plus rapide\u00a0:\r\n\r\n\r\nPanneau de description des t\u00e2ches retravaill\u00e9\r\nNous avons redesign\u00e9 le panneau de description des t\u00e2ches pour rendre toutes ses fonctionnalit\u00e9s, telles que la v\u00e9rification de la solution de la t\u00e2che, passer \u00e0 la t\u00e2che suivante, g\u00e9rer les conseils de t\u00e2che et autres, plus faciles \u00e0 utiliser\u00a0:\r\n\r\n\r\n\r\nLes enseignants peuvent maintenant ajouter des conseils aux textes description des t\u00e2ches et les placer o\u00f9 ils le souhaitent avec de simples blocs div\u00a0:\r\n\r\n\r\nToutes les options \u00e9ducatives en un seul endroit\r\nL\u2019\u00e9cran d\u2019accueil et le menu fichier ont maintenant un groupe de menus d\u00e9di\u00e9 avec toutes les options \u00e9ducatives disponibles, pour vous aider \u00e0 trouver rapidement celle qui vous int\u00e9resse\u00a0:\r\n\r\n\r\n\r\n\r\nRaccourcis clavier personnalis\u00e9s\r\nPour remplacer les raccourcis par d\u00e9faut assign\u00e9s aux actions que vous utilisez lors de l\u2019apprentissage ou de la cr\u00e9ation de vos cours, vous pouvez maintenant configurer vos propres raccourcis personnalis\u00e9s dans Preferences | Keymaps\u00a0:\r\n\r\n\r\nT\u00e9l\u00e9chargement de fichiers suppl\u00e9mentaires sur Stepik\r\nLes enseignants ont d\u00e9sormais plus d\u2019options pour partager leurs cours avec leurs \u00e9l\u00e8ves. Avec les produits \u00e9ducatifs 2018.3, les fichiers tels que requirements.txt pour les cours de Python et build.gradle et settings.gradle pour les cours Kotlin et Java, peuvent \u00eatre t\u00e9l\u00e9charg\u00e9s et mis \u00e0 jour sur Stepik, afin que les apprenants puissent b\u00e9n\u00e9ficier de param\u00e8tres de parcours personnalis\u00e9s.\r\n\r\n\r\n\r\n Nous aurons prochainement de bonnes nouvelles pour les utilisateurs de WebStorm et les apprenants de JavaScript. Restez \u00e0 l'\u00e9coute\u00a0!\r\n\r\nT\u00e9l\u00e9chargez les Produits Educatifs 2018.3 pour d\u00e9couvrir et tester leurs nouvelles fonctionnalit\u00e9s.\r\n\r\nN\u2019oubliez pas de partager vos commentaires\u00a0!\r\n\r\nL'Equipe Edu\r\n\r\nAuteur de l'article original en anglais :\u00a0Tatiana Vasilyeva","protected":false},"excerpt":{"rendered":"Avec la version 2018.3 de nos Produits Educatifs,\u00a0nous vous proposons de nouvelles possibilit\u00e9s d'apprentissage de Kotlin et Python. Cette mise \u00e0 jour am\u00e9liore \u00e9galement les performances et l'interfac","protected":false},"author":{"name":"Delphine Massenhove","link":"https:\/\/blog.jetbrains.com\/fr\/author\/delphine-massenhovejetbrains-com"},"featured_media":34138,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[907],"tags":[477],"cross-post-tag":[],"acf":[],"featured_image":"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2019\/01\/fr-2018_3_task_description_1.png","_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts\/34133"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/813"},{"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=34133"}],"version-history":[{"count":0,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/posts\/34133\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media\/34138"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=34133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=34133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=34133"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=34133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}