Whether you are brand new to programming in general or coming to Java from another language, John Smiley's Learn to Program with Java offers a truly approachable tutorial designed with the beginner... More > in mind. Covering Java syntax and essential programming concepts, this text can be used at home to simulate a semester's worth of Java study. Like Smiley's previous titles, the salient feature of this text is the author's scenario-based presentation style. Instead of addressing the reader directly, Smiley simulates the experience of about 18 first-semester programming students facing Java for the first time. As the students develop a grade calculation project in Java (and improve it with object-oriented features later on), basic questions are raised and answered with the reader "overhearing" the author's consistently clear and patient explanation of key programming concepts.< Less

Introduction to Programming Using Java is a free textbook on programming in the Java programming language. It can be used on line or downloaded at http://math.hws.edu/javanotes/.
More information... More > is available there. This printed version is for the convenience of people who would like a nicely bound copy. It does not include some features that are available on-line: answers to exercises and quizzes, source code files, and a glossary.
A printed edition of just the first seven chapters of this book is also available as http://www.lulu.com/content/559884,
and the remaining six chapters are available as http://www.lulu.com/content/822314. The seventh edition of this textbook was published in August, 2014.< Less

This book is designed for the students. It teaches the fundamentals of Java and Object-Oriented Programming. Designed to be an affordable book to students, the number of pages is kept to its minimum.... More > Topics covered include: the Java programming environment; the Java basic building blocks that include variables; data structures; data types and their declaration; expressions, statements, and operators; program flow control mechanisms; arrays; methods; inputs and outputs; class and objects; file handling; inheritance; encapsulation; polymorphism; and interface.< Less

This book is designed for the students. It teaches the fundamentals of Java and Object-Oriented Programming. Designed to be an affordable book to students, the number of pages is kept to its minimum.... More > The source code introduced in the book and other materials are made available free of charge on the book’s accompanying website http://ezeris.com/main/page_forstudents.html. Topics covered include: the Java programming environment; the Java basic building blocks that include variables; data structures; data types and their declaration; expressions, statements, and operators; program flow control mechanisms; arrays; methods; inputs and outputs; class and objects; file handling; inheritance; encapsulation; polymorphism; and interface.< Less

A general programming guide for basic Java programming and the foundations of coding in the Java programming language. Designed for beginners and people who recently began to computer code. Explains... More > basics of Java, the Swing API, and foundations for more advanced programming.< Less

Java Programming – A Beginner’s Course attempts to teach computer programming to the complete beginner. As such, it assumes you have no knowledge whatsoever about programming.
Basic... More > programming proficiency requires that you know, at least, the following language features: the primitive data types of the language (integer, floating-point, character, boolean); how to write input/output statements; how to write conditional statements (if, if...else); how to write looping statements (while, for); how to write methods and how to declare and use arrays.
But, more importantly, you need to be able to write programs to solve problems using these features. This book explains all of the above in an easy, conversational style.
One notable advantage of this book is that it is self-contained. Using the new Scanner class and printf, our programs are all written using standard Java. No special classes have to be provided to read primitive data types and print nicely formatted output.< Less

This book takes up where Java Programming – A Beginner’s Course leaves off. It assumes you have a working knowledge of basic programming concepts such as variables, constants, assignment,... More > selection (if...else) and looping (while, for). It also assumes you are comfortable with writing functions and working with arrays. If you are not, it is recommended that you study A Beginner’s Course before tackling the material in this book.
As in the first book, the emphasis is not on teaching the Java language, per se, but rather, on using Java to teach concepts that any budding programmer should know. The major topics covered are sorting, searching, merging, linked lists, stacks, queues, recursion, random numbers and file handling.< Less

This eBook is very noob-friendly and extremely easy to follow. No hacking included, only normal programming. All you need to get started is a computer and an Internet connection!
Table of Contents:... More >
Introduction
Variables
Fields and strings
Operators
Debugging
Pseudo code
Statement instructions
Repetition instructions
Answers to Exercises
People who buy the eBook now will get all updates of the eBook for free. All future updates of the eBook will be e-mailed to everyone (to the PayPal e-mail). Make sure to buy it as soon as possible, as the price may raise in the future.
An update of the eBook, including instructions on how to use Graphic User Interface with Java, will be released this week. All users who buy it now will receive the update for free.
eBook price: $24.95
Amount of pages: 91< Less

Learn the all basics and advanced features of Java programming in no time from Bestseller Java Programming Author Harry. H. Chaudhary (More than 1,67,000 Books Sold !). This Java Guide, starts with... More > the basics and Leads to Advance features of Java in detail with thousands of Java Codes and new features of Java 8 like Lambdas. Java 8 Functional interface, || Stream and Time API in Java 8. I promise this book will make you expert level champion of java. Anyone can learn java through this book at expert level.
The main objective of this java book is not to give you just Java Programming Knowledge, I have followed a pattern of improving the question solution of thousands of Codes with clear theory explanations with different Java complexities for each java topic problem, and you will find multiple solutions for complex java problems.This book covers common core syllabus for all Computer Science Professional Degrees If you are really serious then go ahead and make your day with this ultimate java book< Less

Learn the all basics and advanced features of Java programming in no time from Bestseller Java Programming Author Harry. H. Chaudhary (More than 1,67,000 Books Sold !). This Java Guide, starts with... More > the basics and Leads to Advance features of Java in detail with thousands of Java Codes and new features of Java 8 like Lambdas. Java 8 Functional interface, || Stream and Time API in Java 8. I promise this book will make you expert level champion of java. Anyone can learn java through this book at expert level. The main objective of this java book is not to give you just Java Programming Knowledge, I have followed a pattern of improving the question solution of thousands of Codes with clear theory explanations with different Java complexities for each java topic problem, and you will find multiple solutions for complex java problems.This book covers common core syllabus for all Computer Science Professional Degrees If you are really serious then go ahead and make your day with this ultimate java book< Less

Blog

Social

Welcome to Lulu!

We notice you are using a browser version that we do not support. For you to have the best experience on Lulu.com, we recommend using the current versions of Firefox, Chrome, Safari, or upgrading to Internet Explorer 9 (or higher).