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: 5.00 / 5
5 reviews

Machine Learning: Complete Beginner’s Guidе to Learn Mасhinе Learning Fоr Bеginnеrѕ... (Concepts, Tооlѕ, аnd Tесhniԛuеѕ to Build Intеlligеnt Systems)

by Luca R. Joahnson

* Buy the Paperback Version of this Book and get the Kindle version for FREE!! *Machine Learning, an outstanding topic in AI (Artificial Intelligence) domain, has been in the spotlight for quite a while now. This area may provide an attractive opportunity, and beginning a career in it's not as tough because it may seem at first look. Even though you've got zero-experience in mathematics or programming, it's not a problem. The first necessary part of your success is only your interest and motivation to find out all those things. Machine Learning: Complete Beginner’s Guide to learn Machine Learning For Beginners is specifically for you.If you are new to Artificial Intelligence, you do not know where to start studying and why you need Machine Learning and why it is gaining more and more pop...

Genre: Computers & Technology, Programming, Nonfiction
Size: 133 pages
Free eBook download for Kindle from 13 August 2020 onward PDT/PST 

Easy Learning Design Patterns Java Practice: Reusable Object-Oriented Software

by yang hu

Experience about the design of object-oriented software, the design patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves.Each pattern describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and trade-offs of using the pattern within a larger design. All patterns are compiled from real systems and are based on real-world examples. Each pattern also includes code that demonstrates how it may be implemented in object-oriented programming languages like Java1. Strategy Pattern Principle 2. Strategy Pattern Case3. Composition Pattern Principle4. Composition Pattern Case5. Singleton Pattern Principle6. Singleton Patter...

Genre: Computers & Technology, Programming
Size: 145 pages
Free eBook download for Kindle from 13 August 2020 onward PDT/PST 

Rating: 5.00 / 5
5 reviews

C# Programming in Byte-Sized Lessons

by Paul Richards

C# PROGRAMMING IN BYTE-SIZED LESSONS is a self-paced training course which will teach you to write software in Microsoft's popular C# language from scratch. It is also suitable for existing students of the language and experienced programmers as a work of reference. The content is up-to-date with version 7.2 of C# (released November 2017).The book contains 180 individual lessons, each with a learning objective, content explained in plain and simple language, and a question or exercise for you to try yourself. All questions/exercises have a model answer provided at the end of the book. No previous knowledge of programming is required.The book will guide you through the process of installing Microsoft's free Visual Studio 2017 programming software. You will learn to write and run your fi...

Genre: Computers & Technology, Programming, Nonfiction
Size: 217 pages
Free eBook download for Kindle from 13 August 2020 onward PDT/PST 

High-Performance Modelling and Simulation for Big Data Applications: Selected Results of the COST Action IC1406 cHiPSet (Lecture Notes in Computer Science Book 11400)

by Joanna Kołodziej

...

Genre: Computers & Technology, Hardware, Networking, Operating Systems, Programming
Size: 352 pages
Free eBook download for Kindle from 13 August 2020 onward PDT/PST 

Projection-Based Clustering through Self-Organization and Swarm Intelligence: Combining Cluster Analysis with the Visualization of High-Dimensional Data

by Michael Christoph Thrun

This open access book covers aspects of unsupervised machine learning used for knowledge discovery in data science and introduces a data-driven approach to cluster analysis, the Databionic swarm (DBS). DBS consists of the 3D landscape visualization and clustering of data. The 3D landscape enables 3D printing of high-dimensional data structures. The clustering and number of clusters or an absence of cluster structure are verified by the 3D landscape at a glance. DBS is the first swarm-based technique that shows emergent properties while exploiting concepts of swarm intelligence, self-organization and the Nash equilibrium concept from game theory. It results in the elimination of a global objective function and the setting of parameters. By downloading the R package DBS can be applied to dat...

Genre: Computers & Technology, Programming
Size: 224 pages
Free eBook download for Kindle from 12 August 2020 onward PDT/PST 

Rating: 4.70 / 5
5 reviews

SQL: Enhanced Learning Strategies in SQL Programming

by Paige Jacobs

