{"id":27482,"date":"2019-11-05T11:10:13","date_gmt":"2019-11-05T11:10:13","guid":{"rendered":"https:\/\/blog.jetbrains.com\/idea\/?p=20625"},"modified":"2020-07-31T09:28:14","modified_gmt":"2020-07-31T09:28:14","slug":"webinar-recording-reacttypescripttdd-in-intellij-idea","status":"publish","type":"idea","link":"https:\/\/blog.jetbrains.com\/fr\/idea\/2019\/11\/webinar-recording-reacttypescripttdd-in-intellij-idea","title":{"rendered":"Webinar Recording: React+TypeScript+TDD in IntelliJ IDEA"},"content":{"rendered":"<p>A couple of weeks ago I hosted our PyCharm Developer Advocate, <a href=\"https:\/\/blog.jetbrains.com\/pycharm\/author\/pauleveritt1\/\">Paul Everitt<\/a>, for a webinar about React, TypeScript and TDD in IntelliJ IDEA. This was <a href=\"https:\/\/blog.jetbrains.com\/idea\/2019\/10\/live-webinar-reacttypescripttdd-in-intellij-idea\/\">a bit of an experiment for us<\/a>, as a) we were talking about technologies we often don&#8217;t cover in the context of IntelliJ IDEA, even though Ultimate does fully support them all and b) Paul is presenting the material several times for several different audiences.<\/p>\n<p>Here&#8217;s the recording of the webinar, the audience is assumed to be Java or full-stack developers with a basic understanding of some of the technologies covered.\u00a0 For a more thorough understanding, <a href=\"https:\/\/www.jetbrains.com\/pycharm\/guide\/tutorials\/react_typescript_tdd\/\" target=\"_blank\" rel=\"noopener\">take a look at the tutorial<\/a>.<\/p>\n<p><!--more--><br \/>\n<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/lLNpakiWFH0\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>Key topics and times:<\/p>\n<ul>\n<li><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=lLNpakiWFH0&amp;t=130s\" target=\"_blank\" rel=\"noopener\">2:10<\/a> &#8211; Project Setup<\/li>\n<li><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=lLNpakiWFH0&amp;t=821s\" target=\"_blank\" rel=\"noopener\">13:41<\/a> &#8211; Project Cleanup<\/li>\n<li><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=lLNpakiWFH0&amp;t=1434s\" target=\"_blank\" rel=\"noopener\">23:54<\/a> &#8211; Testing<\/li>\n<li><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=lLNpakiWFH0&amp;t=1970s\" target=\"_blank\" rel=\"noopener\">32:50<\/a> &#8211; Debugging During Testing<\/li>\n<li><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=lLNpakiWFH0&amp;t=2956s\" target=\"_blank\" rel=\"noopener\">49:16<\/a> &#8211; Debugging with Chrome<\/li>\n<li><a class=\"yt-simple-endpoint style-scope yt-formatted-string\" spellcheck=\"false\" href=\"https:\/\/www.youtube.com\/watch?v=lLNpakiWFH0&amp;t=3001s\" target=\"_blank\" rel=\"noopener\">50:01<\/a> &#8211; Survey of remaining sections<\/li>\n<\/ul>\n<p>About the Presenter:<\/p>\n<p>Paul Everitt is the PyCharm Developer Advocate at JetBrains. Before that, Paul was a co-founder of Zope Corporation, taking the first open source application server through $14M of funding. Paul has bootstrapped both the Python Software Foundation and the Plone Foundation. Prior to that, Paul was an officer in the US Navy, starting www.navy.mil in 1993.<\/p>\n","protected":false},"author":360,"featured_media":0,"comment_status":"open","ping_status":"open","template":"","categories":[30,89],"tags":[1290,460,193,6183],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/idea\/27482"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/idea"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/idea"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/360"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/comments?post=27482"}],"version-history":[{"count":0,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/idea\/27482\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=27482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=27482"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=27482"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=27482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}