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 find my Jupyter notebooks cluttered with intermediate DataFrames after applying transformations, making it harder to read the code and keep my notebook tidy. For a long time, I had thought that these issues were just endemic to Pandas and accepted there wasn’t a better way; however, there is! If yo
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 essential Git workflows possible. Come join us for this task-specific webinar, and in fact, send in questions you’d like demonstrated. When Tuesday, June 712:00 pm (ET) / 18:00 (CEST)
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 last few years, PyCharm users have often requested better support for Jupyter notebooks. So a year ago, part of the PyCharm team sat together and decided to rebuild what PyCharm offers to data scientists from scratch. They decided not to just improve the support for Jupyter notebooks, but also t
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 PyCharm is in the Professional Python Developers toolbox as an important tool to make their lives easier and more productive. As any tool, it can be used in different extent. Some users will use basic features and will feel happy about it while others, more curious, will explore possibilities and g
[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 it is done: Lambda expressions, foreach loops, rich class library, iterators and more. http://youtu.be/jj60geqaP08 If you use C# and .NET, you may be surprised to find out how many of the features that you love also exist in Python (often first). Python is a wonderful language. It is a clean, h
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 2-year support for Python 3, you can now treat Python 3 as “ready to go” for web development. The code samples used in this webinar can be found here. About this webinar Winner of the prestigious “Webinar Title with The Most P’s Award”, this webinar covers Python 3 web development with PyCharm a