Daily Free Books
Free eBook Filters

Keyword(s)

Content
Genres
Settings
Save These Filter Settings

All of the filters are bookmarkable too, so you can also bookmark any page and the filter settings will be kept when you return to the bookmark

Subscribe to get free eBooks every day

Free Kindle eBooks | Programming | from Amazon and Smashwords

Showing Free eBook 1-30 of 296
  1 2 3 4 5  Next

Rating: 4.30 / 5
4 reviews

Embedded Firmware Solutions: Development Best Practices for the Internet of Things

by Vincent Zimmer

Embedded Firmware Solutions is the perfect introduction and daily-use field guide--for the thousands of firmware designers, hardware engineers, architects, managers, and developers--to Intel’s new firmware direction (including Quark coverage), showing how to integrate Intel® Architecture designs into their plans.Featuring hands-on examples and exercises using Open Source codebases, like Coreboot and EFI Development Kit (tianocore) and Chromebook, this is the first book that combines a timely and thorough overview of firmware solutions for the rapidly evolving embedded ecosystem with in-depth coverage of requirements and optimization. ...

Genre: Computers & Technology, Hardware, Microsoft, Programming, Nonfiction
Size: 220 pages
Free eBook download for Kindle from 28 February 2021 onward PDT/PST 

Spring Cloud Fundamentals: with java codes

by Ajay Kumar

Spring Cloud helps you build or migrate existing applications to run natively-in-the-cloud, or "cloud native" as it's commonly called. So what exactly is cloud native? Cloud native is not just about running your existing applications in the cloud. It's a paradigm shift; a transformation from developing large, centralized applications to building nimble and highly distributed applications composed of microservices. In this course, Spring Cloud Fundamentals, you'll learn about how Spring Cloud builds upon Netflix OSS and helps by providing common patterns and solutions like service discovery (Netflix Eureka), distributed configuration (Spring Cloud Config Server), intelligent routing (Netflix Zuul), circuit-breaking (Netflix Hystrix), and client-side load balancing (Netflix Ribbon), to name ...

Genre: Computers & Technology, Programming, Education & Reference, Schools & Teaching
Size: 397 pages
Free eBook download for Kindle from 28 February 2021 onward PDT/PST 

Python Programming: Answers all your Questions Step-by-Step (Programming for Beginners: A Friendly Q & A Guide Book 1)

by Ryshith Doyle

WHY I WROTE THIS BOOK?I wrote this book for people who want to learn Python Programming, but cannot bring themselves to do so for two obvious reasons. Firstly, they fear the effort that goes into learning a new programming language. Secondly, even if they begin attempting to learn Python, the books available on Python Programming are too complicated to understand and learn, for beginners.I have adapted the question and answer approach to write this book. Wherein, the knowledge and content transfer to the reader will happen through the method of question and answer. I guess this is the most effective way in which learning happens for beginners. Moreover, the Question and Answer method is not a novel idea but was developed by the famous philosopher Socrates and is also known as the “Socra...

Genre: Computers & Technology, Programming, Education & Reference, College & University
Size: 110 pages
Free eBook download for Kindle from 28 February 2021 onward PDT/PST 

Rating: 4.70 / 5
5 reviews

Python for Data Analysis: The Crash Course for Beginners to Learn the Basics of Data Analysis with Python, Database Management and Programming with Pandas, Numpy and Ipython

by Daniel Géron

Buy the Paperback Version of this Book and get the Kindle Book Version for FREEInterested in starting Data analysis and not sure which Programming language to use to develop Data Analysis Programs? Are you a beginner and would like to learn Python in order to develop the necessary skills for data analysis and note sure where to start? Do you have data and want to analyze and provide professional figures for your presentation and communication and don’t know which programming language to use or interested in using Python?This book is intended to address all these questions. In fact, the aim of this book is providing the absolute beginners or other programmers that has no experience with Python programming the basic and fundamental tools of the Python language. This book provides not only ...

Genre: Computers & Technology, Programming
Size: 137 pages
Free eBook download for Kindle from 28 February 2021 onward PDT/PST 

Rating: 2.50 / 5
3 reviews

ReactJS: Web App Development: Learn one of the most popular Javascript libraries

by Daniel Green

REACT JS: Web Application Development
Learn to one of the most popular Javascript library
Some years, developers, and especially the web developers experienced numerous problems when developing single page web applications. This problem persisted until Javascript React was introduced. This is a Javascript library which helps in solving problems experienced by programmers when creating web applications which are worth only a single page.

