A beginner's guide to Java. The book has been specially designed for middle and high school students who want to learn Java. The examples are specially crafted for beginners with no prior knowledge of programming.This book is for absolute beginner.
Although the title says 'for Teens', essentially this book is for anyone new to Java, irrespective of age.
There are many Java books that don't talk about common programming terms and concepts such as software development life cycle, but not this one. This book assumes that you know nothing about programming.
It gives interesting and real world code examples, with images and code samples, where necessary. This book will lay the foundation for your quest into other languages like Android.
Author has worked with Java for the last 18 years and has been involved with Java since 1997. He has published apps on the market.
The code samples used in this book are available on the GitHub website.
This book follows a logical and intuitive path as follows:
Very basics of programming terminology and Object Oriented Programming concepts.
Installing the Eclipse Integrated Development Environment and getting around in Eclipse.
Foundation of programming: Variables; Data Types; Java Syntax and Rules; Methods.
Basic flow control using loops and conditional statements.
Core Java: Strings; Collections, Lists and Arrays;Math and Numbers; Date and Time; Handling Files and Exceptions.
Inheritance , Classes and Objects.
Although the title says 'for Teens', essentially this book is for anyone new to Java, irrespective of age.
There are many Java books that don't talk about common programming terms and concepts such as software development life cycle, but not this one. This book assumes that you know nothing about programming.
It gives interesting and real world code examples, with images and code samples, where necessary. This book will lay the foundation for your quest into other languages like Android.
Author has worked with Java for the last 18 years and has been involved with Java since 1997. He has published apps on the market.
The code samples used in this book are available on the GitHub website.
This book follows a logical and intuitive path as follows:
Very basics of programming terminology and Object Oriented Programming concepts.
Installing the Eclipse Integrated Development Environment and getting around in Eclipse.
Foundation of programming: Variables; Data Types; Java Syntax and Rules; Methods.
Basic flow control using loops and conditional statements.
Core Java: Strings; Collections, Lists and Arrays;Math and Numbers; Date and Time; Handling Files and Exceptions.
Inheritance , Classes and Objects.