Core Java Home <> Courses <> Core Java


Course Title:
Core Java
Introduction:

Active Learning's Java training program teaches you how to write Java applications that can run across multiple platforms seamlessly and reliably. This Java training course provides extensive experience with the Java language and its object-oriented features. In this Java training course, you use Java to create text-based and GUI applications. Active Learning provides other Java training courses covering more advanced technologies.

Advantage:
  • Write, compile and execute a Java program using Eclipse & Netbeans IDE.
  • Learn Object-Oriented Programming concepts such as inheritance and polymorphism.
  • Create simple GUI applications with AWT and Swing using NetBeans IDE.
  • Use Java's exception handling framework.
  • Write efficient applications through multi-threading.
  • Read and write files.
  • Access databases using JDBC.
Eligibility: 10+2,MCA, BCA, B.Sc.(IT), M.Sc.(IT), B.Sc.(CS), M.Sc.(CS), B.Tech, B.E.(Any Branch), O Level, A Level
Duration: 6 Weeks
Curriculum:
INTRODUCTION OF JAVA
  • What is Java?
  • How to Get Java
  • A First Java Program
  • Compiling and Interpreting Applications
  • The JDK Directory Structure

  • DATA TYPES AND VARIABLES
  • Primitive Datatypes ,Declarations
  • Variable Names
  • Numeric Literals,Character Literals
  • String,String Literals
  • Arrays,Non-Primitive Datatypes,The Dot Operator

  • OPERATORS AND EXPRESSIONS
  • Expressions
  • Assignment Operator
  • Arithmetic Operators
  • Relational Operators

  • CONTROL FLOW STATEMENTS
  • Statements
  • Conditional (if) Statements
  • Data types and Variables 3
  • Adding an else if
  • Conditional (switch) Statements
  • while and do-while Loops
  • for Loops
  • A for Loop Diagram
  • Enhanced for Loop
  • The continue Statement
  • The break Statement
  • Methods
  • Calling Methods
  • Defining Methods
  • Method Parameters
  • Scope
  • Method Parameters
  • So, Why All the static?
    OBJECT-ORIENTED PROGRAMMING
  • Introduction to Object-Oriented Programming
  • Classes and Objects
  • Fields and Methods
  • Encapsulation
  • Access Control
  • Inheritance
  • Polymorphism
    OBJECTS AND CLASSES
  • Defining a Class
  • Creating an Object
  • Instance Data and Class Data
  • Methods
  • Constructors
  • Access Modifiers
  • Encapsulation
    USING JAVA OBJECTS
  • Printing to the Console
  • printf Format Strings
  • StringBuilder and StringBuffer
  • Methods and Messages
  • toString
  • Parameter Passing
  • Comparing and Identifying Objects, Destroying Objects
    INHERITANCE IN JAVA
  • Inheritance
  • Inheritance in Java
  • Casting
  • Method Overriding
  • Polymorphism
  • Super
  • The Object Class
  • PACKAGES
  • The import Statement
  • Static Imports
  • Casting
  • CLASSPATH and Import
  • Defining Packages
  • Package Scope
    EXCEPTION HANDLING
  • Exceptions Overview
  • Catching Exceptions
  • The finally Block
  • Exception Methods
  • Declaring Exceptions
  • Defining and Throwing Exceptions
  • Errors and RuntimeExceptions
  • Assertions
    INPUT/OUTPUT STREAMS
  • Overview of Streams
  • Bytes vs. Characters
  • Converting Byte Streams to Character Streams
  • File Object
  • Binary Input and Output
  • PrintWriter Class
  • Reading and Writing Objects
  • Basic and Filtered Streams
    COLLECTION FRAMEWORK
  • The Collections Framework
  • The Set Interface
  • Set Implementation Classes
  • The List Interface
  • List Implementation Classes
  • The Map Interface
  • Map Implementation Classes
    INNER CLASSES
  • Inner Classes
  • Member Classes
  • Local Classes
  • Anonymous Classes
  • Instance Initializers
  • Static Nested Classes
    INTRODUCTION TO THREADS
  • Non-Threaded Applications
  • Threaded Applications
  • Creating Threads
  • Thread States
  • Runnable Threads
  • Coordinating Threads
  • Interrupting Threads
  • Runnable Interface ,ThreadGroups
    INTERFACES AND ABSTRACT CLASSES
  • Separating Interface and Implementation
  • UML Interfaces and Realization
  • Defining Interfaces
  • Implementing and Extending Interfaces
  • Runnable Threads
  • Abstract Classes
  • Java Applets
  • JDBC (Java Database Connectivity)
  • GUI programming with AWT and Swing
  • Extra Support
    • Books
    • CD
    • Labs : 7:30 am to 9:00 pm
    • Live Projects
    • Course Certificate
    • Confirmation Letter / Training Letter/ Project Letter
    • For Degree Pursing Candidates To Submit In Colleges
    • Consultants/Faculties
    • All our consultants are professionals working with MNC’s,Company & Many More
    • Experience Certificates
    • All our students would be given experience certificates after successful completion of their Live project.
    • 100% Job Assistance
    • Regular Job updates on our website.
    • Resourcing Through Consultancy Services
    • Regular Walk Ins
    • Exclusive Walk-ins For Integrated Infotech Students
    • Campus Interviews
    • Resume Updation
    • References
    Appliy Online        Contact Us

    Enquiry Now

    Send Enquiry

    Call Now 9798260267
    Widget by:Integrated Infotech