Hands-On Application Development with PyCharm, published by Packt

PacktPublishing PacktPublishing Last update: Jun 29, 2022

Hands-On Application Development with PyCharm

This is the code repository for Hands-On Application Development with PyCharm, published by Packt.

Accelerate your Python applications using practical coding techniques in PyCharm

What is this book about?

If you're a beginner or an expert Python user looking to improve your productivity using one of the best Python IDEs, this book is for you. Basic knowledge of Python programming language is expected.

This book covers the following exciting features:

  • Explore PyCharm functionalities and what makes it stand out from other Python IDEs
  • Set up, configure, and customize your Python projects in PyCharm
  • Understand how PyCharm integrates with Django for web development
  • Discover PyCharm's capabilities in database management and data visualization
  • Perform code automation, GUI testing, and version control in PyCharm
  • Integrate interactive Python tools such as Jupyter Notebooks for building virtual environments

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter02.

The code will look like the following:

def main():  print(math.sqrt(4))if __name__ == '__main__':  main()

Following is what you need for this book:If you're a beginner or an expert Python user looking to improve your productivity using one of the best Python IDEs, this book is for you. Basic knowledge of Python programming language is expected.

With the following software and hardware list you can run all code files present in the book (Chapter 1-15).

Software and Hardware List

ChapterSoftware requiredOS required
1 - 15PyCharm IDEWindows, Mac OS X, and Linux (Any)
7 - 10JavaScript, Django, database toolsWindows, Mac OS X, and Linux (Any)
11 - 13Scientific mode, SciView, database toolsWindows, Mac OS X, and Linux (Any)

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.

Related products

Get to Know the Author

Quan Nguyenis a data scientist and Python enthusiast. He has a dual degree in mathematics and computer science, with a minor in philosophy, from DePauw University. Quan is interested in scientific computing and machine learning and enjoys incorporating technology automation into everyday tasks through programming.

Quan's passion for Python has led him to be heavily involved in the Python community. He started as a primary contributor to the book Python for Scientists and Engineers and various open source projects on GitHub. Quan is also a writer for the Python Software Foundation and a content contributor for DataScience.com. He is currently pursuing a Ph.D. in computer science at Washington University in St. Louis.

Other books by the authors

Mastering Concurrency in Python

Suggestions and Feedback

Click here if you have any feedback or suggestions.

Tags:

Subscribe to our newsletter