Leanpub Header

Skip to main content

Filters

Category: "Computer Science"

Books

  1. The Computer Science Book
    A complete introduction to computer science in one book
    Tom Johnson

    Learn the computer science foundations you need to jump start your career. Ten chapters covering all the career-essential topics. Become confident in computer architecture, networking, databases and much more. Perfect for beginners, self-taught developers, bootcamp graduates and anyone who wants to really understand how computers work.

  2. Theoretical Software Diagnostics
    Collected Articles, Fourth Edition
    Dmitry Vostokov

    Contains reprinted articles in full color (including more than 230 figures) from 16 volumes of Memory Dump Analysis Anthology (Diagnomicon) related to pattern-oriented software diagnostics with additional comments showing the historical development of this autonomous and distinctive discipline over the last 18 years.

  3. Brain Games Python
    99 Brain Teasers for Beginners to Energize Your Brain Cells and Python Logic Skills
    Christian Mayer, Lukas Rieger, and Zohaib Riaz

    Tired of Brain Fog? Check out this groundbreaking new "Brain Games Python" puzzle book that​Revives your brain cells,​Boosts your computational intelligence, andLaunches your programming skills in Python.Even If You Have Zero Programming Experience!

  4. The Web Development Glossary
    More Than 2,000 Key Terms for Developers
    Jens Oliver Meiert

    What is a BHO? Goanna? Hooking? How about a principal box? Or the Ten-Second Rule? Covering more than 2,000 terms ranging from A11Y to Zsh, and including explanations from Wikipedia and the MDN Web Docs, The Web Development Glossary is a comprehensive compendium rich in information for both novice and expert developers.

  5. Hacker's Guide to Machine Learning with Python
    Hands-on guide to solving real-world Machine Learning problems with Scikit-Learn, TensorFlow 2, and Keras
    Venelin Valkov

    This book brings the fundamentals of Machine Learning to you, using tools and techniques used to solve real-world problems in Computer Vision, Natural Language Processing, and Time Series analysis. The skills taught in this book will lay the foundation for you to advance your journey to Machine Learning Mastery!

  6. The Science of Functional Programming
    A tutorial, with examples in Scala
    Sergei Winitzki

    After reading this book, you will understand everything in FP. Prove that your application's business logic satisfies the laws for free Tambara profunctor lens over a holographic co-product monoidal category (whatever that means), and implement the necessary code in Scala? Will be no problem for you.

  7. Trace, Log, Text, Narrative, Data
    An Analysis Pattern Reference for Information Mining, Diagnostics, Anomaly Detection, Fifth Edition
    Dmitry Vostokov

    General trace and log analysis patterns allow the application of uniform diagnostics and anomaly detection across diverse software environments. This pattern language covers any execution artifact from a small debugging trace to a distributed log with billions of messages from hundreds of computers, thousands of components, threads, and processes.

  8. Coffee Break Python Workbook
    127 Python Puzzles to Push You from Zero to Hero in Your Coffee Breaks
    Christian Mayer, Lukas Rieger, and Zohaib Riaz

    This book is the chess grandmaster way of learning Python. 127 unique and brand-new Python puzzles - each pointing to gaps in your knowledge, challenges you to guess a solution, and then explains potential solutions in an easy-to-understand manner. # Example puzzle: my_list = [1, 1, 1, 1]my_list[1::2] = [2, 3]print(my_list) # What’s the output?

  9. Mastering STM32 - Second Edition
    A step-by-step guide to the most complete ARM Cortex-M platform, using the official STM32Cube development environment
    Carmine Noviello

    With more than 1200 microcontrollers, STM32 is probably the most complete ARM Cortex-M platform on the market. This book aims to be the most complete guide around introducing the reader to this exciting MCU portfolio from ST Microelectronics and its official CubeHAL and STM32CubeIDE development environment.

  10. Hacker's Guide to Neural Networks in JavaScript
    Beginners guide to understanding Machine Learning in the browser with TensorFlow.js
    Venelin Valkov

    Build Machine Learning models (especially Deep Neural Networks) that you can easily integrate with existing or new web apps. Think of your ReactJs, Vue, or Angular app enhanced with the power of Machine Learning models.

  11. Internal Security Assessment: Field Guide
    Successful Techniques To Hack Your Way To Admin
    Paul Seekamp

    As data breaches become more common, the cost per incident averages at about $2.2 million. This book will allow you to follow the most common and successful attacks a professional penetration tester uses to find gaps in security before the malicious actors do. Paul is sharing his secrets from over 10 years of experience as a security consultant.

  12. SimPy: Simulação em Python
    Um guia prático
    Afonso C. Medina

    Aprenda a construir modelos de simulação de eventos discretos e de simulação baseadas em agentes utilizando o SimPy, uma biblioteca da linguagem Python.

  13. Hands-On Machine Learning from Scratch
    Develop a Deeper Understanding of Machine Learning Models by Implementing Them from Scratch in Python
    Venelin Valkov

    "What I cannot create, I do not understand" - Richard Feynman This book will guide you on your journey to deeper Machine Learning understanding by developing algorithms in Python from scratch! Learn why and when Machine learning is the right tool for the job and how to improve low performing models!

  14. 100 Days of Coding
    In Python
    Giuliana Carullo

    Welcome to an intense session during which you will learn Python. This book will be your friend for the next 100 days...

  15. Interface Evolution
    Die Geschichte des Computers als Geschichte seiner Nutzungsschnittstelle
    Felix Winkelnkemper

    Computergeschichte wird oft als Geschichte von Firmen oder aus einer rein technischen Perspektive erzählt. Dieses Buch erzählt die Geschichte der Nutzungsschnittstelle. Sie erfahren, wie sich Computer im Laufe der Jahrzehnte bedienten, welche Innovationen es gab, warum sie wichtig waren und welche technischen Entwicklungen mit ihnen einhergingen.