Beginning Java Book

This book will try to get you introduced to the world of programming and Java and will cover most of the required topics for OCA Java SE 7 Programmer I certification 1ZO-803. 

Testing With Java & Spring

Unit testing and integration testing are very important for maintaining code and adding new changes seamlessly. We will focus on testing using Java and Spring in this section. 

NFR With Java & Spring Part 1 - Performance & Monitoring

Non Functional Requirements (NFRs) are very important in software development, especially in a devops based model. This section will cover performance topics such as caching and monitoring topics such as logging.

Java 8 - Streams and Collections

Streams are an important introduction in Java 8 and follows the pipeline model and lazy initialization. It also enables out of the box parallelization support. We will also see Java 8 collection improvements.

Java 8 - Getting Started With Lambdas

Let us get started with all new Java 8 features with simple examples and less theory. In this book we will not go deep into any of the topics, but will try to touch upon most important features with simple examples and hands on exercises. This book also assumes that you are familiar with all the topics mentioned in the Beginning Java Book.

Characters, Strings and Arrays in Java

Java IO Notes

We will discuss about Java I/O, File I/O, NIO2 and related topics here.

Java Performance Notes

Performance is an important and interesting area in Java programming language. However, at least few of these might be JVM specific, and hence use them with care and good understanding.

Generics and Collections

Collection framework in Java provides a set of readily usable efficient implementations for commonly used data structures and algorithms. A basic understanding of the data constructs like arrays, String, linked list, stack, queue and trees, and concepts like hashing, will help you understand collections better. Collections are often used along with the Generics feature to provide reusable and type safe implementations for these data structures and algorithms.

Beginning Object Oriented Programming in Java

Here we will discuss the basic and important object oriented concepts and how they are implemented and used in Java.


Search the Web

Custom Search

Searches whole web. Use the search in the right sidebar to search only within!!!