Skip to content

Booksellers & Trade Customers: Sign up for online bulk buying at trade.atlanticbooks.com for wholesale discounts

Booksellers: Create Account on our B2B Portal for wholesale discounts

Application Development with PyCharm

by Muhammad Asif
Sold out
Current price ₹880.00
Original price ₹1,099.00
Original price ₹1,099.00
Original price ₹1,099.00
(-20%)
₹880.00
Current price ₹880.00

Ships in 1-2 Days

Free Shipping in India on orders above Rs. 500

Request Bulk Quantity Quote
+91
Book cover type: Paperback
  • ISBN13: 9789365894561
  • Binding: Paperback
  • Subject: N/A
  • Publisher: Bpb Publications
  • Publisher Imprint: Bpb Publications
  • Publication Date:
  • Pages: 380
  • Original Price: INR 1099.0
  • Language: English
  • Edition: N/A
  • Item Weight: 654 grams
  • BISAC Subject(s): Languages / Python

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.

Dr. Muhammad Asif is the head of network automation at Nokia for the network infrastructure business group, responsible for the Middle East and Africa region. Earlier, he had the role of product line manager for Nokia’s software-defined networking portfolio. Prior, Dr. Asif served as a solutions architect leader for a team of eight solutions architects. In his early career, the author had a wide range of multi-disciplinary experience in web development, network and cloud automation, virtualization, and machine learning. With a strong multi-domain background, he has led many large-scale projects to successful deployments. Although Dr. Asif has taken on more leadership roles in recent years, he has always enjoyed solving real- world problems by utilizing appropriate technology and writing the code himself. He already authored a book on Python, Python for Geeks, which was published in 2022. He is the author of many scientific research papers and book chapters. He earned a Ph.D. degree in computer systems from Carleton University, Ottawa, Canada, in 2012.

Trusted for over 49 years

Family Owned Company

Secure Payment

All Major Credit Cards/Debit Cards/UPI & More Accepted

New & Authentic Products

India's Largest Distributor

Need Support?

Whatsapp Us