The good thing with the library is that it can be integrated with other Javascript libraries so as to enhance the functionality of your final web application.

Here is a preview of what you'll learn: Creating Components in React Comment Box in React Breaking the User Interface into an Hierarchy of components Animatio...

Genre: Computers & Technology, Microsoft, Programming, Nonfiction
Size: 140 pages
Free eBook download for Kindle from 28 February 2021 onward PDT/PST 

Python Programming: For the Beginners (An Introduction to the Python Computer Language and Computer Programming)

by Joseph Langston

★★★ Buy the Paperback version and get the Kindle Book version for FREE ★★★If you’re looking for a way to become an expert coder and impress your friends with the programs you can make from scratch, then keep reading.Python programming - A step-by-step guide from absolute beginners to a complete guide for advanced is about getting started quickly with Python. You want to quickly learn the language to be productive when you use it to do your real job, which can be anything. Unlike most books on the subject, it starts from the beginning with showing differences between Python and other languages.We tried to keep the book as independent as possible. So, this book is an option! ENJOY THE READING!!!THANK YOU!!!...

Genre: Computers & Technology, Programming
Size: 228 pages
Free eBook download for Kindle from 28 February 2021 onward PDT/PST 

Computing Characterizations of Drugs for Ion Channels and Receptors Using Markov Models (Lecture Notes in Computational Science and Engineering Book 111)

by Aslak Tveito

Flow of ions through voltage gatedchannels can be represented theoretically using stochastic differentialequations where the gating mechanism is represented by a Markov model. The flow through achannel can be manipulated using various drugs, and the effect of a given drugcan be reflected bychanging the Markov model. These lecture notes provide an accessibleintroduction to the mathematical methods needed to deal with these models. They emphasize the use ofnumerical methods and provide sufficient details for the reader to implementthe models and thereby study the effect of various drugs. Examples in thetext include stochastic calcium release from internal storage systems in cells,as well as stochasticmodels of the transmembrane potential. Well known Markov models are studied anda systematic...

Genre: Computers & Technology, Programming, Professional & Technical, Medical eBooks
Size: 261 pages
Free eBook download for Kindle from 28 February 2021 onward PDT/PST 

Rating: 4.50 / 5
5 reviews

Python Programming: A Step-by-Step Guide For Absolute Beginners

by Brian Jenkins

...

Genre: Arts & Photography, Graphic Design, Computers & Technology, Microsoft, Programming, Nonfiction, Professional & Technical, Professional Science, Science & Math, Mathematics
Size: 170 pages
Free eBook download for Kindle from 28 February 2021 onward PDT/PST 

Rating: 4.00 / 5
4 reviews

Python: Programming Basics for Absolute Beginners (Step-By-Step Python Book 1)

by Nathan Clark

...

Genre: Computers & Technology, Microsoft, Programming, Nonfiction, Professional & Technical, Engineering, Professional Science, Science & Math, Physics
Size: 100 pages
Free eBook download for Kindle from 28 February 2021 onward PDT/PST 

Rating: 1.00 / 5
1 review

Lets Learn: Selenium Automation Using Java

by Mayank Johri

...

Genre: Computers & Technology, Programming, Nonfiction, Education & Reference, Schools & Teaching
Size: 1.05 mb
Free eBook download for Kindle from 28 February 2021 onward PDT/PST 

Automated Testing and Tools: : With Live Testing Automation Projects using Python

by Narendra Mohan Mittal

What is Automated Testing?Test automation, test-driven development, and activities that aim at stabilizing the development process and introducing fail-safes also belong in the domain of support testing.Eventually, the automated test must be precise and detailed in order for the computer to be able to execute it. It is very common that when converting manual tests to automated ones, many questions arise even about nuances that seem minor. However, every question must be answered in order to be able to automate the test, and that answer is baked into the code of the test automation and will be used every time the test will run! In fact, these questions often reveal more important and interesting bugs than the bugs that are found when the automated tests run.Table of Contents1.What is Automa...

Genre: Computers & Technology, Programming
Size: 875 pages
Free eBook download for Kindle from 28 February 2021 onward PDT/PST 

Easy Learning C#: C# for Beginner's Guide

by yang hu

