Most Downloaded Free eBooks in Computers & Internet - Programming

Discover most downloaded free ebooks in computers & internet - programming from local library. Read book reviews and check book availability from public library with one click.

For more book recommendations, please check out New York Times® Best Sellers, Children's Book Recommendations or the complete list of Featured Book Lists and Award Winners

Share
1 - 10 of 117 results
>>
release date: Sep 10, 2017
Check price
Python: For Beginners: A Crash Course Guide To Learn Python in 1 Week (coding, programming, web-programming, programmer)

Become a Python Programming Expert With Ease!



Python is a simple yet powerful programming language that can enable you to start thinking like a programmer right from the beginning. It is very readable and the stress many beginners face about memorizing arcane syntax typically presented by other programming languages will not affect you at all. Conversely, you will be able to concentrate on learning concepts and paradigms of programming.

This book shall introduce you to an easy way to learn Python in just 7 days and in this time, be able to complete your own projects! By reading the book and implementing what you learn herein, you will realize just why major institutions like NASA, Google, Mozilla, Yahoo, Dropbox, IBM, Facebook and many others prefer to use python in their core products, services and business processes. Let’s begin.


Here what you'll learn after downloading this Python for Beginners book:


✓Introduction
✓Chapter 1: Python: A Comprehensive Background
✓Chapter 2: How to Download and Install Python
✓Chapter 3: Python Glossary
✓Chapter 4: Interacting with Python
✓Chapter 5: Using Turtle for a Simple Drawing
✓Chapter 6: Variables
✓Chapter 7: Loops
✓Chapter 8: Native Python Datatypes
✓Chapter 9: Python Dictionaries
✓Chapter 10: Boolean Logic and Conditional Statements
✓Chapter 11: Constructing ‘While’ Loops In Python
Chapter 12: Constructing ‘For Loops’ In Python Programming
✓Chapter 13: Constructing Classes and Defining Objects


This Book Is Perfect For:


✓- Total beginners with zero programming experience
✓- Returning professionals who haven’t written code in years
✓- Seasoned professionals looking for a fast, simple, crash course in Python


Download your copy today!

release date: Jan 06, 2017
Check price
Python: Programming: Your Step By Step Guide To Easily Learn Python in 7 Days (Python for Beginners, Python Programming for Beginners, Learn Python, Python Language)

Are You Ready To Learn Python Easily?




Learning Python Programming in 7 days is possible, although it might not look like it’s easy at first, especially if you are someone with meager experience in dealing with a programming language. As you learn, you will see that it is not that difficult to understand, and it becomes easier when you add patience, diligence, and discipline.
This book has all the materials that you need in learning basic Python Programming. It is presented in easy to understand format – much of technical jargons were eliminated, although you might still find some, but they are the terms that you will likely (almost always) encounter when creating your codes. You will find no such trouble in understanding the terms, and how to do it properly. Samples are provided for you, and explanations are also presented so you won’t get lost and still have fun while learning.
You will be glad that you have this book with you while learning Python. Discover many things that you can do with Python programming, and you might even start a new career.


Here’s What You’ll Learn From This Python For Beginners Book:


✓ Introduction
✓ Chapter 1: Welcome to the World of the Python
✓ Chapter 2: Python Syntax
✓ Chapter 3: Important Strings and Console Output
✓ Chapter 4: The Conditionals and Control Flow
✓ Chapter 5: Understanding Lists, Tuples, and Dictionaries
✓ Chapter 6: The Loops
✓ Chapter 7: Understanding the Functions
✓ Chapter 8: Coding a Full Program
✓ Chapter 9: Reserved Words and Functions
✓ and much more


What Are You Waiting For?


Start Coding Python Right Now!

release date: Jan 14, 2017
Check price
Angular 5: From Theory To Practice: Build the web applications of tomorrow using the new Angular web framework from Google.
*Updated to Angular v5 released on November 2017*

After reading this book, you are going to be able to:-

- Understand the latest features of ES6 JavaScript and TypeScript.
- Build an Angular 2 application from scratch using TypeScript and the Angular command line interface.
- Write code using the paradigm of reactive programming with RxJS and Observables.
- Know how to Unit Test Angular using Jasmine, Karma and the Angular Test Bed

The first chapter in the course is a quickstart where you dive straight into writing your first Angular application. We use the web editor plunker so you can get started writing code ASAP.

In this quickstart you'll get a 50,000 foot view of the major features of Angular.

Then chapter by chapter we go much deeper into each of these features. I'll cover the theory for that feature, using plunker as much as possible so you can try out the code yourself in a browser. Then you'll practice what you've learnt with either an online quiz or a set of flash cards.

You are going to learn all about:-

