Reading List

Reading List

39418 bookmarks
Custom sorting
Free jQuery Book
Free jQuery Book
Getting started with jQuery, Selectors, Each function, Attributes, document-ready event, Events, DOM Manipulation, DOM Traversing, CSS Manipulation, Element Visibility, Append, Prepend, Getting and setting width and height of an element, jQuery .animate() Method, Ajax and Plugins
Free jQuery Book
Free iOS Developer Book
Free iOS Developer Book
Getting started with iOS Development, UILabel, UILabel text underlining, attributedText in UILabel, UIButton, UIDatePicker, UILocalNotification, UIImage, Convert NSAttributedString to UIImage, UIImagePickerController, UIImageView, Resizing UIImage, Cut a UIImage into a circle and NSURL
Free iOS Developer Book
Free Visual Basic .NET Book
Free Visual Basic .NET Book
Getting started with Visual Basic .NET Language, Declaring variables, Introduction to Syntax, Operators, Conditions, Short-Circuiting Operators (AndAlso - OrElse), Date, Array, Lists, Enum, Dictionaries, Looping, File Handling, File/Folder Compression, Connection Handling and Console
Free Visual Basic .NET Book
Free TypeScript Book
Free TypeScript Book
Getting started with TypeScript, Why and when to use TypeScript, TypeScript Core Types, Arrays, Enums, Functions, Classes, Class Decorator, Interfaces, Generics, Strict null checks, User-defined Type Guards, TypeScript basic examples, Importing external libraries and Mixins
Free TypeScript Book
Free Swift Programming Book
Free Swift Programming Book
Getting started with Swift Language, Variables & Properties, Numbers, Strings and Characters, Booleans, Arrays, Tuples, Enums, Structs, Sets, Dictionaries, Switch, Optionals, Conditionals, Error Handling, Loops, Protocols, Functions, Extensions, Classes and Type Casting
Free Swift Programming Book
Free Spring Framework Book
Free Spring Framework Book
Getting started with Spring Framework, Spring Core, Spring Expression Language (SpEL), Obtaining a SqlRowSet from SimpleJdbcCall, Creating and using beans, Bean scopes, Conditional bean registration in Spring, Spring JSR 303 Bean Validation and ApplicationContext Configuration
Free Spring Framework Book
Free Ruby on Rails Book
Free Ruby on Rails Book
Getting started with Ruby on Rails, Routing, ActiveRecord, Views, ActiveRecord Migrations, Rails Best Practices, Naming Conventions, ActionCable, ActiveModel, User Authentication in Rails, ActiveRecord Associations, ActiveRecord Validations, ActiveRecord Query Interface and Caching
Free Ruby on Rails Book
Free Ruby Programming Book
Free Ruby Programming Book
Getting started with Ruby Language, Casting (type conversion), Operators, Variable Scope and Visibility, Environment Variables, Constants, Special Constants in Ruby, Comments, Arrays, Multidimensional Arrays, Strings, DateTime, Time, Numbers, Symbols, Comparable and Control Flow
Free Ruby Programming Book
Free React Native Book
Free React Native Book
Getting started with React Native, Hello World, Props, Multiple props rendering, Modal, State, Routing, Styling, Layout, Components, ListView, RefreshControl with ListView, WebView, Command Line Instructions, HTTP Requests, Platform Module, Images, Custom Fonts and Animation API
Free React Native Book
Free React JS Book
Free React JS Book
Getting started with React, Components, Using ReactJS with TypeScript, State in React, Props in React, React Component Lifecycle, Forms and User Input, React Boilerplate [React + Babel + Webpack], Using ReactJS with jQuery, React Routing, Communicate Between Components and Performance
Free React JS Book
Free R Programming Book
Free R Programming Book
Getting started with R Language, Variables, Arithmetic Operators, Matrices, Formula, Reading and writing strings, String manipulation with stringi package, Classes, Lists, Hashmaps, Creating vectors, Date and Time, The Date class, Date-time classes (POSIXct and POSIXlt) and data.table
Free R Programming Book
Free PostgreSQL Database Book
Free PostgreSQL Database Book
Getting started with PostgreSQL, Data Types, Dates, Timestamps, and Intervals, Table Creation, SELECT, Find String Length / Character Length, COALESCE, INSERT, UPDATE, JSON Support, Aggregate Functions, Common Table Expressions (WITH), Window Functions and Recursive queries
Free PostgreSQL Database Book
Free Perl Programming Book
Free Perl Programming Book
Getting started with Perl Language, Comments, Variables, Interpolation in Perl, True and false, Dates and Time, Control Statements, Subroutines, Debug Output, Lists, Sorting, File I/O (reading and writing files), Reading a file's content into a variable and Strings and quoting methods
Free Perl Programming Book
Free PHP Programming Book
Free PHP Programming Book
Getting started with PHP, Variables, Variable Scope, Superglobal Variables PHP, Outputting the Value of a Variable, Constants, Magic Constants, Comments, Types, Operators, References, Arrays, Array iteration, Executing Upon an Array, Manipulating an Array, Datetime Class and Loops
Free PHP Programming Book
Free Objective-C Programming Book
Free Objective-C Programming Book
Getting started with Objective-C Language, Basic Data Types, Enums, Structs, Classes and Objects, Inheritance, Methods, Properties, Random Integer, BOOL / bool / Boolean / NSCFBoolean, Continue and Break!, Key Value Coding / Key Value Observing, NSString, NSArray and NSMutableArray
Free Objective-C Programming Book
Free MySQL Book
Free MySQL Book
Getting started with MySQL, Data Types, SELECT, Backticks, NULL, Limit and Offset, Creating databases, Using Variables, Comment MySQL, INSERT, DELETE, UPDATE, ORDER BY, Group By, Error 1055: ONLY_FULL_GROUP_BY: something is not in GROUP BY clause ..., Joins, UNION and Arithmetic
Free MySQL Book
Free MongoDB Book
Free MongoDB Book
Getting started with MongoDB, CRUD Operation, Getting database information, Querying for Data (Getting Started), Update Operators, Upserts and Inserts, Collections, Aggregation, Indexes, Bulk Operations, 2dsphere Index, Pluggable Storage Engines, Java Driver and Python Driver
Free MongoDB Book
Free MATLAB Book
Free MATLAB Book
Getting started with MATLAB Language, Initializing Matrices or arrays, Conditions, Functions, Set operations, Documenting functions, Using functions with logical output, For loops, Object-Oriented Programming, Vectorization, Matrix decompositions, Graphics: 2D Line Plots and Drawing
Free MATLAB Book
Free Linux Programming Commands Book
Free Linux Programming Commands Book
Getting started with GNU/Linux, Detecting Linux distribution name and version, Getting information on a running Linux kernel, Shell, Check Disk Space, Getting System Information, ls command, File Compression with 'tar' command, Services, Managing Services, Modifying Users and LAMP Stack
Free Linux Programming Commands Book
Free LaTeX Book
Free LaTeX Book
Getting started with LaTeX, Title Pages, Header and Footer, Text Formatting, Tables, Typesetting Mathematics, Creating a Bibliography, Add Citation, Counters, if statements and loops with LaTeX, Document Classes, Drawing Graphs, Presentation with beamer package and Defining macros
Free LaTeX Book
Free Kotlin Programming Book
Free Kotlin Programming Book
Getting started with Kotlin, Basics of Kotlin, Strings, Arrays, Collections, Enum, Functions, Vararg Parameters in Functions, Conditional Statements, Loops in Kotlin, Ranges, Regex, Basic Lambdas, Null Safety, Class Delegation, Class Inheritance, Visibility Modifiers and Generics
Free Kotlin Programming Book
Free JavaScript Book
Free JavaScript Book
Getting started with JavaScript, JavaScript Variables, Built-in Constants, Comments, Console, Datatypes in JavaScript, Strings, Date, Date Comparison, Comparison Operations, Conditions, Arrays, Objects, Arithmetic (Math), Bitwise operators, Constructor functions, Loops and Classes
Free JavaScript Book
Free Haskell Book
Free Haskell Book
Getting started with Haskell Language, Overloaded Literals, Foldable, Traversable, Lens, QuickCheck, Common GHC Language Extensions, Free Monads, Type Classes, IO, Record Syntax, Partial Application, Monoid, Category Theory, Lists, Sorting Algorithms, Type Families, Monads and XML
Free Haskell Book
Free HTML5 Canvas Book
Free HTML5 Canvas Book
Getting started with HTML5 Canvas, Text, Polygons, Images, Path (Syntax only), Paths, Navigating along a Path, Dragging Path Shapes & Images on Canvas, Media types and the canvas, Animation, Collisions and Intersections, Clearing the screen, Responsive Design and Shadows
Free HTML5 Canvas Book
Free HTML5 Book
Free HTML5 Book
Getting started with HTML, Doctypes, Headings, Paragraphs, Text Formatting, Anchors and Hyperlinks, Lists, Tables, Comments, Classes and IDs, Data Attributes, Linking Resources, Include JavaScript Code in HTML, Using HTML with CSS, Images, Image Maps, Input Control Elements and SVG
Free HTML5 Book
Free .NET Framework Book
Free .NET Framework Book
Getting started with .NET Framework, Strings, DateTime parsing, Dictionaries, Collections, ReadOnlyCollections, Stack and Heap, LINQ, ForEach, Reflection, Expression Trees, Custom Types, Code Contracts, Settings, Regular Expressions (System.Text.RegularExpressions) and System.IO
Free .NET Framework Book
Free C++ Programming Book
Free C++ Programming Book
Getting started with C++, Literals, operator precedence, Floating Point Arithmetic, Bit Operators, Bit Manipulation, Bit fields, Arrays, Iterators, Basic input/output in c++, Loops, File I/O, C++ Streams, Stream manipulators, Flow Control, Metaprogramming, const keyword and Sorting
Free C++ Programming Book