A visual step-by-step guide to writing code in Python.Beginners and experienced programmers can use Python to build and play computer games, from mind-bending brainteasers to crazy action games with e
Get started using Python in data analysis with this compact practical guide. This book includes three exercises and a case study on getting data in and out of Python code in the right format. Learn Da
Learn coding from scratch in a highly engaging and visual manner using the vastly popular JavaScript with the programming library p5.js. The skills you will acquire from this book are highly transfera
Learn how to code in Python by building and playing your own computer games, from mind-bending brainteasers to crazy action games with explosive sound effects and 3D graphics. Whether you're a seasone
Ace technical interviews with smart preparation Programming Interviews Exposed is the programmer’s ideal first choice for technical interview preparation. Updated to reflect changing techniques
Improve your coding skills and learn how to write readable code. Rather than teach basic programming, this book presumes that readers understand the fundamentals, and offers time-honed best pract
Learn to converse with technology while having fun with this coding game-book, where you will learn the basic concepts of programming, using logic and creativity without sacrificing fun!
Discover how to converse with technology while having fun with this coding game-book, in which you will learn the basic concepts of programming using logic and creativity without sacrificing fun! Figh
Creative Coding in Python presents over 30 creative projects that teach kids how to code in the easy and intuitive programming language, Python.Creative Coding in Python teaches the fundamen
With a growing ecosystem of tools and libraries available, and the flexibility to run on many platforms (web, desktop and mobile), JavaScript is a terrific all-round environment for all data wrangling
At the start of 1987, Primo Levi took part in a remarkable series of conversations about his early life with a friend and fellow writer, Giovanni Tesio. This book is the result of those meetings, orig
The best modern JavaScript is simple, readable, and predictable. Learn to write modern JavaScript not by memorizing a list of new syntax, but with practical examples of how syntax changes can make cod
Gain insight into essential data science skills in a holistic manner using data engineering and associated scalable computational methods. This book covers the most popular Python 3 frameworks for bot
Large datasets tend to be distributed, non-uniform, and prone to change. Dask simplifies the process of ingesting, filtering, and transforming data, reducing or eliminating the need for a heavyweight
Explore the latest Python tools and techniques to help you tackle the world of data acquisition and analysis. You'll review scientific computing with NumPy, visualization with matplotlib, and machine
Closely examine website scraping and data processing: the technique of extracting data from websites in a format suitable for further analysis. You'll review which tools to use, and compare their
This easy-to-understand textbook presents a modern approach to learning numerical methods (or scientific computing), with a unique focus on the modeling and applications of the mathematical content. E
Learn the key differences between containers and virtual machines. Adopting a project based approach, this book introduces you to a simple Python application to be developed and containerized with Doc
Help for grown-ups new to coding Getting a jump on learning how coding makes technology work is essential to prepare kids for the future. Unfortunately, many parents, teachers, and mentors didn't lear
Learn everything you need to master the AdonisJs framework, including topics such as interacting with a database, rendering templates, writing asynchronous code, and hosting sites with SSL. Along the
Spark for Data Professionals introduces and solidifies the concepts behind Spark 2.x, teaching working developers, architects, and data professionals exactly how to build practical Spark solutions. Je
Data science libraries, frameworks, modules, and toolkits are great for doing data science, but they’re also a good way to dive into the discipline without actually understanding data science. W
Image Analysis, Classification and Change Detection in Remote Sensing: With Algorithms for Python, Fourth Edition, is focused on the development and implementation of statistically motivated, data-dri
Gain the techniques and tools that enable a smooth and efficient software development process in this quick and practical guide on Python continuous integration (CI) and continuous delivery (CD). Base
Kids learn to code with a deck of instructional cards by creating interactive games, stories, music, and animations with Scratch, a popular visual programming language.Now updated for Scratch 3.0, thi
Leverage the numerical and mathematical modules in Python and its standard library as well as popular open source numerical Python packages like NumPy, SciPy, FiPy, matplotlib and more. This fully rev
DescriptionA clear and student-friendly introduction to the fundamentals of PythonIn Starting Out with Python®, 4th Edition, Tony Gaddis’ accessible coverage introduces students to the basics of progr
Understand functional programming concepts and the functional nature of the JavaScript language. Starting with an introduction to functional programming concepts, you will learn the key differences be
Create descriptors and see ideas and examples of how to use descriptors effectively. In this short book, you’ll explore descriptors in general, with a deep explanation of what descriptors are, how the
Learn math by getting creative with code! Use the Python programming language to transform learning high school-level math topics like algebra, geometry, trigonometry, and calculus!In Math Adventures
What will it take to create a more gender-balanced workplace?If you read nothing else on leadership and gender at work, read these 10 articles by experts in the field. We've combed through hundreds of
Written for developers with a background in any high-level language, Introduction to Python and Data Science for Programmers explores the Python language and Python APIs in depth, applying the Deitels
This textbook provides a broad introduction to continuous and discrete dynamical systems. With its hands-on approach, the text leads the reader from basic theory to recently published research materia
This textbook provides an introduction to the free software Python and its use for statistical data analysis. It covers common statistical tests for continuous, discrete and categorical data, as well
Get started with Arduino and computer coding. This book is intended for those new to the Arduino and computer coding. and looking to gain the skills to write microcontroller programs that can act on g