SQL, pronounced ess-que-el, is a domain-specific language; this means that it is made for a certain purpose. Unlike general purpose languages like C++ or Ruby, SQL was made for a singular purpose, and to be excellent at that one purpose. It’s similar to the way HTML is designed to make web pages, and it falls into the same niche as MUCH soft code.While alternatives to SQL like ISAM or VSAM exist, they have largely faded out of use due to SQL’s superiority. SQL is the pioneer of accessing N records with a singular command, and generally works without indexing, which means there’s no need to designate the method by which to reach a record.SQL encompasses pretty much anything you can think of doing with a database, ranging from querying data, to manipulating and defining it. Due to its ...

Genre: Computers & Technology, Databases, Programming
Size: 114 pages
Free eBook download for Kindle from 12 August 2020 onward PDT/PST 

Rating: 4.00 / 5
4 reviews

Agile Product Management (Box Set): User Stories & Product Backlog 21 Tips (scrum, scrum master, agile development, agile software development)

by Paul VII

Introduction
Thank you and congratulations on taking this class, “User Stories: How to capture, and manage requirements for Agile Product Management and Business Analysis with Scrum”.
In this class, you will be given proven methods to create, maintain and manage your requirements using user stories as part of an agile scrum team.
I know you will get value from this class as it gives you a full introduction to the concept of agile user stories for managing product requirements. I then walk you step by step through everything involved in managing requirements using user stories including writing, combining and splitting complex user stories. Following this, I give you a complete overview of epics and themes and how they can be used to capture and group complex require...

Genre: Business & Investing, Management & Leadership, Computers & Technology, Microsoft, Programming, Nonfiction
Size: 122 pages
Free eBook download for Kindle from 12 August 2020 onward PDT/PST 

Rating: 2.90 / 5
3 reviews

Hacking with Python: The Ultimate Beginners Guide

by Steve Tale

Hacking with Python: The Ultimate Beginners GuideThis book will show you how to use Python, create your own hacking tools, and make the most out of available resources that are made using this programming language. If you do not have experience in programming, don’t worry – this book will show guide you through understanding the basic concepts of programming and navigating Python codes. This book will also serve as your guide in understanding common hacking methodologies and in learning how different hackers use them for exploiting vulnerabilities or improving security. You will also be able to create your own hacking scripts using Python, use modules and libraries that are available from third-party sources, and learn how to tweak existing hacking scripts to address your own computing...

Genre: Children's eBooks, Computers & Technology, Microsoft, Programming, Nonfiction, Children's Nonfiction
Size: 115 pages
Free eBook download for Kindle from 12 August 2020 onward PDT/PST 

Rating: 2.80 / 5
3 reviews

C Programming: Language: A Step by Step Beginner's Guide to Learn C Programming in 7 Days

by Darrel L. Graham

Are You Ready To Learn C?C Programming Language introduces you to the most commonly used programming language, one that has been the basis for many other versions over the years. It is a great book, not just for beginning programmers, but also for computer users who would want to have an idea what is happening behind the scenes as they work with various computer programs.In this book, you are going to learn what the C programming language entails, how to write conditions, expressions, statements and even commands, for the language to perform its functions efficiently. You will learn too how to organize relevant expressions so that after compilation and execution, the computer returns useful results and not error messages. Additionally, this book details the data types that you need for the...

Genre: Computers & Technology, Microsoft, Programming, Nonfiction
Size: 110 pages
Free eBook download for Kindle from 12 August 2020 onward PDT/PST 

Rating: 2.50 / 5
3 reviews

JSON: Main principals

by David V.

JSON
Main principals


This book is an exploration of the JSON standard. It begins by explaining to the user what JSON is and where it is used. The syntax used in JSON is then discussed. The available data types in JSON are explored in this book. Objects and schema as used in JSON are also examined, along with the differences between JSON and XML, putting you in a position to differentiate between the two. The HTTP request in JSON is covered in detail, as well as function files. . The book also provides a guide to the user on how to work with JSON with the various programming languages including Java, PHP, Scala, Perl, Ruby, Python, and Ajax. The book also guides you on how to work with arrays for the purpose of string objects in JSON. JSONP is also explored.

Genre: Computers & Technology, Microsoft, Programming, Nonfiction
Size: 111 pages
Free eBook download for Kindle from 12 August 2020 onward PDT/PST 

