{"product_id":"application-development-with-pycharm-muhammad-asif-9789365894561","title":"Application Development with PyCharm: Building real-world applications in Python with the convenience of PyCharm (English Edition)","description":"\u003cp\u003ePython 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. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThis 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. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eBy 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. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWHAT YOU WILL LEARN\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e● Exploring code editors and integrated development environments for Python.\u003c\/p\u003e\u003cp\u003e● Setting up virtual environments in PyCharm.\u003c\/p\u003e\u003cp\u003e● Working with Python data types and data structures.\u003c\/p\u003e\u003cp\u003e● Learning functions, modules, and packages in Python.\u003c\/p\u003e\u003cp\u003e● Using Python web frameworks to develop web applications.\u003c\/p\u003e\u003cp\u003e● Building data pipelines with Python libraries.\u003c\/p\u003e\u003cp\u003e● Visualizing data in Python.\u003c\/p\u003e\u003cp\u003e● Integrating version control systems in PyCharm.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWHO THIS BOOK IS FOR\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThis 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. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Muhammad Asif\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 9365894565\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9789365894561\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Bpb Publications\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 12\/11\/2025\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 382\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.44lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.25h x 7.50w x 0.79d","brand":"Muhammad Asif","offers":[{"title":"Paperback","offer_id":48443080016127,"sku":"9789365894561","price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_29326a6a-25a2-4a4d-98ef-c586477c0a5c.jpg?v=1777201717","url":"https:\/\/www.whiterainbookhouse.com\/products\/application-development-with-pycharm-muhammad-asif-9789365894561","provider":"WR Book House","version":"1.0","type":"link"}