DJT - Diploma in Java Technologies Course

Duration: 2 MONTHS
Eligibility: BE | BTech | MCA | MCS | MCM | MSc | BCA | BCS | BSc etc
Pre-requisite: Good Knowledge of C, C++ Programming.
Course Overview
  • Programming in C
  • Introduction to Programming
  • Data Types, Operators
  • Integrated Development Environment
  • Control Structures
  • Functions
  • Pointers
  • Arrays, Strings
  • Structures and Unions
  • Command Line arguments
  • C++
  • Concepts of Object Oriented Programming
  • Class and Object
  • Operator Overloading
  • Inheritance
  • Polymorphism
  • Exception Handling
  • Function Templates
  • Database Fundamentals & SQL
  • Database fundamentals, Normalization
  • SQL / PL-SQL
  • Stored Procedure, Function
  • Triggers
  • Introduction to OS & Networking
  • Overview of Operating System
  • Concept of Process and Thread
  • Memory Management
  • Network Basics
  • Classification of Networks
  • Network Topologies
  • Network Communication and Protocols
  • TCP/IP fundamentals
 
  • Introduction to Java
  • What is Java?
  • Need of Java Language
  • Features of Java Language
  • Setting Java Environment
  • Working with Java
  • Java architecture
  • Concept of classLoader, JVM, JIT
  • First Java Application
  • Basics of Java
  • Data types
  • Variables, Literals etc.
  • Operators in Java
  • Java statements & types
  • OOP's Concept
  • What is OOP's
  • Why we need OOP's
  • What is Object?
  • Object Charactristics
  • Concept of Classes & Object creation in Java
  • OOP's Features
  • Abstraction & Encapsulation
  • Explore java.lang package
  • Access modifiers, static concept
  • String Handling in Java
  • Package programming
  • OOP's Features
  • Polymorphism & Inheritance
  • Method overloading
  • Inheritance & types using extends, super keyword
  • Method overriding, final keyword
  • Abstract class & Interface
  • Java Misc Concept
  • Inner class
  • Reflection in Java
  • Wrapper classes
  • Exception Handling
  • What is Exception
  • Exception type & hierarchy
  • Handling Exception using try-catch
  • throw & throws
  • Custom Exception
  • Assertion
  • Multithreading in Java
  • Concept of Multitasking
  • What is Thread
  • Thread Lifecycle & State
  • Thread API
  • Thread Priority
  • Synchronization in Multithreading
  • Inter thread communication
  • I/O Programming & File Handling
  • What is Stream?
  • Types of Stream in Java
  • ByteStream & concern classes
  • CharacterStream & concern classes
  • Serilization in Java
  • Overview on java.nio package
  • GUI Programming
  • What is GUI?
  • Need of GUI Programming
  • Explore java.awt package
  • Event Handling
  • Layout management
  • Swing programming
  • Enhanced componenet of Swing
  • Collection Framework
  • What is collection Framework​?
  • Need of Collection
  • Collection using Generics
  • Set & implemented classes
  • List & implemented classes
  • Map & implemented classes
  • Comparable Vs Comparator
  • JDBC Programming
  • What is JDBC?
  • Need of JDBC
  • JDBC Driver & types
  • JDBC architecture
  • JDBC API
  • Statement Vs PreparedStatement
  • JDBC Transaction
  • Networking in Java
 
  • Advance JDBC
  • What is Stored Procedure?
  • JDBC using Stored Procedure
  • ResultSetMetaData API
  • DatabaseMetaData API
  • Data Access Object Design Pattern
  • JDBC application using Swing, DAO
  • HTML & XML
  • Overview on HTML
  • HTML form tag & implementation
  • Overview on XML
  • CSS & JavaScript
  • Overview on CSS
  • Implementing CSS in HTML
  • Overview on JavaScript
  • Overview on JEE
  • Concept of Web Application
  • Structure of Web Application
  • Setting up Web application with Apache Tomcat
  • Servlet Basics
  • What is Servlet?
  • Servlet Structure & LifeCycle
  • Servlet API
  • GenericServlet Vs HttpServlet
  • Deployment Descriptor
  • First Servlet application
  • Servlet API
  • ServletConfig vs ServletContext
  • Servlet using JDBC
  • RequestDispatcher & methods
  • Session Tracking in Java
  • What is Session Tracking?
  • Why we need Session Tracking?
  • Session Tracking mechanism
    • 1 Cookies
    • 2 URL rewriting
    • 3 Hidden Form Field
    • 4 HttpSession
  • ServletFiler API
  • Java Server Pages (JSP)
  • Introduction to JSP
  • JSP Features over Servlet
  • JSP Lifecycle
  • JSP API
  • JSP Tag
  • JSP Scripting Element
    • Decleration, Scriptlet, Expression tag
  • JSP Directive Tag
    • Page, include, taglib tag
  • JSP Action tag
  • Jsp implicit object
  • JSP Specification
  • Custom tag
  • Expression Language
  • JSTL in Jsp
  • Concept of MVC
  • MVC Model 1
  • MVC Model 2
  • Frameworks in Java
  • Struts2.x Framework
  • ORM tool – Hibernate
  • Spring Framework
  • Interview Techniques
  • Frequently Asked Questions
  • Group Discussion
  • Resume Writing
  • Mock Test Based on MNC Test Pattern
  • Technical Assignments
  • Technical Test
  • Technical Interview
International Certification: Guidance for International Certification
Project: Design, Development

Enquiry