Java Programming

Promise of this course is to help strengthen your “Java programming skill”. Java Programming Language Course was designed to have the “look and feel” of the C++ language, but it is simpler to use than C++ and enforces an object-oriented programming model.

The Java Programming course provides an exhaustive coverage of features like Object-oriented Programming, Inheritance, Interfaces, Exception Handling, Reflection, Standard I/O programming, File Handling, Generics, GUI programming with Swing, Applets, MultiThreading, Socket Programming, JDBC, Struts Framework, Web Application Component development with Servlets, JSP and XML.

Editing Your Code

if ( yourSkill == “C Programming” )
Java Programmers Demand

Market Demand

  • Demand
  • - Supply

Why Learn C Programming

This course focuses on ‘how’ as opposed to ‘what’. For example, in the lesson on functions, we do not teach what a function is, but rather how to create a function in C Programming language.

Take Away

Apply OOAD concepts to build Java applications. Develop console based programs using Java. Develop GUI applications using Java. Develop database applications using Java. Develop a web-based application using JSPs & Servlets. Create a web site with database connectivity. Process XML using Java APIs. Unique Develop a web application using Struts 2.x framework. Skill to use a pre-built framework for rapid application development. Strong foundation for applying design patterns like MVC.

Course Objective

Create object-oriented programs using Java programming language.Create Java classes by extending existing Java classes. Implement Interfaces in Java application. Access internal properties of a class using reflection. Apply Exception Handling mechanism in Java application. Develop UI applications using AWT/Swing. Create Multithreaded application in Java. Create networking application in Java. Use JDBC APIs in Java application. Create dynamic web application using JDBC, Servlet / JSP. Process XML data using Java APIs. Create custom tag libraries to enhance. Describe MVC Model 2 Framework, AOP, IOC and DI. Create a simple Struts 2.x Application. Associate Validation Framework with Struts 2.x application. Create an application using built-in interceptor. Create a user-defined interceptor.

What you will learn

Lesson 1

Object-oriented Concepts

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 2

Collection Framework & Generics

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 3

Synchronization

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 4

Introduction to Java

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 5

Annotations

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 6

Socket programming

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 7

Writing Java classes

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 8

GUI with Java Swing controls

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 9

Applets

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 10

Language fundamentals

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 11

Event Delegation Model

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 12

Input-Output (File I/O)

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 13

Inheritance & Polymorphism

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 14

Swing MVC

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 15

JDBC

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 16

Java API Support

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.

Lesson 17

Multithreading

Develop simple console-based programs using C language with features like decision-making statements, loops, functions & array.