Version-Independent Programming: Code Development Guidelines for the Windows® Operating System

by D. James Benton

This book presents a set of guidelines by which to develop applications that will run on any version of the Windows® operating system. This is not a manual on computer programming, but it does address the subject where necessary. The reader is presumed to be proficient in the C programming language, as this is the clear choice for such development. Simply put, this is a manual on what to do and what to avoid, in order to achieve version-independence. As more versions are released and the time between new releases is shortened, compatibility becomes increasingly important. By following these guidelines, the resulting applications will not only be compatible, they will also be more efficient. Version-independence is a specific type of performance. Achieving performance always requires atten...

Genre: Computers & Technology, Microsoft, Operating Systems, Programming, Nonfiction, Teen & Young Adult
Size: 149 pages
Free eBook download for Kindle from 12 August 2020 onward PDT/PST 

Rating: 5.00 / 5
5 reviews

PHP: The Complete Guide for Beginners,Intermediate and Advanced Detailed Approach To Master PHP Programming

by MG Martin

Discover the power of PHP as you take your web development skills to the next level. PHP is the most common programming language for server-side web development. One of the best things about this language is that it is fairly easy to learn.This Book will cover all from Beginners, Intermediate and Advanced Strategies to enhance your PHP skills.Inside you will find and discover all you need:1) PHP: Basic Fundamental Guide for Beginners-How you can set up your PHP environment to create your first PHP program-How you can easily input PHP values for web users-Learn more about operators, expressions, arrays, and the variables in PHP-Discover the power of conditional statements-Discover how to insert, delete, and update data in a database-Learn how to secure your passwords in PHP-How to build a c...

Genre: Computers & Technology, Programming
Size: 226 pages
Free eBook download for Kindle from 12 August 2020 onward PDT/PST 

Rating: 3.90 / 5
4 reviews

Android Programming: A Step By Step Guide for Beginners! Create Your Own Apps!

by Kevin Lyn.

Android Programming
A Step by Step Guide for Beginners! Create Your Own Apps!

This book is about android programming. Its emphasis is to guide programmers and especially beginners, on how to develop amazing android apps.
This book will teach you to understand how to develop apps which supports calling, sending SMS and email. These are all explained chronologically and in a simple manner for better understanding. For further explanation pictures have also been used.
Here is a preview of what you'll learn: Definition Basics of Android Programming Structure of an Android Application Structure of an Android Application User Interface in Android Event Handling in Android Advanced Features in Android
Download your copy of "Android Programming" by scrollin...

Genre: Computers & Technology, Microsoft, Programming, Nonfiction
Size: 163 pages
Free eBook download for Kindle from 12 August 2020 onward PDT/PST 

Rating: 3.50 / 5
4 reviews

Absolute Beginner (Part 1) Java 4 Selenium WebDriver: Come Learn How To Program For Automation Testing

by Rex Allen Jones II

Are You Interested in Selenium WebDriver? This is one of the best Java books specifically for Selenium Note: The Kindle Edition is free. Book available on your kindle device, tablet, phone, PC, Mac, and paperback (Black/White & Color).
Sign Up for Free Webinars, Videos, and Live Trainings Copy and paste this URL http://tinyurl.com/Free-QTP-UFT-Selenium into your browser to sign up
3 Tips To Master Selenium Within 30 Days Copy and paste this URL http://tinyurl.com/3-Tips-For-Selenium into your browser to receive your tips
Why You Will Like Part 1 – Java 4 Selenium WebDriver? Part 1 – Java 4 Selenium WebDriver contains valuable information for testers without previous programming knowledge. The book is written with the absolute beginner in ...

Genre: Computers & Technology, Microsoft, Programming, Nonfiction
Size: 150 pages
Free eBook download for Kindle from 12 August 2020 onward PDT/PST 

Rating: 3.90 / 5
4 reviews

jQuery For Beginners: Your Guide To Easily Learn jQuery Programming in 7 days

by iCode Academy

