Java

Language: English

Instructors: Online Quiz

₹1000 including GST

10 Goseeko Coins as Cashback

Why this course?

Description

Syllabus of the JAVA Test

Module I

Chapter 1-: An introduction to programming.
Different types of programming languages, Description of Compiler and Interpreter, Advantage of Object Oriented Programming, Object Oriented Programming, Features of Object Oriented Programming.
Chapter 2: Introduction to Java.
What is Java?, Why Java?, History behind Java, Different versions of Java, Difference between and Java, Features of Java, First Java Program, Prerequisites Before start writing a java program, Writing the program, Compiling the program, How Java program compiles?, Executing the program, How Java program executes?, What is JVM and its significance in executing a program?, Architecture of JVM.
Chapter 3-: Understanding First Program and a step forward, Understanding every term of the program, Java Tokens, Datatypes, Operators, What are Operators?, Different types of Operators, Typecasting, Control Structures and Arrays, Different types of control structures, Conditional Statements, Loops/ Iterators,Jumping Statements, Java Arrays, Multidimensional Arrays, Taking Input from keyboard, Command Line Arguments, Using Scanner Class, Using Buffered Reader class.

Module-II:
Chapter 1-: Introduction to Classes and Objects.
Classes, Methods, Objects, Description of data hiding and data encapsulation, Constructors, Use of static Keyword in Java, Use of this Keyword in Java, Array of Objects, Concept of Access Modifiers (Public, Private, Protected, Default).
Chapter 2-: Inheritance
Understanding Inheritance, Types of Inheritance and Java supported Inheritance, Significance of Inheritance, Constructor call in Inheritance, Use of super keyword in Java, Polymorphism, Understanding Polymorphism, Types of polymorphism, Significance of Polymorphism in Java, Method Overloading, Constructor Overloading, Method Overriding, Dynamic Method Dispatching.
Chapter 3-: String Manipulations.
Introduction to different classes, String class, String Buffer, String Builder, String Tokenizer, Concept of Wrapper Classes, Introduction to wrapper classes, Different predefined wrapper classes, Predefined Constructors for the wrapper classes. Conversion of types from one type (Object) to another type (Primitive) and Vice
versa, Concept of Auto boxing and unboxing.

Module-III:
Chapter 1:-Data Abstraction
Basics of Data Abstraction, Understanding Abstract classes, Understanding Interfaces, Multiple Inheritance Using Interfaces, Packages, Introduction to Packages, Java API Packages, UserDefined Packages, Accessing Packages, Error and Exception Handling, Introduction to error and exception, Types of exceptions and difference between the types, Runtime Stack Mechanism, Hierarchy of Exception classes, Default exception handling in Java, User defined/Customized Exception Handling, Understanding different keywords (try, catch, finally, throw, throws), User defined exception classes, Commonly used Exceptions and their details. Synchronisation, Inter Thread Communication, Basics of Deadlock, Demon Thread, Improvement in Multithreading, Inner Classes, Introduction, Member inner class, Static inner class, Local inner class, Anonymous inner class.

Module-IV:
Chapter 1:-IO Streams (java.io package)
Introduction, Byte Stream and Character Stream, Files and Random Access Files, Serialization, Collection Frame Work (java.util), Introduction, Util Package interfaces, List, Set, Map etc, List interfaces and its classes, Setter interfaces and its classes.
Chapter 2:-Applet
Introduction, Life Cycle of an Applet, GUI with an Applet, Abstract Window Toolkit (AWT), Introduction to GUI, Description of Components and Containers, Component/Container hierarchy, Understanding different Components/Container classes and their constructors, Event Handling, Different mechanisms of Event
Handling, Listener Interfaces, Adapter classes.

Module-V:
Chapter 1:-Swing (JFC)
Introduction Diff awt and swing, Components Hierarchy, Panes, Individual Swings Components JLabel, JButton, JTextField, JTextArea.
Chapter 2:-JavaFX
Getting started with JavaFX, Graphics, User Interface Components, Effects, Animation, and Media, Application Logic, Interoperability, JavaFX Scene Builder 2, Getting Started with scene Builder.
Working with scene Builder.

Course Curriculum

How to Use

After successful purchase, this item would be added to your courses.You can access your courses in the following ways :

  • From the computer, you can access your courses after successful login
  • For other devices, you can access your library using this web app through browser of your device.

Launch your GraphyLaunch your Graphy
100K+ creators trust Graphy to teach online
Goseeko certifications 2024 Privacy policy Terms of use Contact us Refund policy