Marknadens största urval
Snabb leverans

Böcker utgivna av No Starch Press,US

Filter
Filter
Sortera efterSortera Populära
  • - 52 Galactic Models
    av Jeff Friesen
    260,-

    Build dozens of unique and intricate spacecraft with LEGO.Build a starship fleet to launch from your kitchen table! Follow the gorgeous photos, step-by-step instructions, and comprehensive parts lists in this book to build dozens of galaxy-hopping spacecraft that can fit in the palm of your hand! Puzzle out how to build propulsion systems, heat shields, and solar collectors, or take a page from science fiction and make warp drives, self-healing hulls, and photon beams. Why bother to leave your house (or the planet) when you can explore the universe with the LEGOs you already own and your imagination. Your intergalactic journey starts in 10, 9, 8, 7, 6 . . .

  • - A Python Programming Primer
    av Daniel Zingaro
    410,-

  • - Breaching the Cloud
    av Sparc Flow
    406,-

  • - One Atom's Odyssey
    av John Barnett
    250,-

  • - A Pythonic Adventure for the Intrepid Beginner
    av Bradford Tuckfield
    460,-

    A fun yet thorough Python-based introduction to algorithms.

  • - An Illustrated Guide to Exploring Math with Code
    av Peter Farrell
    353,-

    Crack core maths concepts while learning the powerful language of code with in this two-in-one Python programming guide.

  • - Build Engineering Applications from Scratch
    av Angel Sola
    680,-

    Hardcore Programming for Mechanical Engineers is for intermediate programmers who want to write good applications that solve tough engineering problems – from scratch.What if you could solve challenging engineering problems with Python programming? With this book’s hardcore approach, you’ll learn how to code solutions from scratch using linear algebra, geometry, and physics to write custom libraries, draw primitives, and build applications. Ángel Sola Orbaiceta covers core programming techniques for mechanical engineers, with a focus on crafting high-quality code and leveraging automated unit testing for error-free implementations. You’ll develop a geometry toolbox, filling it with lines and shapes to diagram engineering problems; create vector graphics and animations for mechanical simulations; and code algorithms to perform complex calculations. As a capstone you’ll combine these lessons to build a complete structural analysis application to solve a 2D truss problem that you might encounter in the field. Learn how to:Use regular expressions to elegantly parse file inputRefine your code with unit testing, encapsulation, and descriptive namesDraw images onscreen and create animations with Tkinter’s Canvas widgetSolve systems of linear equations using the Cholesky decomposition algorithmBuild an application that visualizes a truss structure’s stresses and strains Stop relying on third-party software—there are no shortcuts on the path to proficiency. With Hardcore Programming for Mechanical Engineers, you’ll hone your programming skills to get correct results every time. 

  • - A Definitive Guide
    av Chris Eagle
    646,-

    A guide to using the Ghidra software reverse engineering tool suite.

  • - A Python-Based Introduction
    av Ron Kneusel
    676,-

    A book for people with no experience with machine learning and who are looking for an intuition-based, hands-on introduction using Python.

  • - A Programmer's Introduction to 3D Rendering
    av Gabriel Gambetta
    566,-

    Demystifies the algorithms used in modern graphics software with basic programming and secondary school maths.

  • - A Playful Introduction to Artificial Intelligence
    av Dale Lane
    406,-

    A hands-on, child-friendly, application-based introduction to machine learning and artificial intelligence (AI) using the Scratch programming language.

  • - A Primer for the Ethical Hacker
    av Joe Gray
    406,-

    An ethical introduction to social engineering.

  • - From Strings to Turing Machines
    av James Stelly
    566,-

    An introduction to the Racket functional programming language and DrRacket development environment to explore topics in mathematics (mostly recreational) and computer science.

  • - A Problem-Based Introduction
    av Daniel Zingaro
    566,-

    A hands-on, problem-based introduction to building algorithms and data structures to solve problems with a computer.

  • - 16 Rule-Breaking Inventions
    av Grady Koch
    353,-

    A NASA engineer's collection of 10 fascinating scientific and technical projects to build with parts from the LEGO MINDSTORMS EV3 robotics set and other components.

  • - Idiomatic Python for Impatient Programmers
    av Jason C. McDonald
    686,-

  • - A Hacker's Guide to Solving Problems with Code
    av Lee Vaughan
    476,-

    A project-based approach to learning Python for beginners.

  • - Cybersecurity for the Modern Ninja
    av Ben McCarty
    353,-

    An approachable guide to modern cyber security using ancient ninja scrolls as its foundation.

  • av Christian Mayer
    460,-

    Experienced programmers will improve their Python skills with these useful one-liners.

  • - A Practical Introduction
    av Yuli Vasiliev
    460,-

    An introduction to natural language processing with Python using spaCy, a leading Python natural language processing library.

  • - Learn to Program by Making Cool Games
    av Al Sweigart
    320,-

    A project-filled introduction to coding that shows kids how to build programs by making cool games.

  • av Randall Hyde
    566,-

    Thinking Low-Level, Writing High-Level, the second volume in the landmark Write Great Code series by Randall Hyde, covers high-level programming languages (such as Swift and Java) as well as code generation on 64-bit CPUsARM, the Java Virtual Machine, and the Microsoft Common Runtime.Today's programming languages offer productivity and portability, but also make it easy to write sloppy code that isn't optimized for a compiler. Thinking Low-Level, Writing High-Level will teach you to craft source code that results in good machine code once it's run through a compiler.You'll learn: • How to analyze the output of a compiler to verify that your code generates good machine code • The types of machine code statements that compilers generate for common control structures, so you can choose the best statements when writing HLL code • Enough assembly language to read compiler output • How compilers convert various constant and variable objects into machine dataWith an understanding of how compilers work, you'll be able to write source code that they can translate into elegant machine code.NEW TO THIS EDITION, COVERAGE OF: • Programming languages like Swift and Java • Code generation on modern 64-bit CPUs • ARM processors on mobile phones and tablets • Stack-based architectures like the Java Virtual Machine • Modern language systems like the Microsoft Common Language Runtime

  • - Poems and Surprising Facts About the Elements
    av Peter Davern
    260,-

    An entertaining and informative collection to teach the lay reader about the elements of the periodic table.

  • - Understanding the Machine
    av Randall Hyde
    566,-

  • - Build a Website with HTML & CSS
    av Sam Taylor
    189,-

    Learn how to code websites without the use of a computer with this friendly guide.

  • - A Strategic Approach to Managing Cyber Risk
    av Andrew Magnusson
    350,-

    A hands-on guide to improving an organization's computer security and developing scanning tools on a budget.

  • av Greg Farrell
    320,-

    A complete beginner s guide to all aspects of modifying the classic Nintendo Game Boy.

  • - An Under the Hood Look at Hardware and x86-64 Assembly
    av Bob Plantz
    676,-

    An introduction to the fundamental workings of a computer, from data storage formats, computer arithmetic, basic data types, logic gates and circuits, to the CPU.

  • av Lam Thuy Vo
    350,-

    Buzzfeeed News Senior Reporter Lam Thuy Vo explains how to get, process, and analyze data from the social web in meaningful ways with the Python programming language.

  • av Anna Anthropy
    260,-

    Learn to make interactive games with Scratch, the beginner-friendly, block-based programming language!

Gör som tusentals andra bokälskare

Prenumerera på vårt nyhetsbrev för att få fantastiska erbjudanden och inspiration för din nästa läsning.