Are You Ready To Learn jQuery Easily? This book contains proven steps and strategies on how to create programs using jQuery. It tells you about the fundamentals of the programming language as well as the things you have to do in order to come up with working programs.It explains to you what jQuery is all about, why choosing it over other programming languages is worth it, and what you have to do to get better at writing programs. This book also contains sample codes to help you gain a better understanding of the concepts of jQuery. Then again, before you begin with jQuery, it is crucial for you to learn about JavaScript first. If you are already familiar with the programming language, you may feel like ignoring it and moving on towards jQuery quickly. But you also have to keep in mind that...

Genre: Computers & Technology, Microsoft, Programming, Nonfiction
Size: 165 pages
Free eBook download for Kindle from 12 August 2020 onward PDT/PST 

Rating: 2.70 / 5
3 reviews

The Essence of Software Engineering

by Volker Gruhn

This open access book includes contributions by leading researchers and industry thought leaders on various topics related to the essence of software engineering and their application in industrial projects. It offers a broad overview of research findings dealing with current practical software engineering issues and also pointers to potential future developments.Celebrating the 20th anniversary of adesso AG, adesso gathered some of the pioneers of software engineering including Manfred Broy, Ivar Jacobson and Carlo Ghezzi at a special symposium, where they presented their thoughts about latest software engineering research and which are part of this book. This way it offers readers a concise overview of the essence of software engineering, providing valuable insights into the latest meth...

Genre: Business & Investing, Industries & Professions, Management & Leadership, Computers & Technology, Microsoft, Programming, Software, Nonfiction
Size: 236 pages
Free eBook download for Kindle from 12 August 2020 onward PDT/PST 

Rating: 5.00 / 5
5 reviews

Excel VBA: The Ultimate Beginner's Guide to Learn VBA Programming Step by Step

by A. Williams, David

Have you wanted to automate different processes and functions that you perform on Excel? If you want to take Excel to a new level, you should understand VBA and automate the many processes that you can perform in Excel. If you want to do this, you have come to the right place.This book introduces numerous Excel options starting right from the different tools and operations that you can perform using Visual Basic. Over the course of this book, you will gather information about all the necessary concepts and elements that will help you program with Excel. You will discover different techniques to help you remove bugs and handle errors. You will also learn how you can control the flow of a program, and much more.There are many changes that you will see in the Excel application that was releas...

Genre: Computers & Technology, Programming
Size: 162 pages
Free eBook download for Kindle from 11 August 2020 onward PDT/PST 

Rating: 5.00 / 5
5 reviews

Python for Beginners: The Absolute Beginners Guide to Python Programming, Data Science and Predictive Model. A Practical Introduction to Object Oriented Programming Language. (Essentials Cookbook)

by Django Smith

...

Genre: Computers & Technology, Programming, Software, Nonfiction
Size: 103 pages
Free eBook download for Kindle from 11 August 2020 onward PDT/PST 

KOTLIN FOR BEGINNERS: Learn Coding Fast! Kotlin Crash Course, A QuickStart eBook & Tutorial Book by the Program Examples, In Easy Steps! An Ultimate Beginner's Guide

by TAM SEL

This Book Absolutely for Beginners:“Kotlin For Beginners” covers all essential Kotlin language knowledge. You can learn complete primary skills of Kotlin programming fast and easily.Table of ContentsLearn KotlinGetting StartedCreate and Run your First Kotlin Project in IntelliJ IDEAKotlin Hello World Program – First Kotlin ProgramKotlin BasicsKotlin Keywords, Soft Keywords and IdentifiersKotlin Variables and Data TypesKotlin Type Casting with examplesKotlin Operators – Arithmetic, Assignment, Unary, Logical and MoreKotlin – How to take Input from UserKotlin CommentsKotlin StringKotlin ArrayKotlin RangesKotlin Control FlowKotlin When Expression with examplesKotlin for Loop with examplesKotlin while Loop with examplesKotlin do-while Loop with examplesKotlin continue Expression with...

Genre: Computers & Technology, Programming, Professional & Technical, Engineering
Size: 120 pages
Free eBook download for Kindle from 11 August 2020 onward PDT/PST 

Rating: 4.90 / 5
5 reviews

Excel Macros: The Ultimate Beginner's Guide to Learn Excel Macros Step by Step

by A. Williams, David