Have you always wanted to learn computer programming but are afraid it'll be too difficult for you? Or perhaps you know other programming languages but are interested in learning the C# language fast?You no longer have to waste your time and money trying to learn C# from boring books, expensive online courses or complicated C# tutorials that just leave you more confused and frustrated. The complexity of life, because they do not understand to simplify the complex, to simplify the complexity, simple is the beginning of wisdom. From the essence of practice, to briefly explain the concept, and vividly cultivate programming interest, this book deeply analyzes C# object-oriented programming, combined with the use of scene interpretation in practice, to experience the fun of programming.1. Vi...

Genre: Computers & Technology, Programming, Software
Size: 118 pages
Free eBook download for Kindle from 28 February 2021 onward PDT/PST 

Rating: 4.80 / 5
5 reviews

C++ For Beginners: The C++ book is the ultimate beginner's guide to programming C++ easily and fastly

by Erick Myers

BUY IN PAPERBACK AND RECEIVE THE KINDLE VERSION FREE!Would you like to program with C ++ easily and quickly?However, programming is not easy to make sure it's really on the market. Designing is an incredibly valuable task for the developers and members of each business. With this book, you can decode and encode programming languages. If you want to program, you can take your entrepreneurship to the next level.Everyone has the same potential, and it can easily happen that the laughter evolves. In some of the chapters of this book, we will show you several top websites that will help you to improve. With the help of this book, you can learn to соdе from dіffеrеnt programs like:·        HTML & CSS·        JAVA·        PHP·        JаvаSсrірt· ...

Genre: Computers & Technology, Programming
Size: 127 pages
Free eBook download for Kindle from 27 February 2021 onward PDT/PST 

Dissect and Learn Excel® VBA in 24 Hours: Changing workbook appearance

by Liaw HockSang

No matter how complicated a program is, it is made of many smaller and tiny fundamental working parts of programming code. Each of them accomplishes a specific task. Some may just consist of only one or a few lines of code. Knowing the functions of these fundamental working parts, you can then easily write an unlimited number of working programs. And knowing them, you can easily understand the programs written by others and adopt into your programs the ideas and the VBA code that are presented in those programs.Dissect and Learn Excel VBA in 24 Hours is a series of quick references to VBA code for intermediate users who are looking for ideas and samples of VBA code to accomplish certain tasks when they are in the process of writing a program. In this series, you will see thousands of tiny ...

Genre: Computers & Technology, Networking, Programming, Software, Nonfiction
Size: 177 pages
Free eBook download for Kindle from 27 February 2021 onward PDT/PST 

Computer and Information Sciences: 31st International Symposium, ISCIS 2016, Kraków, Poland, October 27–28, 2016, Proceedings (Communications in Computer and Information Science Book 659)

by Tadeusz Czachórski

...

Genre: Computers & Technology, Microsoft, Networking, Programming, Software, Nonfiction
Size: 278 pages
Free eBook download for Kindle from 27 February 2021 onward PDT/PST 

Finite Difference Computing with Exponential Decay Models (Lecture Notes in Computational Science and Engineering Book 110)

by Hans Petter Langtangen

This text provides a very simple, initial introduction to the complete scientific computing pipeline: models, discretization, algorithms, programming, verification, and visualization. The pedagogical strategy is to use one case study – an ordinary differential equation describing exponential decay processes – to illustrate fundamental concepts in mathematics and computer science. The book is easy to read and only requires a command of one-variable calculus and some very basic knowledge about computer programming. Contrary to similar texts on numerical methods and programming, this text has a much stronger focus on implementation and teaches testing and software engineering in particular....

Genre: Computers & Technology, Programming, Professional & Technical, Engineering, Science & Math, Mathematics, Physics
Size: 200 pages
Free eBook download for Kindle from 27 February 2021 onward PDT/PST 

Rating: 5.00 / 5
5 reviews

Python Deep learning: Develop your first Neural Network in Python Using TensorFlow, Keras, and PyTorch (Step-by-Step Tutorial for Beginners)

by Samuel Burns

...

Genre: Computers & Technology, Networking, Programming
Size: 129 pages
Free eBook download for Kindle from 26 February 2021 onward PDT/PST 

Rating: 5.00 / 5
5 reviews

Python for data analysis: Tutorial for beginners

by Eric Marston

