Wednesday, 26 May 2021 |
This beginners book introduces non-programmers to the fundamentals of computer coding within a visual, arts-focused context. Tristan Bunn teaches core coding concepts using Python's Processing.py, an open-source graphical development environment. The book shows how to produce and manipulate colorful drawings, shapes and patterns as Bunn walks the reader through a series of easy-to-follow graphical coding projects that grow increasingly complex. You’ll go from drawing with code to animating a bouncing DVD screensaver and practicing data-visualization techniques.
<ASIN:1718500963>
|
Monday, 24 May 2021 |
This book provides an easy way to add Go to your toolkit. Writing for novice and experienced coders alike, author Wei-Meng Lee traverses basic syntax, writing functions, organizing data, building packages, and interfacing with APIs. Topics include using Go in conjunction with web services and MySQL databases, and how to keep your codebase organized and use Go to structure data.
<ASIN:1119786193>
|
Friday, 21 May 2021 |
This book looks at Lego Mindstorms Robot Inventor and how it can be used to build robots and perform activities using the robot inventor application. Aaron Maurer looks at the elements of the Inventor kit and includes projects that prepare the reader to build a variety of smart robots. Throughout the book, projects show how to build creative robots, such as building a Dragster, Egg Decorator, and Plankton from Spongebob Squarepants. By the end of the book, Maurer has shown the concepts behind building a robot, along with ways to integrate them using the robot inventor application.
<ASIN:1800568401>
|
Wednesday, 19 May 2021 |
The Raspberry Pi Pico is a remarkable microcontroller. It has a power and sophistication that would have been unthinkable just a short time ago. For the sort of jobs it is ideal for, it has plenty of processing power and enough memory to make tasks that would have once required careful planning, relatively easy. Instead of struggling with the machine, you can now focus on getting a good implementation of your algorithms.MicroPython is a good choice of language to program the Pico. It isn’t the fastest way, but in most cases it is fast enough to interface with the Pico’s hardware and its big advantage is that it is easy to use.
<ASIN:1871962692>
|
Monday, 17 May 2021 |
This book is aimed at people who want to learn how to program but don't know where to start. Joel Murach takes a self-paced approach designed to help build competence and confidence in the reader's programming skills. The book begins with an 8-chapter course that will get anyone off to a great start with Python, and also looks at object-oriented programming, and how to build database and GUI programs for the real world.
<ASIN:1943872740>
|
Friday, 14 May 2021 |
This all-color book demonstrates how to use PHP to produce professional web programming results. Mike McGrath's examples provide clear syntax-highlighted code, which is freely downloadable, showing PHP language basics including variables, arrays, logic, looping, functions and classes. Updated for PHP 8, the book is ideal for PHP newbies who want to quickly learn the fundamentals of server-side programming with PHP and create interactive web pages.
<ASIN:1840789239>
|
Wednesday, 12 May 2021 |
Using code samples designed to be fast-paced but easy-to-follow this updated edition is designed to get readers up and running with Typescript quickly. Nathan Rozentals introduces core concepts, then builds on this foundation to apply more advanced language features. The book also covers a variety of modern JavaScript and TypeScript frameworks and compares their respective strengths and weaknesses, including Angular, React, Vue, RxJs, Express and NodeJS.
<ASIN:1800564732>
|
Monday, 10 May 2021 |
This updated second edition of a collection of mini-books assumes the reader is a beginning programmer. Authors John Shovic and Alan Simpson start from the basic elements of Python code with introductions to the specific applications where you'll use it. The focus is on practice over theory, providing you with examples to follow as well as code for you to copy and start modifying in the "real world".
<ASIN:1119787602>
|
Friday, 07 May 2021 |
In this book, which has the subtitle "A Citizen's Guide to a Better Information Future", Jer Thorp asks the question "How do we stop passively inhabiting data, and instead become active citizens of it?" Threading a data story through hippo attacks, glaciers, and school gymnasiums, around colossal rice piles, and over active minefields, he sets out to show that the future of data is still wide open. The book draws on Thorp’s analysis of the word “data” in 10,325 New York Times stories written between 1984 and 2018 which shows that among the words most closely associated with “data,” alongside the expected “information” and “digital,” the term is used with topics ranging from “scandal” and “misinformation” to “ethics,” “friends,” and “play.”
<ASIN:0374189900>
|
Wednesday, 05 May 2021 |
Subtitled "Python Programming for Hackers and Pentesters", this second edition has been fully updated for Python 3. Justin Seitz and Tim Arnold explore the stealthier side of programming, everything from writing network sniffers, stealing email credentials, and bruteforcing directories to crafting mutation fuzzers, investigating virtual machines, and creating stealthy trojans. The new edition adds coverage of bit shifting, code hygiene, and offensive forensics with the Volatility Framework as well as expanded explanations of the Python libraries ctypes, struct, lxml, and BeautifulSoup, and offensive hacking strategies like splitting bytes, leveraging computer vision libraries, and scraping websites.
<ASIN:1718501129>
|
Monday, 03 May 2021 |
The Raspberry Pi Pico is a remarkable microcontroller. It has a power and sophistication that would have been unthinkable just a short time ago, and this book shows how to make the most of that power in C. Harry Fairhead reveals what you can do with the Pico's GPIO lines together with widely used sensors, servos and motors and ADCs. After covering the GPIO, outputs and inputs, events and interrupts get hands-on experience of PWM (Pulse Width Modulation), the SPI bus, the I2C bus and the 1-Wire bus. One of the key advantages of the Pico is its PIO (Programmable I/O) and, while this is an advanced feature, it is included in this book.
<ASIN:1871962684>
|
Friday, 30 April 2021 |
This book explains quantum computing in terms of elementary linear algebra, emphasizing computation and algorithms and requiring no background in physics. Richard J. Lipton and Kenneth W. Regan's book is concise but comprehensive, covering many key algorithms. It is mathematically rigorous but requires minimal background and assumes no knowledge of quantum theory or quantum mechanics. The book explains quantum computation in terms of elementary linear algebra; it assumes the reader will have some familiarity with vectors, matrices, and their basic properties, but offers a review of the relevant material from linear algebra.
<ASIN:0262045257>
|
|
|