Intelligentedu
Free Computer and I.T. Books


January 30, 2011

Computer and Programming eBooks

Here many downloadable computer and programming ebooks, onlineweblibrary.com, in the areas listed and linked below. These will help you learn more about these programming technologies and topics. Most of them are in pdf format.


Computer eBook Categories:

 - Ada
 - C and C++ programming
 - Flash -
 - General .NET
 - HTML
 - Java and JSP
 - JavaScript
 - Linux
 - Lisp
 - PHP and MySQL
 - Python
 - Perl
 - Ruby
 - SQL
 - System Administration
 - UML
 - Unix
 - Visual Basic
 - Wed Design
 - XML
 - ASP .NET
 - iPod



Tags for this post>> | | | | | | | | | | | |


Filed under: Free Computer and I.T. Books — computer_teacher @ 10:53 pm


January 29, 2011

12 eBooks - Mobile, ASP .NET, C#, PHP, SQL Server

Here are 12 programming ebooks as listed on a google search, covering mobile and iPhone app development, ASP .Net, C#, dotNET, F#  and PHP programming, as well as SQL Server and MS Access.


ebook topics
:

 - Mobile Web Programming
 - iPad and iPhone Development
 - ASP .NET and Silverlight
 - ASP .NET and MVC 2
 - dotNET Application Programming
 - F# (F Sharp) Programming
 - ASP .NET and C# for .NET 4 Framework
 - Silverlight and C# Programming
 - PHP Programming
 - SQL Server and SQL Server 2008
 - Microsoft Access 2010



Tags for this post>> | | | | | | | |


Filed under: Free Computer and I.T. Books — computer_teacher @ 10:53 pm


January 27, 2011

5 Android Programming Books

Here are 5 Android Programming books to help you learn how to develop and build Android mobile applications.

Android is an open source platform built by Google that includes an operating system, middleware, and applications for the development of devices employing wireless communications. It is really a software platform, rather than just an OS, and will probably be used in the future in a much wider range of devices than just smart phones. In practical terms, Android is an application framework on top of Linux, which facilitates its rapid deployment in many domains. Android is open source and a majority of the source is licensed under Apache2, allowing adopters to add additional proprietary value in the Android source without source distribution requirements. Also check out my previous post on some descriptive Android developer guides and presentations.


The Busy Coder's Guide to Android Development
(400 pages, 3.7mb, pdf)
This book has it all for the Adroid Developer, how to start, a great detailed explanation of the framework and concepts, and of course, many coding examples that you are free to use.


Android: A Programmer's Guide
(336 pages, 7.2mb, pdf)
This book explains and teaches mobile device application development using the Open Handset Alliance’s Android platform. It discusses and covers: downloading and installing Eclipse and the Android SDK; learning the Android SDK; writing your first program; using the command-line tools and the Android Emulator; using intents and the phone dialer; lists, menus, and other views; GPS functionality; the Google API with GTalk; writing your first application; and the Android SDK Tool Reference.


Professional Android Application Development
(434 pages, 7.4mb, pdf)
This book will help you learn how to program and develop mobile applications using version 1 of the Android software development kit. Each chapter teached new features and techniques to get the most out of Android. It covers all the basic functionality as well as exploring the advanced features through concise and useful examples.

Contents:
Introduction
Chapter 1: Hello, Android
Chapter 2: Getting Started
Chapter 3: Creating Applications and A ctivities
Chapter 4: Creating Use r Interfaces
Chapter 5: Intents, Broadcast Receivers, Adapters, and the Internet
Chapter 6: Data Storage, Retrieval, and Sharing
Chapter 7: Maps, Geocoding, and Location-Based Services
Chapter 8: Working in the Background
Chapter 9: Peer-to-Peer Communication
Chapter 10 : Accessing Android Hardware
Chapter 11: Advanced Android Development


Professional Android 2 Application Development  (google book)
This is the updated version of the above book, and it also takes you through a series of sample projects to help you learn and understand Android's new features and techniques. It details creating layouts and views to produce compelling resolution independent user interfaces. It examines Intents and content providers for sharing data, along with techniques for creating map-based applications and using location-based services such as GPS. It shows you how to create and use background services, notifications, and alarms and it demonstrates how to create interactive homescreen components. Finally, it reviews the Bluetooth, telephony, and networking APIs.

Contents:
Chapter 1 Hello Android
Chapter 2 Getting Started
Chapter 3 Creating Applications and Activities
Chapter 4 Creating User Interfaces
Chapter 5 Intents Broadcast Receivers Adapters and the Internet
Chapter 6 Files Saving State and Preferences
Chapter 7 Databases and Content Providers
Chapter 9 Working in the Background
Chapter 11 Audio Video and Using the Camera
Chapter 12 Telephony and SMS
Chapter 13 Bluetooth Networks and WiFi
Chapter 14 Sensors
Chapter 15 Advanced Android Development
Index


Professional Flash Mobile Development: Creating Android and IPhone Applications
  (google book)
This book teaches Flash and ActionScript developers how to create native applications for Android mobile devices using Flash and Flash Builder. It shows how to build a variety of apps and integrate them with core mobile services such as Accelerometer, GPS, and Photo Library. Learn how to port existing Flash media to the AIR for Android platform. It provides sample code for building native Android apps with Flash, migrating existing Flash media, testing and debugging applications, and more. Also, how to work with the Android OS file system and SQLite database.