Do you want to learn Python for data analysis using NumPy, Pandas, and IPython ?You don't know how to begin? You don't need a boring and expensive textbook. This book is the best one for every readers.Grap your copy now!!Why this book?There are several reasons:The author has explored everything about python for data analysis using pandas, NumPy, Ipython and Matplotlib libraries from the basics. A simple language has been used. Many examples have been given, both theoretically and programmatically. Screenshots showing program outputs have been added.The book is written step-by-step for beginners.Book Objectives:The Aims and Objectives of the Book: To help you understand why you should choose Python for data analysis tasks. To help you know the various data analysis librar...

Genre: Computers & Technology, Programming
Size: 154 pages
Free eBook download for Kindle from 26 February 2021 onward PDT/PST 

Rating: 4.70 / 5
5 reviews

JAVA: In 8 Hours, For Beginners, Learn Coding Fast! Java Programming Language Crash Course, Java QuickStart eBook, A Tutorial Book with Hands-On Projects. In Easy Steps! An Ultimate Beginner's Guide!

by Ray Yao

...

Genre: Computers & Technology, Programming, Nonfiction, Professional & Technical, Automotive, Professional Science, Education & Reference, Writing, Research & Publishing Guides, Science & Math, Mathematics
Size: 185 pages
Free eBook download for Kindle from 26 February 2021 onward PDT/PST 

Rating: 4.30 / 5
4 reviews

Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python (Texts in Computational Science and Engineering Book 15)

by Svein Linge

This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style is more accessible and concise, in keeping with the needs of engineering students. The book outlines the shortest possible path from no previous experience with programming to a set of skills that allows the students to write simple programs for solving common mathematical problems with numerical methods in engineering and science courses. The emphasis is on generic algorithms, clean design of programs, use of functions, and automatic tests for verification....

Genre: Computers & Technology, Programming, Software, Nonfiction, Science & Math, Mathematics
Size: 232 pages
Free eBook download for Kindle from 26 February 2021 onward PDT/PST 

Rating: 3.00 / 5
3 reviews

Stop Coding: Learn to test automate without coding and get that automation testing job

by Ajamo Adams

...

Genre: Computers & Technology, Microsoft, Programming, Nonfiction, Professional & Technical, Engineering
Size: 135 pages
Free eBook download for Kindle from 26 February 2021 onward PDT/PST 

Rating: 1.00 / 5
1 review

Deep Learning with PyTorch: Guide for Beginners and Intermediate

by Jerry N. P.

...

Genre: Children's eBooks, Computers & Technology, Programming, Nonfiction
Size: 160 pages
Free eBook download for Kindle from 26 February 2021 onward PDT/PST 

Finite Difference Computing with PDEs: A Modern Software Approach (Texts in Computational Science and Engineering Book 16)

by Hans Petter Langtangen

This book is open access under a CC BY 4.0 license.This easy-to-read book introduces the basics of solving partial differential equations by means of finite difference methods. Unlike many of the traditional academic works on the topic, this book was written for practitioners. Accordingly, it especially addresses: the construction of finite difference schemes, formulation and implementation of algorithms, verification of implementations, analyses of physical behavior as implied by the numerical solutions, and how to apply the methods and software to solve problems in the fields of physics and biology....

Genre: Computers & Technology, Programming, Science & Math, Mathematics
Size: 507 pages
Free eBook download for Kindle from 26 February 2021 onward PDT/PST 

Programming for Computations - MATLAB/Octave: A Gentle Introduction to Numerical Simulations with MATLAB/Octave (Texts in Computational Science and Engineering Book 14)

by Svein Linge

...

Genre: Computers & Technology, Programming, Software, Nonfiction, Science & Math, Mathematics
Size: 216 pages
Free eBook download for Kindle from 26 February 2021 onward PDT/PST 

Rating: 3.20 / 5
3 reviews

SQLite Database Programming for Xamarin: Cross-platform C# database development for iOS and Android using SQLite.XM

by Anthony Serpico

SQLite is the native database for iOS and Android applications. Xamarin is the development framework of choice for creating cross-platform mobile apps. Together, this powerful duo allows you to write a common, shared data persistence layer that works across OS's. This can greatly simplify your mobile development effort. However, you still need to learn to effectively use SQLite.

That's where SQLite.XM steps in. 'SQLite Database Programming for Xamarin' will show you how to leverage the power of SQLite.XM to both accelerate and simplify database programming for your mobile applications.

SQLite.XM is a freely available SQLite wrapper written in C# and designed to be used with apps developed using Xamarin. SQLite.XM makes using SQLite with Xamarin a snap. It shields ...