Did you ever want to automate processes in Microsoft Excel?Now you can.It is time for you save hours, days, and even weeks on work that task that you had set out to do. Using Excel, you can use shortcuts and tricks that you never thought were possible.The best part? It is not as complicated as one might think.- Get to know about VBA and how you can work with Macros- Optimize your VBA codes for quicker and smoother tasks- Learn about formatting and other essential shortcuts- Understand different functions and how they can add convenience to your work- And lots more!Each chapter is designed to carefully to get you started with Macros. As you work through the examples in each chapter, you might find your understanding of Macros broaden. Once you have mastered the basics presented in this book...

Genre: Computers & Technology, Networking, Programming, Software
Size: 109 pages
Free eBook download for Kindle from 11 August 2020 onward PDT/PST 

Rating: 4.30 / 5
4 reviews

C#: A Detailed Approach to Practical Coding (Step-By-Step C# Book 2)

by Nathan Clark

A Comprehensive Guide with 80+ ExamplesGet the Kindle version FREE when purchasing the Paperback!The second book in the Step-By-Step C# Series delves further into practical C# programming. We believe the best way to learn programming is through practise and practical application. For this reason, this book is crammed full of examples and code descriptions.This book serves as a teaching guide and also a reference manual to accompany you through this wonderful world of programming. Author Nathan Clark shares his nearly 20 years’ experience in this clear, concise and easy to follow guide.What This Book OffersDetailed DescriptionsEach topic is broken down into small manageable sections where each concept is explained in detail. We look at the different variations and types available, what th...

Genre: Computers & Technology, Microsoft, Programming, Professional & Technical, Medical eBooks, Nonfiction, Engineering, Professional Science, Education & Reference, Test Preparation, Science & Math, Physics
Size: 141 pages
Free eBook download for Kindle from 11 August 2020 onward PDT/PST 

Rating: 3.50 / 5
4 reviews

C#: Advanced Features and Programming Techniques (Step-By-Step C# Book 3)

by Nathan Clark

...

Genre: Computers & Technology, Microsoft, Programming, Nonfiction, Professional & Technical, Professional Science, Science & Math, Chemistry
Size: 137 pages
Free eBook download for Kindle from 11 August 2020 onward PDT/PST 

Rating: 3.00 / 5
3 reviews

Ionic Framework: Building mobile apps with Ionic Framework

by Michael Bohner

Ionic Framework
Building mobile apps with Ionic Framework
This book is an exploration of the mobile apps development by use of the Ionic Framework. It begins by explaining what Ionic Framework is, where it is used, and the purpose for using it. The next step is an exploration of how one can set up the environment ready for using the framework. The book will also guide you on how to start the Node server which is very important when it comes to development with the Ionic Framework. The next step is a discussion on how one can use the Iconic creator for the purpose of creating a Mockup. The various components which belong to Ionic are discussed, including headers, buttons, and other components. You will also lern how to create them for your mobile device in Ionic. The process ...

Genre: Computers & Technology, Microsoft, Programming, Nonfiction
Size: 105 pages
Free eBook download for Kindle from 11 August 2020 onward PDT/PST 

Rating: 2.50 / 5
3 reviews

Managing Agile Open-Source Software Projects with Visual Studio Online (Developer Reference)

by Brian Blackman

With this ebook, the ALM Rangers share their best practices in managing solution requirements and shipping solutions in an agile environment, an environment where transparency, simplicity, and trust prevail. The ebook is for Agile development teams and their Scrum Masters who want to explore and learn from the authors’ “dogfooding” experiences and their continuous adaptation of software requirements management. Product Owners and other stakeholders will also find value in this ebook by learning how they can support their Agile development teams and by gaining an understanding of the constraints of open-source community projects....

Genre: Computers & Technology, Microsoft, Programming, Nonfiction
Size: 154 pages
Free eBook download for Kindle from 11 August 2020 onward PDT/PST 

Rating: 3.00 / 5
3 reviews

JavaScript: The Ultimate Beginners Guide: Start Coding Today

by Steve Tale

