• Clean C++: Sustainable Software Development Patterns and Best Practices with C++ 17

    Write maintainable, extensible, and durable software with modern C++. This book is a must for every developer, software architect, or team leader who is interested in good C++ code, and thus also wants to save development costs. If you want to teach yourself about writing clean C++, Clean C++ is exactly what you need. It is written to help C++ developers of all skill levels and shows by example how to write understandable, flexible, maintainable, and efficient C++ code. Even if you are a seasoned C++ developer, there are nuggets and data points in this book that you will find useful in your wo... [Read More]

    • ASIN: 1484227921
    • ASIN: 1484227921
    • ISBN: 1484227921
    • Manufacturer: Apress

  • Learning Scientific Programming with Python

    Learn to master basic programming tasks from scratch with real-life scientifically relevant examples and solutions drawn from both science and engineering. Students and researchers at all levels are increasingly turning to the powerful Python programming language as an alternative to commercial packages and this fast-paced introduction moves from the basics to advanced concepts in one complete volume, enabling readers to quickly gain proficiency. Beginning with general programming concepts such as loops and functions within the core Python 3 language, and moving onto the NumPy, SciPy and Matpl... [Read More]

    • ASIN: 110742822X
    • ASIN: 110742822X
    • ISBN: 110742822X
    • Manufacturer: Cambridge University Press

  • Computational Problems for Physics: With Guided Solutions Using Python (Series in Computational Physics)

    Our future scientists and professionals must be conversant in computational techniques. In order to facilitate integration of computer methods into existing physics courses, this textbook offers a large number of worked examples and problems with fully guided solutions in Python as well as other languages (Mathematica, Java, C, Fortran, and Maple). It’s also intended as a self-study guide for learning how to use computer methods in physics. The authors include an introductory chapter on numerical tools and indication of computational and physics difficulty level for each problem. Readers als... [Read More]

    • ASIN: 1138705411
    • ASIN: 1138705411
    • ISBN: 1138705411
    • Brand: CRC Press
    • Manufacturer: CRC Press

  • Programming Arduino Next Steps: Going Further with Sketches

    Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.Take your Arduino skills to the next level! In this practical guide, electronics guru Simon Monk takes you under the hood of Arduino and reveals professional programming secrets. Featuring coverage of the Arduino Uno, Leonardo, and Due boards, Programming Arduino Next Steps: Going Further with Sketches shows you how to use interrupts, manage memory, program for the Internet, maximize serial communications, pe... [Read More]

    • ASIN: 0071830251
    • ASIN: 0071830251
    • ISBN: 0071830251
    • Brand: McGraw-Hill Education TAB
    • Manufacturer: McGraw-Hill Education TAB

  • How Not to Be Wrong: The Power of Mathematical Thinking

    The Freakonomics of math—a math-world superstar unveils the hidden beauty and logic of the world and puts its power in our hands The math we learn in school can seem like a dull set of rules, laid down by the ancients and not to be questioned. In How Not to Be Wrong, Jordan Ellenberg shows us how terribly limiting this view is: Math isn’t confined to abstract incidents that never occur in real life, but rather touches everything we do—the whole world is shot through with it. Math allows us to see the hidden structures underneath the messy and chaotic surface of our world. It’s a scienc... [Read More]

    • ASIN: B00G3L6JQ4
    • ASIN: B00G3L6JQ4
    • Manufacturer: Penguin Books

  • Soil Physics with Python: Transport in the Soil-Plant-Atmosphere System

    This innovative study presents concepts and problems in soil physics, and provides solutions using original computer programs. It provides a close examination of physical environments of soil, including an analysis of the movement of heat, water and gases. The authors employ the programming language Python, which is now widely used for numerical problem solving in the sciences. In contrast to the majority of the literature on soil physics, this text focuses on solving, not deriving, differential equations for transport. Using numerical procedures to solve differential equations allows the solu... [Read More]

    • ASIN: 0199683093
    • UPC: 884587700603
    • ASIN: 0199683093
    • ISBN: 0199683093
    • Manufacturer: Oxford University Press

  • Computational Physics

    A complete introduction to the field of computational physics, with examples and exercises in the Python programming language. Computers play a central role in virtually every major physics discovery today, from astrophysics and particle physics to biophysics and condensed matter. This book explains the fundamentals of computational physics and describes in simple terms the techniques that every physicist should know, such as finite difference methods, numerical quadrature, and the fast Fourier transform. The book offers a complete introduction to the topic at the undergraduate level, and is a... [Read More]

    • ASIN: 1480145513
    • ASIN: 1480145513
    • ISBN: 1480145513
    • Brand: Brand: CreateSpace Independent Publishing Platform
    • Manufacturer: CreateSpace Independent Publishing Platform

  • Python: 3 Manuscripts in 1 book: - Python Programming For Beginners - Python Programming For Intermediates - Python Programming for Advanced

    This Box Set Includes 3 Books: Python Programming For Beginners - Learn The Basics Of Python In 7 Days! Python Programming For Intermediates - Learn The Basics Of Python In 7 Days! Python Programming For Advanced - Learn The Basics Of Python In 7 Days! Python Programming For Beginners - Learn The Basics Of Python In 7 Days! Here's what you'll learn from this book:✓Introduction ✓Understanding Python: A Detailed Background ✓How Python Works ✓Python Glossary ✓How to Download and Install Python ✓Python Programming 101: Interacting With Python in Different Ways ✓How to Write Your ... [Read More]

    • ASIN: B07CQPHC1N
    • ASIN: B07CQPHC1N

  • Numerical Methods for Physics

    This book covers a broad spectrum of the most important, basic numerical and analytical techniques used in physics —including ordinary and partial differential equations, linear algebra, Fourier transforms, integration and probability. Now language-independent. Features attractive new 3-D graphics. Offers new and significantly revised exercises. Replaces FORTRAN listings with C++, with updated versions of the FORTRAN programs now available on-line. Devotes a third of the book to partial differential equations—e.g., Maxwell's equations, the diffusion equation, the wave equation, etc. This n... [Read More]

    • ASIN: 1514136686
    • ASIN: 1514136686
    • ISBN: 1514136686
    • Manufacturer: CreateSpace Independent Publishing Platform

  • Practical Programming: An Introduction to Computer Science Using Python 3 (Pragmatic Programmers)

    This book is for anyone who wants to understand computer programming. You'll learn to program in a language that' s used in millions of smartphones, tablets, and PCs. You'll code along with the book, writing programs to solve real-world problems as you learn the fundamentals of programming using Python 3. You'll learn about design, algorithms, testing, and debugging, and come away with all the tools you need to produce quality code. In this second edition, we've updated almost all the material, incorporating the lessons we've learned over the past five years of teaching Python to people new to... [Read More]

    • ASIN: 1937785459
    • ASIN: 1937785459
    • ISBN: 1937785459
    • Brand: Brand: Pragmatic Bookshelf
    • Manufacturer: Pragmatic Bookshelf, The

  • PYTHON & HACKING: THE NO-NONSENSE BUNDLE: Learn Python Programming and Hacking Within 24 Hours!

    LIMITED TIME OFFER:Bundle eBook: $5.99 NOW $4.99!Bundle Paperback: $32.23 NOW $22.23!Learn These 2 Ultimate Programming Skills Within Only 24 Hours! What if you have the skills to program the next Facebook or Instagram? Programmers are the new Rock stars of this century, PERIOD! Could you imagine working for Fortune 500 companies and protect them from cyber-attacks? The demand for programmers now is higher than ever. With this 2 book bundle we will teach you the right skillset to start your programming journey today!Best Selling Authors Cyberpunk University,  have decided to bundle their TOP... [Read More]

    • ASIN: B06X3S6VTY
    • ASIN: B06X3S6VTY

  • Designing Audio Effect Plug-Ins in C++: With Digital Audio Signal Processing Theory

     The professional recording industry is rapidly moving from a hardware paradigm (big studios with expensive gear) to a software paradigm, in which lots of expensive hardware is replaced with a single computer loaded with software plug-ins. Complete albums are now being recorded and engineered "inside the box"-all within a computer without hardware processing or mixing gear. Audio effect plug-ins, which are small software modules that work within audio host applications, like Avid Pro Tools, Apple Logic, Ableton Live, and Steinberg Cubase, are big business. Designing Audio Effect Plug-Ins in C... [Read More]

    • ASIN: 0240825152
    • ASIN: 0240825152
    • ISBN: 0240825152
    • Brand: Brand: Focal Press
    • Manufacturer: Focal Press

  • The Writer's Guide to Weapons: A Practical Reference for Using Firearms and Knives in Fiction

    When it comes to writing weapons, most authors shoot from the hip--and miss. The Writer's Guide to Weapons will help you hit your target every time.Firearms and knives have starring roles in a wide range of genres--crime, thriller, war, mystery, Western, and more. Unfortunately, many depictions of weapons in novels and film are pure fiction. Knowing the difference between a shotshell and a slug, a pistol and a revolver, or a switchblade and a butterfly knife is essential for imbuing your story with authenticity--and gaining popularity with discerning readers.Inside you'll find:   • An in... [Read More]

    • ASIN: 1599638150
    • UPC: 035313660320
    • ASIN: 1599638150
    • ISBN: 1599638150
    • Manufacturer: Writer's Digest Books

  • A Smarter Way to Learn Python: Learn it faster. Remember it longer.

    I wasn't smart enough to learn a computer language like Python—until I got smart about how to learn it.I was smart enough to earn an honors degree in philosophy from Harvard, but an aptitude test told me to avoid computer programming. I'm sure it was right. But then I designed a learning system for myself that quadrupled my aptitude for learning computer languages. It worked so well for me that I've used it to teach coding to grandmothers, cab drivers, musicians, and 50,000 other newbies."Mark Myers' method of getting what can be...difficult information into a format that makes it exponentia... [Read More]

    • ASIN: B077Z55G3B
    • ASIN: B077Z55G3B

  • Computing for Scientists: Principles of Programming with Fortran 90 and C++

    The Manchester Physics Series General Editors: D. J. Sandiford; F. Mandl; A. C. Phillips Department of Physics and Astronomy, University of Manchester Properties of Matter B. H. Flowers and E. Mendoza Optics Second Edition F. G. Smith and J. H. Thomson Statistical Physics Second Edition F. Mandl Electromagnetism Second Edition I. S. Grant and W. R. Phillips Statistics R. J. Barlow Solid State Physics Second Edition J. R. Hook and H. E. Hall Quantum Mechanics F. Mandl Particle Physics Second Edition B. R. Martin and G. Shaw The Physics of Stars A. C. Phillips Computing for Scientists R. J. Barl... [Read More]

    • ASIN: 0471951145
    • ASIN: 0471951145
    • ISBN: 0471951145
    • Manufacturer: Wiley

  • CUDA Fortran for Scientists and Engineers : Best Practices for Efficient CUDA Fortran Programming

    CUDA Fortran for Scientists and Engineers shows how high-performance application developers can leverage the power of GPUs using Fortran, the familiar language of scientific computing and supercomputer performance benchmarking. The authors presume no prior parallel

    • UPC: 27548723

  • JavaScript: Best Practices to Programming Code with JavaScript - eBook

    Learn how to write effective and efficient JavaScript code for programming success and continue your progress towards JavaScript programming mastery!In this Definitive JavaScript Guide on Best Practices, you're about to discover how to...Code more efficiently

    • UPC: 760976654

  • Physics for JavaScript Games, Animation, and Simulations : With Html5 Canvas

    Have you ever wanted to include believable physical behaviors in your games and projects to give them that extra edge? Physics for JavaScript Games, Animation, and Simulations teaches you how to incorporate real physics, such

    • UPC: 33816048

  • Python: Best Practices to Programming Code with Python - eBook

    Are you tired of your Python code turning out wrong? Are you forever finding it difficult to read your code, to spot where the problems are because it is, quite frankly, a mess? Are you

    • UPC: 882253107

  • Java: Best Practices to Programming Code with Java - eBook

    **Are you tired of constantly finding errors in your Java code? Fed up with not being able to understand what you have written, making it difficult to identify those errors? And how many times has

    • UPC: 420349233

  • Sous Vide Cookbook: 575 Best Sous Vide Recipes of All Time (with Nutrition Facts and Everyday Recipes)

    Sous Vide Cookbook: 575 Best Sous Vide Recipes of All Time (with Nutrition Facts and Everyday

    • UPC: 182253415

  • Python Crash Course : Python Programming Is The Ultimate Crash Course To Programming With Python Coding Language Ideal To Learn Faster Computer Programming. the best Approach With Practical Exercises

    BUY IN PAPERBACK AND RECEIVE THE KINDLE VERSION FREE!Do you know all the reasons to learn Python?It's widely usedIt's an official Google programming languageIt works on the three major operating systemsIt is being used more

    • UPC: 908871750

  • Powershell : 2 Books in 1: The Comprehensive Beginners Guide to Taking Control of the Powershell Command Line & Best Practices to Excel While Learning Powershell Programming

    Powershell: 2 Books in 1: The Comprehensive Beginners Guide to Taking Control of the Powershell Command Line & Best Practices to

    • UPC: 364447043

  • Arduino : 2 Books in 1: The Comprehensive Beginner's Guide to Take Control of Arduino Programming & Best Practices to Excel While Learning Arduino Programming

    Heads up - it's the twenty-first century! It's easier than ever to make your own gadgets. The Arduino is a hardware and software package that allows you to create your own gadgets from scratch. It's

    • UPC: 842588535

  • Practical Quantum Computing for Developers: Programming Quantum Rigs in the Cloud Using Python, Quantum Assembly Language and IBM Qexperience (Paperback)

    Write algorithms and program in the new field of quantum computing. This book covers major topics such as the physical components of a quantum computer: qubits, entanglement, logic gates, circuits, and how they differ from

    • UPC: 979694820

  • Is Coding Useful For Undergraduate Physics Courses?

    Best Programming Language to learn in 2019

    Is coding important when studying physics?