Application Development with PyCharm
eBook - ePub

Application Development with PyCharm

Building real-world applications in Python with the convenience of PyCharm (English Edition)

  1. English
  2. ePUB (mobile friendly)
  3. Available on iOS & Android
eBook - ePub

Application Development with PyCharm

Building real-world applications in Python with the convenience of PyCharm (English Edition)

About this book

Description
Python is a versatile programming language that can help solve problems in various fields. With PyCharm as an IDE, you will learn to build Python applications step-by-step.

This book is for beginner to intermediate software developers and data scientists who want to use Python for web development and for data science projects. This book aims to provide readers with a solid understanding of Python and the use of PyCharm to expedite their learning and developing applications. From the thirteen chapters of this book, you will learn four main skills. First, you will learn how to set up PyCharm and create virtual environments for Python development within it. Second, you will explore core concepts of Python, including variables, data types, conditional and loop constructs, and object-oriented concepts. Third, you will explore the core components of web development and learn how PyCharm can be utilized to develop Python-based web applications. Lastly, you will learn how to build data pipelines using Python libraries.

By the end of this book, you will be able to do some serious Python programming for building applications or for your data analysis projects. A prior knowledge of Python is not required, but familiarity with any programming language can accelerate the learning process.

What you will learn
? Exploring code editors and integrated development environments for Python.
? Setting up virtual environments in PyCharm.
? Working with Python data types and data structures.
? Learning functions, modules, and packages in Python.
? Using Python web frameworks to develop web applications.
? Building data pipelines with Python libraries.
? Visualizing data in Python.
? Integrating version control systems in PyCharm.

Who this book is for
This book is designed for data scientists and software engineers who want to learn or enhance their Python skills at a rapid pace. Undergraduate and high school students can also benefit from this book.

Table of Contents
1. Introducing Integrated Development Environments for Python
2. Installing and Setting up PyCharm
3. Using Python Environment with PyCharm
4. Exploring Python Fundamental Concepts
5. Learning Functions and Modules
6. Introducing Object-oriented Programming in Python
7. Introducing Web Development
8. Working with Databases
9. Web Development with Django Framework
10. Building Data Pipelines with PyCharm
11. Working with Pandas for Data Pipelines
12. Visualizing Data
13. Version Control with PyCharm

Trusted by 375,005 students

Access to over 1.5 million titles for a fair monthly price.

Study more efficiently using our study tools.

Information

Year
2025
eBook ISBN
9789365894561

Table of contents

  1. Cover Page
  2. Title Page
  3. Copyright Page
  4. Dedication
  5. About the Author
  6. About the Reviewer
  7. Acknowledgement
  8. Preface
  9. Table of Contents
  10. 1. Introducing Integrated Development Environments for Python
  11. 2. Installing and Setting up PyCharm
  12. 3. Using Python Environment with PyCharm
  13. 4. Exploring Python Fundamental Concepts
  14. 5. Learning Functions and Modules
  15. 6. Introducing Object-oriented Programming in Python
  16. 7. Introducing Web Development
  17. 8. Working with Databases
  18. 9. Web Development with Django Framework
  19. 10. Building Data Pipelines with PyCharm
  20. 11. Working with Pandas for Data Pipelines
  21. 12. Visualizing Data
  22. 13. Version Control with PyCharm
  23. Index

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn how to download books offline
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1.5 million books across 990+ topics, we’ve got you covered! Learn about our mission
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more about Read Aloud
Yes! You can use the Perlego app on both iOS and Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app
Yes, you can access Application Development with PyCharm by Muhammad Asif in PDF and/or ePUB format, as well as other popular books in Computer Science & Data Visualisation. We have over 1.5 million books available in our catalogue for you to explore.