Start Studying Machine Learning With PyCharm
What is machine learning, and why does it matter? Machine learning (ML) is a subfield of artificial intelligence that studies the capability of machines to imitate intelligent human behavior. Artificial intelligence systems are used to perform complex tasks in a similar way to how humans solve problems. You might not notice its presence, but machine learning is all around us: from a predicti
Webinar Recording: “Idiomatic Pandas: 5 Tips for Better Pandas”, With Matt Harrison
On Tuesday, June 21, 2022, Matt Harrison joined Jodie Burchell for a webinar about Pandas, and how to be more effective while working with this popular library. Here’s the recording for you to watch if you missed the live stream. https://youtu.be/7nhG8SKkh5E Description In this webinar Matt Harrison and Jodie Burchell discussed tips for making Pandas more memory-friendly, getting the be
Webinar Recording: “10 Git Things You Wish You Knew… in PyCharm” With Michael Kennedy
Last Tuesday, June 7, 2022, Michael Kennedy joined us for a webinar about Git to explain his pragmatic GUI-based approach in detail. Here's the recording for you to watch if you missed the live stream. https://youtu.be/2aqFz5p1Jdg Description Many of us work with Git, never get past the basics, but still have that nagging feeling: “I really need to learn more.” However, the command line
Get PyCharm and Support Django
As you might already be aware, PyCharm has best-in-class support for the Django web framework. But did you know that you, too, can support Django simply by buying PyCharm in the next 3 weeks? This year, PyCharm is once again joining the Django Software Foundation (DSF) for their fundraising campaign. It’s our sixth year in a row working with them, and in that time we have raised almost USD
Webinar: “10 Git Things You Wish You Knew… in PyCharm” with Michael Kennedy
Many of us work with Git, never get past the basics, but still have that nagging feeling: “I really need to learn more.” However, the command line and Git concepts are too big of a hurdle. Michael Kennedy tackles just that in his new Talk Python Training course titled “Up and Running with Git: A Pragmatic, GUI-based approach.” This webinar zeroes in on how PyCharm can make those essen
PyCharm 2022.2 EAP is open!
We’re announcing the next Early Access Program and we invite you to take part in testing and validating new features that are expected to be included in the PyCharm 2022.2 release. The first PyCharm 2022.2 EAP build brings a number of useful improvements to various parts of the product along with moving the IDE to JBR 17, which will boost IDE performance. You can download the EAP build from our
Introducing PyCharm 2022.1!
PyCharm 2021.2 comes with the long-awaited authentication support for custom package repositories, improved TypedDict support, and a redesigned UI for Docker.
PyCharm 2022.1 Release Candidate is now available
We are now on the final stage of the release cycle. The release candidate for PyCharm 2022.1 provides enhanced code insight for TypedDict, new tool support for frontend development, and improvements for working with Jupyter notebooks. Download the EAP builds via the Toolbox App or directly from our website. Important: EAP builds are not fully tested and might be unstable.
PyCharm 2021.3.3 Is Available
We’ve just released a minor update for v2021.3.3 that you can get from our website, via the Toolbox App, from inside the IDE, or by using snaps if you’re a Ubuntu user. With this release some major bugs on code insight and Docker are fixed, meaning smoother coding experience. Community contribution: Enhanced support for generic type aliases Thanks to a pull request from Wannes Sels PyCharm now ful
PyCharm 2022.1 EAP 3: Type Renderers for Python, Enhanced Support for Docker and Kubernetes, and More
The third EAP build for PyCharm 2022.1 is now available. This time we’ve delivered enhancements for Docker and Kubernetes, introduced type renderers for Python, and enhanced our support for the Next.js framework. Let’s take a look at what’s inside! Download the EAP builds via the Toolbox App or directly from our website. Important: EAP builds are not fully tested and might be unstable.
PyCharm 2022.1 EAP 2: Basic Authorization for Custom Package Repositories, Updated QA Tools, and More
PyCharm 2022.1 EAP 2 is now out! This time around, we added a nice code insight enhancement for TypedDict, the ability to manage Python packages from custom repositories under authorization, several new improvements to Vue, and more to make your programming experience better! Download the EAP builds via the Toolbox App or directly from our website. Important: EAP builds are not fully tested
Free course: Static Sites with Sphinx and Markdown
We are happy to announce the new Static Sites with Sphinx and Markdown Course, resulting from the partnership between PyCharm (through Paul Everitt) and Talk Python. This is a free course that will teach you how to build better documentation for your libraries, as well as stand-alone static sites, in general, using Markdown and Sphinx. While Sphinx is usually associated with reStructuredTex