All Projects → PacktPublishing → Hands-On-Application-Development-with-PyCharm

PacktPublishing / Hands-On-Application-Development-with-PyCharm

Licence: MIT License
Hands-On Application Development with PyCharm, published by Packt

Programming Languages

python
139335 projects - #7 most used programming language
Jupyter Notebook
11667 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

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

Chapter Software required OS required
1 - 15 PyCharm IDE Windows, Mac OS X, and Linux (Any)
7 - 10 JavaScript, Django, database tools Windows, Mac OS X, and Linux (Any)
11 - 13 Scientific mode, SciView, database tools Windows, 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 Nguyen is 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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].