Java

What resources to use for OCAJP 8 Certification Exam?

About this course:  Here are some basic OCAJP 8 Exam information you must be aware of. We suggest you to take a look at official Java certification website to learn more about the exam, patterns, and syllabus. Exam Details: Particulars Description Certification Name Oracle Certified Associate, Java SE 8 Programmer Exam Code 1Z0-808 Duration of Exam 150 minutes Number of Questions 77 (Multiple Choice) Passing score 65 % (50 out of 77) Pre-requisite None Oracle certified Professional Java Programmer (OCAJP) is the entry level programmer certification for JAVA technology. Oracle has split Java Professional Certifications into 2 parts: Oracle Certified […]

What resources to use for OCAJP 8 Certification Exam? Read More »

How to become a OCEJWCD 6 Certified?

Congratulations on having achieved the coveted ‘Sun/Oracle certified Java programmer’ certification! You are feeling exhilarated and if you are setting your sights on achieving the ‘Oracle certified Expert, Java web component developer certification 6’ (OCEJWCD 6) certification next, then this blog post is for you. Resources: Before we start preparing for the exam, it is a good idea to start accumulating the resources for the exam. We list the resources for the exam below: 1.     The primary resource for the exam comes for Oracle and it is a good idea to book mark the Java EE 6 tutorial at: http://docs.oracle.com/javaee/6/tutorial/doc/docinfo.html and

How to become a OCEJWCD 6 Certified? Read More »

Open source databases

“Data” is growing exponentially today due to the Internet age and “studying Data”, “analyzing Data” have become a necessity for most professions. Data is stored in “databases” and storing this data in databases too has evolved over time. Oracle and Microsoft SQL Server were examples of popular databases that were used to store data. Things slowly changed with the explosion of data and open source databases were born. We will look at a few open source databases in this post. MongoDB: MongoDB is an open source database developed by MongoDB Inc. and written in C++. Data was traditionally only stored

Open source databases Read More »

Knowledge Management

Given the disparate and often excessive sources of information in an organization, it might be imperative for us to wade through this information and produce perfect results upon inquiry. ‘Knowledge Management’ refers to gathering, organizing, refining and disseminating information within an organization. We will discuss the basics of ‘Knowledge management’, the different processes in ‘Knowledge management’ and ‘Oracle knowledge management (OKM) ’in this post. Introduction: Though the very concept of ‘Knowledge management’ existed from the 1990’s, integrating these systems into the business strategy and solving business issues is fairly new. Before we see how knowledge management works – let us

Knowledge Management Read More »

Session Management

Knowingly or unknowingly ‘sessions’ are part of our daily digital life and this post seeks to explain the concepts related to ‘session management’ in Java. ‘Session Management’ is an interesting topic and it is also one of the topics for the ‘Web component developer 6’ exam. Introduction: This post assumes understanding of servlets, web container and other basic terms. To put it briefly, a ‘servlet’ is a small program that runs inside a web server. A ‘servlet container’ aids in the management of loading and running servlets. HTTP: Unlike other protocols like FTP or TCP, HTTP is stateless protocol. A ‘stateless protocol’ is one in which the

Session Management Read More »

Apache Kafka – What Is It?

For the uninitiated, the Kafka project created by LinkedIn in 2012 and adopted by Apache is a public subscribe distributed messaging system. This post seeks to provide an overview on Kafka by presenting the ideas related to producers, topic, brokers and consumers. Introduction to Kafka: Kafka written in Scala is a scalable, high throughput, replicated, partitioned log system. It was created at LinkedIn primarily aimed at live feeds coming from all social media channels whether they were coming from Twitter, Facebook or LinkedIn itself. Later on, it was open sourced so that other organizations may be able to adopt it as

Apache Kafka – What Is It? Read More »

Java Design Patterns

Common design problems faced by seasoned and experienced developers helped in the creation of ‘Design Patterns’. One can reuse patterns across multiple applications.  There are three types of design patterns which are Creational, Structural and Behavioral patterns. There is also fourth design pattern which is the J2EE design pattern and which is the basis of our post. We will discuss the Model-View-Controller, Front Controller and Intercepting Filter which are all part of the Web Component developer exam.   Model-View-Controller: Model-View-Controller is the most popular design pattern. It has been around since the beginning of object oriented times. This design pattern

Java Design Patterns Read More »

Data Warehouses

Data warehousing was a powerful field of study in the 1990s as the business requirements changed from transaction processing to analyzing the data. This post seeks to discuss the concepts behind Data warehousing along with the purpose of Data warehousing. From the days of data bases to Big Data analytics – we have come a long way. The very concept of storing data and querying it was refreshingly new in the 90’s. Times changed and Data warehousing necessities and concepts pierced the IT landscape. What is a Data warehouse? “Data” that is stored on different systems like CRM, ERP, flat

Data Warehouses Read More »

Java Collections Framework

The Java Collections framework has reduced the cumbersome work of actually creating data structures like List, Set, Map. The basic idea behind Collections is that they are used to add, delete, search, sort and iterate over objects. This post will seek to explain the Java Collections framework. Is it “Collection” or “Collections”? At the outset, the word “Collection” in Java might be misunderstood for other terms. It is always important to note if it is ‘Collection’ or ‘Collections’. We have ‘java.util.Collection’ which is an interface and which is our primary point of discussion in this post. We also have’java.util.Collections’ which

Java Collections Framework Read More »

Java 8 Lambda Expressions

The Java programming language introduced in 1996 by Sun Microsystems as a cross platform environment and an object oriented programming structure has undergone tremendous changes.  From introducing inner classes, JDBC, RMI, Annotations, the latest addition to the Java world is the entry of Lambda expressions. This post will provide an overview of ‘Lambda expressions’ and why it is necessary. Missing feature of Java: Java the strictly object oriented programming language makes one think only in terms of objects and classes. Given that time has evolved and more languages have come into existence with a different set of features – the

Java 8 Lambda Expressions Read More »

Scroll to Top