JavaScript: The Ultimate Beginners GuideThis book will help you understand what JavaScript is, its importance, and how you can use this knowledge to create your own scripts for your websites. Unlike other programming language, JavaScript is one crucial part of a website’s basic elements. This specific type of language is made use of by, even the big names in the World-Wide Web (WWW), such as Google, Yahoo and Bing. That’s how important JavaScript is. I know that as a beginner, you may have trouble understanding computer language, so I presented the lessons in a simple manner. I have included images too, to allow you to visualize the codes and remember them more.Also, I want you to have fun while learning this new and interesting language. Who knows? You might be able to design your ow...

Genre: Computers & Technology, Microsoft, Programming, Nonfiction, Teen & Young Adult
Size: 323 pages
Free eBook download for Kindle from 10 August 2020 onward PDT/PST 

Rating: 2.50 / 5
3 reviews

Java: Java Programming For Beginners - A Simple Start To Java Programming (Written By A Software Engineer) (Java, Java programming, Java 8, Javascript ... Java ee, Java for beginners Book 1)

by S. J. Sanderson

Do you want to learn Java fast and the simplest way possible?

This Java Programming guide will make it as simple as possible for you to learn the Java language. By the end of this book, I promise you will feel highly confident and comfortable with Java.

Here is a glimpse of the topics you will learn:

- Java - Basic Syntax

- Objects and Classes

- Basic Data Types

- Variable Types

- Operators in Java

- Loops in Java

- Decision Making

- Strings in Java

- Arrays

- Regular Expressions

- Methods

- File Handling

- Exception Handling

- Interfaces and Packages

- Java Appl...

Genre: Computers & Technology, Programming, Nonfiction
Size: 208 pages
Free eBook download for Kindle from 10 August 2020 onward PDT/PST 

Agile Product Management (Box Set): Scrum Master: 21 sprint problems, impediments and solutions & Release Planning: 21 Steps to plan your product releases ... agile software development Book 1)

by Paul VII

Agile Product Management Just Got EasierIntroductionThank you and congratulations on taking this class, “Scrum Master: 21 Sprint Problems, Impediments and Solutions”.In this class, you will be given a multitude of proven solutions that you can use to effectively solve common, problems, blockers or impediments and improve the productivity of your agile scrum teams.Delivering complex projects is never a straight line. Therefore, I know you will get value from this class as it gives you a brief introduction to the concept of the sprint. I then talk you one by one through each common (and uncommon) project problem and suggested solutions. Along the way, as usual, I will give you plenty of examples and enlightening insight for how to remove obstacles and increase productivity within an agi...

Genre: Business & Investing, Management & Leadership, Computers & Technology, Programming, Nonfiction
Size: 119 pages
Free eBook download for Kindle from 10 August 2020 onward PDT/PST 

Rating: 5.00 / 5
5 reviews

Frequently Asked Interview Questions : Core Python

by Mayank Johri

...

Genre: Computers & Technology, Microsoft, Programming, Nonfiction, Education & Reference
Size: 213 kb
Free eBook download for Kindle from 10 August 2020 onward PDT/PST 

Rating: 4.00 / 5
4 reviews

Scrum Tales: Stories From a Scrum Master’s Diary

by Jimmy Kidaram

Scrum is a lightweight framework that is easy to understand but difficult to master. The journey from understanding Scrum to mastering it is interesting. A lot of interesting incidents can be recollected from our experience with Scrum, which leads us to some learning and a better understanding of Scrum. This book analyzes a few scenarios that are taken from the experiences of different Scrum teams. This will give a better understanding of Scrum for anyone associated with it. A Scrum Master can relate the topics to his day-to-day experiences. A Scrum Coach or a Scrum Trainer will gain ready-to-use examples. This will help in answering many situational questions on Scrum....

Genre: Computers & Technology, Programming
Size: 114 pages
Free eBook download for Kindle from 10 August 2020 onward PDT/PST 

Rating: 4.00 / 5
4 reviews

Foundations of Trusted Autonomy (Studies in Systems, Decision and Control Book 117)

by Hussein A. Abbass

...

Genre: Computers & Technology, Microsoft, Programming, Nonfiction, Professional & Technical, Engineering, Professional Science, Science & Math, Mathematics
Size: 395 pages
Free eBook download for Kindle from 10 August 2020 onward PDT/PST 

  1 2 3 4 5  Next
Back To Top ^