Core Java

COURSE DESCRIPTION

Java is a general-purpose programming language that is class-based, object-oriented, and designed to have as few implementation dependencies as possible. It is intended to let application developers write once, run anywhere, meaning that compiled Java code can run on all platforms that support Java without the need for recompilation.

Description

CORE JAVA

Java Basics

  • C++ vs  Java
  • JDK Configuration
  • Advance Feature in JDK7
  • Installing JDK
  • Classes & Methods
  • Data types & Variables
  • Control Statement & Arrays
  • Wrapper Class
  • Eclipse, NetBeans
  • Installing IDE

Classes and Objects

  • Constructor, Overloading
  • Encapsulation, Abstraction
  • Inheritance, Polymorphism
  • Packages, Interfaces
GUI in Java

Applets & Awt

  • Creating Applets
  • GUI Basics
  • Abstract Window Toolkit

Databases

  • Introduction to SQL
  • Database design concepts
  • RDBMS concepts
  • SQL queries
  • SQL Join Methods
  • Microsoft Access
  • Mysql, Oracle

Multithreading

  • Multithreaded Programming
  • Creating & Running threads
  • Synchronization

Exception Handling

  • Checked, Unchecked Exception
  • Error and Assertion
  • Run time & Compile time Exception
  • Exception Handling
  • Work Assertion with notepad
  • User Define Exception Handling

Collection Framework

  • List, Set, Map
  • Legacy classes
  • Generic

Swings

  • Swings Basics
  • Swings vs AWT
  • Creating GUI Applications
  • Sql Server 2005, 2008, 2010
  • JDBC/ODBC bridge database
  • Connectivity Using DSN
  • MySql Connectors
  • Prepared Statements

I/O

  • Streams & File Handling
  • MP3 File Handling
  • Virus & Trojan Softwares
  • Printer Device Interaction

Networking Programming

  • TCP/IP basics
  • IP Addressing
  • TCP/UDP Sockets
  • Networked Applications
  • Chat Servers

Java Mail API

  • TLS Service
  • Gmail Messenger

Swings Components

  • Forms, Panel & Layouts
  • Menus, Menu Bars, Tabbed Pane
  • Dialog boxes, Tables, Progress Bar
  • Slider, Swing Containers

EXIT PROFILE

After Completion of Core Java course from GCE, You can start developing Core Java applications.

Core Java