- Typescript & ES6 Javascript.
- Components & Binding
- Directives
- Dependancy Injection & Services
- Angular Modules & Bootstrapping your Angular application.
- SPAs & Routing
- Angular CLI
- Forms
- Reactive Programming with RXJs
- HTTP
- Unit Testing

The ideal student is an existing web developer, with some JavaScript knowledge that wants to add Angular to their skill set. Or perhaps you are an existing Angular 1 developer who wants to level up to Angular 2+.

You do need to be comfortable with at least the ES5 version of JavaScript. We'll be using a UI framework called twitter bootstrap throughout the course but you still must know HTML and some CSS.
Discover more books in the following subjects:
release date: Mar 20, 2015
Check price
You Don't Know JS: Up & Going

It’s easy to learn parts of JavaScript, but much harder to learn it completely—or even sufficiently—whether you’re new to the language or have used it for years. With the "You Don’t Know JS" book series, you’ll get a more complete understanding of JavaScript, including trickier parts of the language that many experienced JavaScript programmers simply avoid.

The series’ first book, Up & Going, provides the necessary background for those of you with limited programming experience. By learning the basic building blocks of programming, as well as JavaScript’s core mechanisms, you’ll be prepared to dive into the other, more in-depth books in the series—and be well on your way toward true JavaScript.

With this book you will:

  • Learn the essential programming building blocks, including operators, types, variables, conditionals, loops, and functions
  • Become familiar with JavaScript's core mechanisms such as values, function closures, this, and prototypes
  • Get an overview of other books in the series—and learn why it’s important to understand all parts of JavaScript
release date: Apr 08, 2017
Check price
C Programming for Beginners: Your Guide to Easily Learn C Programming In 7 Days

Are You Ready To Learn C Programming Easily?



This book is also designed for software programmers who want to learn the C programming language from scratch. It provides you with an adequate understanding of the programming language. From there, you can bring yourself towards a higher level of expertise. While you are not really required to have any previous experience with computer programming, you still need to have a basic understanding of the terms commonly used in programming and computers.

You see, the C language is one of the most recommended computer programming languages for beginners. After all, it is a predecessor to many of the modern programming languages used today, such as Java and Python. In other words, before you can effectively learn these languages, you have to have a clear understanding of the C language first.

Through this book, you will learn how to write your first programs and see how they work in real time. You have to keep in mind that it is perfectly okay to make mistakes every now and then. It is through these mistakes that you learn. So, when you encounter an error on your program, you just have to study the part where you went wrong and redo it. When you run the programs in the C language, you will be notified in case you made a mistake. You will see the error and know which line you have to modify.

This book features Frequently Asked Questions (FAQ) sections that are written with beginners like you in mind. The author understands that beginners may have certain questions with regard to the elements of C that are not often discussed in books.
This book also teaches you how you can write the shortest programs possible, without negatively affecting your output. As a programmer, you want to make the most of your available time and space while still being efficient. You will also learn how to organise your codes and include remarks via comments so that you and your readers will not get confused.


Here Is What You'll Learn After Downloading This C Programming Book:



✓ Introduction
✓ Chapter 1: Introduction to C
✓ Chapter 2: Getting Started
✓ Chapter 3: Flow of Control
✓ Chapter 4: Arrays
✓ Chapter 5: Pointers
✓ Frequently Asked Questions (FAQ)
and much more


What Are You Waiting For?


Start Coding C Programming Right Now!

release date: Feb 22, 2017
Check price
Programming: For Beginners: 3 Manuscripts in 1 Bundle - Python For Beginners, Java Programming and Html & CSS For Beginners -
In this book you will learn:
- Everything you need to know about Python: from “Python Syntax “and “The Loops” to “Coding a Full Program”.

You will learn:
- Everything you need to know about Java: from the “Conditional Statements” to “Interfaces and Inheritance”

You will learn:
- Everything you need to know about Html & CSS: “The Fundamentals 1,2,3” of Html and CSS in depth
release date: Aug 15, 2017
Check price
Python: Programming: Your Beginner’s Guide To Easily Learn Python in 7 Days (Python for Beginners, Python Programming for Beginners, Learn Python, Python Language)

Are You Ready To Learn Python Easily?



Python is one of the most popular of all the computer programming languages, simply because it is one of the easiest to learn. It is an all-purpose language that has a range of different applications, such as:
¥Web development
¥Mathematical and Scientific Computing
¥Graphical user interface for the desktop

Python has a very clean syntax and short code which makes it ideal for the beginner. Not only that, Python is fun because, rather than spending all your time worrying about the syntax, you get to spend time thinking about what your code is going to do instead.
Python is an old language, developed in the 1980’s and being released for the first time in 1991. It was developed because Guido van Rossum wanted to create a language that was easy to understand and that could access the Amoeba system he was working on. That led to Python, an interpreted and extensible language that was named after Monty Python’s Flying Circus for no reason other than the creator was a fan!

