Easy to understand and fun to read, Introducing Python is ideal for beginning programmers as well as those new to the language. Author Bill Lubanovic takes you from the basics to more involved and varied topics, mixing tutorials with cookbook-style code recipes to explain concepts in Python 3. End-of-chapter exercises help you practice what you’ve learned.
You’ll gain a strong foundation in the language, including best practices for testing, debugging, code reuse, and other development tips. This book also shows you how to use Python for applications in business, science, and the arts, using various Python tools and open source packages.
Learn simple data types, and basic math and text operations
Use data-wrangling techniques with Python’s built-in data structures
Explore Python code structure, including the use of functions
Write large programs in Python, with modules and packages
Dive into objects, classes, and other object-oriented features
Examine storage from flat files to relational databases and NoSQL
Use Python to build web clients, servers, APIs, and services
Manage system tasks such as programs, processes, and threads
Understand the basics of concurrency and network programming
Learning jQuery, Third Edition
Step through each of the core concepts of the jQuery library, building an overall picture of its capabilities. Once you have thoroughly covered the basics, the book returns to each concept to cover more advanced examples and techniques. This book is for web designers who want to create interactive elements for their designs, and for...
Oracle 12c: SQL
Now you can master the latest version of the fundamental SQL language used in all relational databases today with ORACLE 12C: SQL, 3E. Much more than a study guide, this edition helps you transform a basic knowledge of databases into proficiency with the latest SQL and Oracle concepts and techniques. You learn to use Oracle 12c SQL most...
There's No Manual: Honest and Gory Wisdom About Having a Baby
The info-packed, truth-telling guide expectant and new mothers have been screaming into their pillows for.
So you're making a person...and no one will stop telling you what to do about it. Your friends, your neighbors, your Uber driver--everyone is giving you unsolicited advice, to which Beth and Jackie...
Introducing Character Animation with Blender
Open your mind to the possibilities
Let this in-depth professional book be your guide to Blender, the powerful open-source 3D modeling and animation software that will bring your ideas to life. Using clear step-by-step instruction and pages of real-world examples from talented Blender users, expert...
Trust in Epistemology (Routledge Studies in Trust Research)
Trust is fundamental to epistemology. It features as theoretical bedrock in a broad cross-section of areas including social epistemology, the epistemology of self-trust, feminist epistemology, and the philosophy of science. Yet epistemology has seen little systematic conversation with the rich literature on trust itself. This volume...