Genre: Computers & Technology, Databases, Microsoft, Programming, Nonfiction
Size: 216 pages
Free eBook download for Kindle from 26 February 2021 onward PDT/PST 

Rating: 2.70 / 5
3 reviews

Backbone.js: Learn the basics of Backbone.js FAST and EASY! (Javascript Frameworks Book 1)

by Todd Abel

Backbone.js
Learn the basics of Backbone.js FAST and EASY!

This book is an exploration of Backbonejs. It starts by discussing what this library is, where it is used, and its relationship with JavaScript. You will also learn about the people behind the development of this library. The book then guides you on how to set up your environment to be ready to use this library for development. The two methods how one can use the Backbonejs library are discussed, including downloading it into the local system and using it via the CDN network. The options which are available for downloading are examined. and you will learn the circumstances under which to use each of them. Events, which are very important when creating applications, are also covered. You will learn how to use...

Genre: Computers & Technology, Programming, Nonfiction
Size: 173 pages
Free eBook download for Kindle from 26 February 2021 onward PDT/PST 

Learn Microsoft Excel 2010-2016 for Windows in 24 Hours: A jumpstart to be an intermediate user

by Liaw HockSang

Microsoft® Excel® has many features. To learn most of the features, it will take you months, if not weeks. In this short book, I will introduce you some commonly used and interesting features that you may need to dig into more advanced books before knowing how to apply them.

This book is for Windows®-based users. All the steps, formulas, and VBA code in the book are written and carefully tested in Microsoft® Excel® 2010, 2013, and 2016 for Windows®.

I assumed that you are either a beginner or an average Excel® user. Nevertheless, I assumed that a beginner should know how to open and save an Excel® file, and know what a cell, a range of cells, a worksheet, a dialog box, and a control (button, check box …) are.

I hope this book will serve as a...

Genre: Computers & Technology, Microsoft, Networking, Programming, Software, Nonfiction
Size: 100 pages
Free eBook download for Kindle from 26 February 2021 onward PDT/PST 

Learn Excel® VBA in 24 Hours: A quick reference for beginners

by Liaw HockSang

Visual Basic for Applications (VBA) is the programming language built into Microsoft Office applications (such as Microsoft Excel, Microsoft Word, Microsoft Access, and Microsoft Outlook) to automate various tasks in their own environment and to work with other applications.

This book focuses on VBA in Microsoft Excel for Windows. The discussions in the book are applicable to Excel 2007, Excel 2010, Excel 2013, and Excel 2016, unless otherwise stated. It starts with Chapter 1, which is to get you familiarize with some essential tools that help you to write your VBA programs. Chapter 2 covers the places where you should store your VBA code. Chapter 3 is the fundamentals of programming in VBA. It provides you a quick reference in writing syntax error-free VBA code, in debugging...

Genre: Computers & Technology, Microsoft, Networking, Programming, Software, Nonfiction
Size: 166 pages
Free eBook download for Kindle from 26 February 2021 onward PDT/PST 

Agile Processes, in Software Engineering, and Extreme Programming: 17th International Conference, XP 2016, Edinburgh, UK, May 24-27, 2016, Proceedings ... Business Information Processing Book 251)

by Helen Sharp

...

Genre: Business & Investing, Industries & Professions, Management & Leadership, Computers & Technology, Microsoft, Programming, Software, Nonfiction
Size: 334 pages
Free eBook download for Kindle from 26 February 2021 onward PDT/PST 

Advanced Concurrency in Java

by Ajay Kumar

We will see the patterns, how things can go wrong, and how to deal with the situation. This book is divided into below mentioned modules. Introducing the Executor Pattern, Futures and CallablesUsing Locks and Semaphores for the Producer / Consumer PatternControlling Concurrent Applications Using Barriers and LatchesUnderstanding Compare and Swap (CASing) and Atomic VariablesLeveraging Concurrent Collections to Simplify Application DesignIf you follow me, at the end of this book, you will have a good idea of the ExecutorService Patterns and callables, and futures, what is interruptible or timed out lock acquisition, what are logs, semaphores, barriers, and latches, and what is CASing, and atomic variables. And at last, we will see the concurrent collections, copy and write release, concurr...

Genre: Computers & Technology, Programming
Size: 164 pages
Free eBook download for Kindle from 26 February 2021 onward PDT/PST 

  1 2 3 4 5  Next