Contents:
Introducing Flash Development for Mobile
Setting Up Your Development Environment
Building and Installing VanillaApp
Touch and User Interaction
Multitouch
Coding the Document Class
Detecting Motion with Accelerometer
Implementing Auto Orientation
Understanding the Android File and Directory Structure
Working with a SQLite Database
Making a SQL Query
Summary
Submitting Your App to theApp Store
Application Descriptor Settings
Geolocation
Service Integration Using URL Protocols
What You Need to Use This Book



Tags for this post>>




January 25, 2011

2 more C# Programming Books

Here are two more C# Programming books at google books, with the links to all available chapters. This is the 3rd and final post for C# google books. Here are the first and second posts.


C# Essentials
Concise but thorough, this second edition of "C# Essentials" introduces the Microsoft C# programming language, including the Microsoft .NET Common Language Runtime (CLR) and .NET Framework Class Libraries (FCL) that support it. This book's compact format and terse presentation of key concepts serve as a roadmap to the online documentation included with the Microsoft .NET Framework SDK; the many examples provide much-needed context.

This new edition has been updated to cover the final release of the C# language. In addition to overviews of C#, the CLR, and the FCL, this new edition of C# Essentials covers:

 - Every C# language element and its syntax,
   in reference format, including new keywords
 - The major C# datatypes, with code examples
 - Common C# programming tasks
 - Interoperation with legacy Win32 APIs and COM
   components, and the use of C/C++ style pointers
   within the managed context of the CLR
 - Common development issues

Contents:
Introduction
Programming the NET Framework
Framework Class Library Overview
Essential NETTools
B Regular Expressions
Data Marshaling
Index


The C# Programming Language
Publisher's description: Written by the language's architect and design team members, The C# Programming Language is the definitive technical reference for C#. Moving beyond the online documentation, the book provides the complete specification of the language along with descriptions, reference materials, and code samples from the C# design team. Topics covered include Lexical Structure, Types, Variables, Conversions, Expressions, Statements, Namespaces, Exceptions, Attributes, and Unsafe Code. The second part of the book provides an introduction to and technical specification of four C# features: Generics, Anonymous Methods, Iterators, and Partial Types. With the recent acceptance of C# as a standard by both the International Organization for Standardization (ISO) and ECMA, understanding the C# specification has become critical. The C# Programming Language is the definitive reference for programmers who want to acquire an in-depth knowledge of C#.

Contents:
1 Introduction
2 Lexical Structure
3 Basic Concepts
4 Types
5 Variables
6 Conversions
7 Expressions
8 Statements
9 Namespaces
11 Hello World
12 Program Structure
13 Types and Variables
14 Expressions
15 Statements
16 Classes and Objects
17 Structs
18 Arrays
19 Interfaces
20 Enums
21 Delegates
22 Attributes
23 Lexical Analysis
24 Tokens
25 Preprocessing Directives
32 Application Termination
33 Declarations
34 Members
35 Member Access
36 Signatures and Overloading
37 Scopes
38 Namespace and Type Names
39 Automatic Memory Management
40 Execution Order
42 Reference Types
43 Boxing and Unboxing
52 Default Values
54 Variable References
62 Explicit Conversions
63 Standard Conversions
64 UserDefined Conversions
72 Operators
73 Member Lookup
74 Function Members
75 Primary Expressions
76 Unary Operators
77 Arithmetic Operators
78 Shift Operators
79 Relational and Type Testing Operators
80 Logical Operators
80.1 Conditional Logical Operators
80.2 Conditional Operator
80.3 Assignment Operators
80.4 Expression
80.6 Boolean Expressions
81 End Points and Reachability
82 Blocks
83 The Empty Statement
85 Declaration Statements
86 Expression Statements
87 Selection Statements
88 Iteration Statements
89 Jump Statements
90 The try Statement
91 The checked and unchecked Statements
91.2 The lock Statement
91.3 The using Statement
92 Namespace Declarations
93 Using Directives
94 Namespace Members
100 Classes
102 Class Members
103 Constants
104 Fields
105 Methods
106 Properties
107 Events
108 Indexers
110 Instance Constructors
111 Structs
112 Struct Members
113 Class and Struct Differences
114 Struct Examples
126 Array Initializers
142 Enum Modifiers
144 The SystemEnum Type
150 Delegates
152 Delegate Instantiation
160 Exceptions
162 The SystemException Class
164 Common Exception Classes
170 Attributes
172 Attribute Specification
173 Attribute Instances
174 Reserved Attributes
175 Attributes for Interoperation
180 Unsafe Code
182 Pointer Types
183 Fixed and Moveable Variables
184 Pointer Conversions
185 Pointers in Expressions
187 Stack Allocation
193 Iterators
202 Generic Struct Declarations
205 Constructed Types
206 Generic Methods
208 Expressions and Statements
209 Revised Lookup Rules
2010 RightShift Grammar Changes
214 Anonymous Method Blocks
216 Anonymous Method Evaluation
217 Delegate Instance Equality
2110 Implementation Example
222 Enumerator Objects
223 Enumerable Objects
225 Implementation Example
230 Partial Types 231 Partial Declarations
Part Appendixes
A1 Documentation Comments
A3 Processing the Documentation File
A4 An Example
Grammar
B2 Syntactic Grammar B21 Basic Concepts
B3 GrammarExtensions for Unsafe Code
Index



Tags for this post>>


Filed under: Free Computer and I.T. Books — computer_teacher @ 9:51 pm


January 24, 2011

Computer and Programming eBooks at libproject.net

Here are many computer and programming ebooks, located at libproject.net. All of the ebook categories are listed and linked here. Most of these ebooks are in pdf and chm formats.


Categories of ebooks:





Tags for this post>> |

Filed under: Free Computer and I.T. Books — computer_teacher @ 8:52 pm


Next Page »

Powered by WordPress