Python is so much easier to write and to read than many other languages and is one of the most feature-packed. Benefits include:
¥It’s free and its open source – anyone can use Python and anyone can make changes to the source code and distribute it for themselves.
¥Portable – Python programs can move from one platform to another can be run without the need to make any changes
¥Embeddable and Extensible – Python code can be combined with bits of another computer language to produce a high-performance code and scripting abilities which are not always available with other languages out of the box
¥Interpreted Language – Python does a lot of jobs, like garbage collection, memory management and so on automatically. Also, when your code is run, it will automatically be converted into a code that is understood by your computer system
¥Libraries – Python contains a lot of libraries with much of the code needed to perform common tasks and cut down on the amount of code you need to write
¥Object-Oriented - because everything that is in Python is an object, it is far easier to solve complex problems – each can be broken down into smaller problems through the creation of objects.

Python is backed up with a large active community who are constantly striving to improve the language for beginners and experts alike. Use this community as they are of invaluable help to you.
If you are quite ready, we are going to look at the basics of Python programming now. First, I will show you how to install it on your computer and then we will go through the basic concepts. There are going to be plenty of examples for you to input into Python and try or yourself. This is the best way to learn so I urge you to get your Python environment set up and work along with this book – you will learn so much more than if you just read it. 


Here Is What You'll Learn After Downloading This Python Programming Book:


✓ Introduction
Chapter 1: Installing Python and Setting up Your Environment
✓ Chapter 2: Python Keywords, Identifiers, and Operators
Chapter 3: Python Flow Control
✓ Chapter 4: Python Functions
Chapter 5: Python Datatypes
✓ Chapter 6: Python Lists
Chapter 7: Python Tuples
✓ Chapter 8: Python Strings
Chapter 9: Python Sets
✓ Chapter 10: Python Objects and Classes
Chapter 11: Python Dictionary
✓ Chapter 12: Python Glossary

What Are You Waiting For?


Start Coding Python Programming Right Now!






release date: May 04, 2014
Check price
Bash Command Line Pro Tips

If you've ever said to yourself, "There has to be a better way to do this," then read on.


As someone that has used the Bash shell almost daily for over 15 years, I've accumulated several command line "tricks" that have saved me time and frustration. Bash Command Line Pro Tips is a collection of 10 techniques that you can put to use right away to increase your efficiency at the command line.

Here is what you will learn by reading Bash Command Line Pro Tips:

  • Tip 1: Tab Completion

  • Tip 2: Change to the Previous Directory

  • Tip 3: Reuse the Last Item from the Previous Command Line

  • Tip 4: Rerun a Command That Starts with a given String

  • Tip 5: Command Substitution

  • Tip 6: Use a for Loop at the Command Line

  • Tip 7: Rerun the Previous Command with Root Privileges

  • Tip 8: Rerun the Previous Command While Substituting a String

  • Tip 9: Reuse a Word on the Same Command Line

  • Tip 10: Fix Typos and Shorten Lengthy Commands with Aliases


Scroll up, click the "Buy Now With 1-Click" button to start leaning these powerful Linux Command Line Tips.

release date: May 18, 2017
Check price
HTML5 & CSS3 For Beginners: Your Guide To Easily Learn HTML5 & CSS3 Programming in 7 Days

Are You Ready To Learn Html5 and CSS3 Easily?



Welcome to this training for the Kindle edition of “HTML5 & CSS3 For Beginners: Your Guide To Easily Learn HTML5 & CSS3 Programming in 24 Hours”.

This book contains the steps, strategies, and information you need to learn HTML5 and CSS3, the latest and current standard languages for creating websites and designing web pages. It was conceptualised and developed to help beginners, business owners, and interested web users master the powerful features of these website creation and styling tools in as fast as one day.

Beginners and experienced web developers alike will find this practical book an enjoyable and reliable resource for learning the two hottest languages in website creation and design on their own. If you’re planning to launch a lucrative career in web development, learning HTML5 and CSS3 through this learning material is the easiest, fastest, and least expensive way to start.

This visual-aided instruction material is a step-by-step guide to help you make use of the available tools, layout styles, built-in effects, and designing features of HTML5 and CSS3. It presents the precise steps and the image of the outcome after performing the steps. It will guide you from the very first step in website creation to the task of styling your web pages to make it attractive and pleasing to you and your visitors.

HTML is a markup language used to create web pages. An HTML code provides the structure and layout of a web page and instructs the web browsers what to display and how to present the text, images, videos, and sounds to viewers. HTML5, its latest version, is a backward-compatible language with many new and outstanding features that are supported and used by the major browsers such as Chrome, Internet Explorer, Firefox, Safari, and Opera.

