Custom Search
Showing posts with label java. Show all posts
Showing posts with label java. Show all posts

Sunday, June 15, 2008

Herong's Tutorial Notes on Swing

Herong's Tutorial Notes on Swing

This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning Java AWT and Swing. Topics include AWT, button, Chinese, component, event, frame, graphics, GUI, internal frame, Java, JDK, JFC, language, label, listener, look and feel, MVC, radio button, resolution, screen, Swing, text field, thread, toolkit, tutorial, Unicode.

Use the following url to access the free ebook Herong\'s Tutorial Notes on Swing .
http://www.herongyang.com/swing/

Animation/Games in Java

Animation/Games in Java

Java can be applied to many uses. However, one of the most fun applications of Java is to use it to create small animated applets. In this series of articles I will show you how to create animated Java apples.

Use the following url to access the free ebook Animation/Games in Java .
http://www.heatonresearch.com/articles/series/3

HTTP Programming Recipes for Java Bots

HTTP Programming Recipes for Java Bots

HTTP programming allows you to create programs that access the web much like a human user would. These programs, which are called bots, can collect information or automate common web programming tasks. This book presents a collection of very reusable recipes for Java bot programming.

Use the following url to access the free ebook HTTP Programming Recipes for Java Bots .
http://www.heatonresearch.com/articles/series/16

Java for the Beginning Programmer

Java for the Beginning Programmer

Java for the Beginning Programmer teaches Java to someone with absolutely no programming background. This book focuses on core programming topics such as variables, looping, subroutines, and program layout.

Use the following url to access the free ebook Java for the Beginning Programmer .
http://www.heatonresearch.com/articles/series/15

Introduction to Neural Networks with Java

Introduction to Neural Networks with Java

This book attempts to teach neural network programming through two mechanisms. First the reader is shown how to create a reusable neural network package that could be used in any Java program.

Use the following url to access the free ebook Introduction to Neural Networks with Java .
http://www.heatonresearch.com/articles/series/1/

JAAS In Action

JAAS In Action

JAAS is the Java Authentication and Authorization Service bundled in Java SE. JAAS can be used to provide user management and permissioning.

Use the following url to access the free ebook JAAS In Action .
http://www.jaasbook.com

Thinking in Java, 4th edition

Thinking in Java, 4th edition

Thinking in Java is a printed version of Bruce Eckel's online materials that provides a useful perspective on mastering Java for those with previous programming experience. The author's take on the essence of Java as a new programming language and the thorough introduction to Java's features make this a worthwhile tutorial.

Use the following url to access the free ebook Thinking in Java 4th edition .
http://mindview.net/Books/TIJ4

Getting Started with Grails

Getting Started with Grails

Grails is an open-source, rapid web application development framework that provides a super-productive full-stack programming model based on the Groovy scripting language and built on top of Spring, Hibernate, and other standard Java frameworks. Download this free ebook.

Use the following url to access the free ebook Getting Started with Grails .
http://www.infoq.com/minibooks/grails

Introduction to Computer Science using Java 1.4 version

Introduction to Computer Science using Java 1.4 version

This is a first course in Computer Science using the programming language Java 1.4 version. It covers the fundamentals of programming and of computer science.

Use the following url to access the free ebook Introduction to Computer Science using Java 1.4 version .
http://chortle.ccsu.edu/CS151/index.html

Introduction to Computer Science using Java 5.0 version

Introduction to Computer Science using Java 5.0 version

This is a first course in Computer Science using the programming language Java. It covers the fundamentals of programming and of computer science.

Use the following url to access the free ebook Introduction to Computer Science using Java 5.0 version .
http://chortle.ccsu.edu/java5/cs151java.html

Introduction to Scientific and Technical Computing with Java

Introduction to Scientific and Technical Computing with Java

This JavaTech Web Course provides an extensive array of tutorial and reference materials for the Java programming language with an emphasis on how you can apply Java to scientific and technical computing tasks. We particularly focus on those particular features of Java, such as the big collection of networking and graphical user interface tools, that are especially beneficial to those who work in those fields.

Use the following url to access the free ebook Introduction to Scientific and Technical Computing with Java .
http://www.particle.kth.se/~lindsey/JavaCourse/Book/index.html

Java Programming for Kids, Parents and Grandparents

Java Programming for Kids, Parents and Grandparents

This free Java e-book is written for kids from 11 to 80 years old and for school computer teachers, parents who want to get their child into the world of computer programming and college students who are looking for a supplement to overcomplicated textbooks.

Use the following url to access the free ebook Java Programming for Kids, Parents and Grandparents .
http://www.faratasystems.com/?page_id=197

Blue Pelican Java Textbook

Blue Pelican Java Textbook

This high school computer science text book is highly focused, concise, and to the point...no fluff, no frills. Many of the new features of the recently released Java 5.0 and 6.0 are detailed in a free pdf version of this 543 page book.

Use the following url to access the free ebook Blue Pelican Java Textbook .
http://www.bluepelicanjava.com/downloadBook_bpj.htm

Working with XML

Working with XML

This online book Working with XML: The Java API for Xml Processing (JAXP) Tutorial covers the following topics: Understanding XML and the Java XML APIs, Serial Access with the Simple API for XML (SAX), XML and the Document Object Model (DOM) and Using XSLT.

Use the following url to access the free ebook Working with XML .
http://java.sun.com/webservices/jaxp/dist/1.1/docs/tutorial/index.html

Java Data Structures (2nd edition)

Java Data Structures (2nd edition)

Java Data Structures by theparticle.com is a free online Java book

Use the following url to access the free ebook Java Data Structures .
http://www.theparticle.com/javadata2.html

Interactive Programming In Java

Interactive Programming In Java

Free online book Interactive Programming In Java by Lynn Andrea Stein is divided into following parts: Part 1: Introduction to Interactive Program Design, Part 2: Entities and Interactions, Part 3: Refining Designs, Part 4: Refining Interactions and Part 5: Systems of Objects.

Use the following url to access the free ebook Interactive Programming In Java .
http://www.cs101.org/ipij/

Java Precisely

Java Precisely

Free online book Java Precisely provides a concise reference for the Java programming language and some of its essential libraries. The book covers Java 2, versions 1.3 and 1.4. It is intended both for students learning Java and for more experienced Java programmers.

Use the following url to access the free ebook Java Precisely .
http://www.dina.kvl.dk/~sestoft/javaprecisely/

Karel J. Robot

Karel J. Robot

Karel J. Robot: A Gentle Introduction to the Art of Object-Oriented Programming in Java is available online free of charge.

Use the following url to access the free ebook Karel J. Robot .
http://www.csis.pace.edu/~bergin/KarelJava2ed/KarelJavaEdition.html

On to Java

On to Java

On to Java: Fast Travel on the Natural Path to Java Essentials and Effective Programming Practices is a clear, concise, no-nonsense book on Java that would appeal most to serious programmers. Authored by an MIT CS prof and a real-world Java expert. Written in a terse, slide-show style that presents each essential idea in a brief paragraph without unnecessary verbiage.

Use the following url to access the free ebook On to Java .
http://people.csail.mit.edu/phw/OnToJava/

Java Au Naturel

Java Au Naturel

This is a free computer science textbook by Dr. William C. Jones, Jr. It includes the following topics: Objects, Conditionals and Boolean Methods, Loops and Parameters, Instance Variables, Class Methods and Class Variables, Basic Data Types and Expressions and etc.

Use the following url to access the free ebook Java Au Naturel .
http://www.cs.ccsu.edu/~jones/book.htm