Join the Webinar: Do You Do Enough Testing? pytest to the Rescue!
Join our webinar on November 21 at 4:00 pm UTC to learn how you can use pytest to find bugs, improve code quality, and even have some fun along the way. We’ll be chatting with Brian Okken about all things pytest, including some live coding examples.
Join the Livestream: “What’s New in PyCharm 2023.1”
Join us on April 3 at 3:00 pm UTC to look at what’s new in PyCharm 2023.1 and discuss how you can benefit from the new features! As usual, we appreciate your questions during the livestream.
Webinar: Ruff – Faster Python Linting With Rust
Join this webinar on February, 14 to learn what sets Ruff apart from other tools (performance, and more), and the process of adopting it within an existing codebase.
Webinar: “Django-in-PyCharm Tips: Reloaded”
Join us on October 20 at 3:00 pm UTC to look into what PyCharm offers Django development, featuring the new UI, remote and sharing options, endpoints, and more.
Webinar: 10 Pro Git Tips in PyCharm
Have you ever worked on a Git repo in PyCharm and wondered, "Am I doing it right?" JetBrains Developer Advocate Marco Behler has a few pointers for what Git workflows you can use and how to manage everything from PyCharm.
Webinar: “Idiomatic Pandas: 5 tips for better Pandas”, With Matt Harrison and Jodie Burchell
I’ve been a long-time Pandas user, relying on it heavily since the start of my data science career. However, up until the last couple of years, I struggled with certain issues, such as not being able to work with very large DataFrames or efficiently run heavy data processing tasks. I’d also often fi…
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 wi…
Webinar “The Functools Module” with Mike Driscoll
Are you ready to power up your Python skills? The Python programming language has more than 200 modules in its standard library. In this tutorial, you will learn about functools, a module that is tailor-made for acting on or returning other modules. You will learn about how to use functools decorators effectively, caching, function overloading and more!
Live Stream: From Jupyter Notebooks to JetBrains DataSpell
Join us Tuesday, August 17, 6 pm – 7 pm (CEST) / 12 am – 1 pm (EDT), for our live webinar “From Jupyter Notebooks to JetBrains DataSpell”. In this webinar, Andrey Cheptsov, Product Manager for PyCharm and DataSpell, will preview JetBrains DataSpell – a brand new IDE for data scientists. Over …
The PyCharm YouTube channel is (soft)launched!
Good news for Python developers and the PyCharm community! We are soft-launching today a dedicated YouTube channel for PyCharm where we will share weekly curated content including quick tips & tricks, webinars, interviews, and much more! The Python IDE for Professional Developers …
[Webinar Recording] Python for the C# Developer
The recording of our February 6th webinar, Python for the C# Developer, is now available on JetBrains YouTube Channel. Michael Kennedy's presentation and the code used in the recording can be found on GitHub. Learn about some of the loved things from C# that can accomplished in Python and how i…
Webinar Recording: Production Python 3 Web Development with Pyramid and PyCharm
The recording of our October 17th webinar with Paul Everitt and Dmitry Filippov, Production Python 3 Web Development with Pyramid and PyCharm, is now available on JetBrains YouTube Channel and JetBrains.TV. This webinar shows that, with PyCharm as a productive development environment and Pyramid’s …