HTML5 is an easy-to-learn website creation tool that uses concise syntax and flexible code structure. This book presents the tools, options, and features of HTML5 and shows how you can use them to create a visually attractive and user-friendly website. It features images to show the tools and the outcome of the steps. You will never get lost as you try out each code and explore its elements and properties.

The step-by-step guide provided in this book will show you how you can use free and simple text editors to write and run your own HTML code. It provides the instruction and the information you need to write your code accurately and take advantage of the many powerful features of HTML5.

The book includes standard references that you can read to learn about and make full use of the capabilities of HTML5 and CSS3. It presents quick guides to the most commonly used attribute, properties and their possible values and provides relevant examples to illustrate the topics. The chapters are strategically arranged to help you build the required skills as you proceed.



Here’s What You’ll Learn From This Html5 and CSS3 For Beginners Book:



✓ CHAPTER 1: INTRODUCTION TO HTML
✓ CHAPTER 2: ELEMENTS, ATTRIBUTES, AND VALUES
✓ CHAPTER 3: STRUCTURE of HTML FILES
✓ CHAPTER 4: PARAGRAPHS
✓ CHAPTER 5: LISTS
✓ CHAPTER 6: STYLING TEXT
✓ CHAPTER 7: USING COLORS
✓ CHAPTER 8: BACKGROUND AND IMAGES
✓ CHAPTER 9: TABLES
✓ CHAPTER 10: HYPERLINKS
✓ CHAPTER 11: FORMS
✓ CHAPTER 12: HTML LAYOUT ELEMENTS
✓ CHAPTER 13: HTML MULTIMEDIA
✓ CHAPTER 14: CSS3
✓ CHAPTER 15: STYLING TEXT
✓ CHAPTER 16: FORMATTING LAYOUT
✓ CHAPTER 17: STYLING BORDERS
✓ CHAPTER 18: STYLING LISTS
✓ CHAPTER 19: OTHER CSS3 FEATURES

What Are You Waiting For?


Start Coding Html5 and CSS3 Right Now!

release date: May 18, 2017
Check price
Ruby For Beginners: Your Guide To Easily Learn Ruby Programming in 7 days

Are You Ready To Learn Ruby Easily?




This book aims to guide a complete novice in Ruby programming. This book is carefully crafted to aid the new or inexperienced programmer in learning to write a code in Ruby language. If you are someone who somehow developed a fear to explore the unknown and still interested in learning Ruby programming, then this book can truly help you.
This book covers everything that a beginner in Ruby programming should learn. Understand that programming offers an infinite amount of information and knowledge. However, this book understands that it may overwhelm a mere beginner in programming if it tackles even the advanced features of the Ruby language.

This book can help you build a solid, basic knowledge in programming that can help you a lot when you begin to write your own program in Ruby language. You can use the acquired knowledge to pursue or learn more about Ruby’s advanced concepts later on. For now, just concentrate on the basics and make sure to absorb every lesson before you go to the next one.
Practice makes perfect and this book provides a lot of practice programs or exercises that can help you enhance your experience in Ruby programming. The exercises are simple and easy to understand to help you comprehend the lesson quickly. You also need to take note of the error messages that you may encounter. Let them serve as your guide so you can avoid the same mistake in the future or help you resolve the same error when you encounter them once more.

Learning Ruby programming in 7 days is not something impossible to accomplish. Even a person with a little or no experience with any programming language can learn it within those days. As you go through each lesson, you will notice that it is quite easy to understand. It becomes much simpler when you have patience and discipline.

Understand that you will be able to learn the Ruby basics in 7 days, but that won’t make you an instant expert. You still need to practice and work your way in discovering the cool things that you can do with Ruby as you go along. Even expert programmers need to spend ample time in honing their programming skills. Before you know it, you are ready to create a more complex program.

This book presents everything that a novice may need in understanding the basic Ruby programming. It is presented in such a way that anyone without prior programming knowledge will find it easy to understand – most technical jargons were kept to minimal, and they are the terminologies that you will likely encounter once you have started writing your program.


Here’s What You’ll Learn From This Ruby For Beginners Book:


✓ Chapter 1: Getting acquainted with ruby
✓ Chapter 2: Initial Preparations
✓ Chapter 3: Start with the Basics
✓ Chapter 4: Ruby Variables
✓ Chapter 5: All About Methods
✓ Chapter 6: Flow Control
✓ Chapter 7: Iterators and Loops
✓ Chapter 8: More on Arrays and Hashes


What Are You Waiting For?


Start Coding Ruby Right Now!

1 - 10 of 117 results
>>


  • Copyright © 2017 Link2Library Inc.