Contact Us.- 09993897203
Email: ramnath@dstarena.com,
Add:146/7/2 Premium Center
Zone-1,MP Nagar
Bhopal-462011

Registration
MATLAB,PHP,VHDL(VLSI),EMBEDDED SYSTEM,ANDROID WEBSITE DESIGN Industrial Training will be start Soon

JAVA Training

Java is programming language to design desktop and web application. Java is a programming language and computing platform first released by Sun Microsystems in 1995. It is the underlying technology that powers state-of-the-art programs including utilities, games, and business applications. Java runs on more than 850 million personal computers worldwide, and on billions of devices worldwide, including mobile and TV devices.It’s also integral to the intranet applications and other e-business solutions that are the foundation of corporate computing.Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few.

 JAVA is divided in two segment: Core java   and   Advance java

CORE JAVA SYLLABUS JAVA EE (ADVANCED JAVA)
  • Fundamentals of JavaWhat is Java? , History of Java, Features of Java, Hello Java ProgramProgram Internal, How to set path?, JDK, JRE and JVM, Internal Details of JVM, Variable and Data Type, Unicode System , Operators .
  • Java OOPs ConceptsAdvantage of OOPs, Naming Convention, Object and Class, Method Overloading, Constructor, static keyword, this keyword, Inheritance(IS-A), Aggregation(HAS-A), Method Overriding, Covariant Return Type, super keyword, Instance Initializer block, final keyword, Runtime Polymorphism, Dynamic Binding, instanceof operator, Abstract class, Interface, Abstract vs Interface, Package, Access Modifiers, Encapsulation, Object class , Object Cloning, Java Array, Wrapper class, Call By Value,  strictfp keyword,  API Document, Command Line Arg, Object vs Class, Overloading vs Overriding.
  • Java Inner ClassWhat is inner class, Member Inner class, Anonymous Inner class, Local Inner class, static nested class, Nested Interface.
  • Java StringWhat is String, Immutable String, String Comparison, String Concatenation, Substring,  Methods of String class, StringBuffer class, StringBuilder class, String vs StringBuffer, StringBuffer vs Builder, Creating Immutable class, toString method, StringTokenizer class,
  • Java String MethodsString charAt(), String compareTo(), String concat(), String contains(), String endsWith(), String equals(), String format(), String getBytes(), String indexOf(), String intern(), String isEmpty(), String join(), String lastIndexOf(), String length(), String replace(), String replaceAll(), String split(), String startsWith(), String substring(), String toCharArray(), String toLowerCase(), String toUpperCase(), String trim(), String valueOf().
  • Java DateJava Date API, java.util.Date, java.sql.Date, DateFormat, SimpleDateFormat, Get Current     Date, java.util.Timestamp, java.sql.Timestamp class.
  • Java Reflection APIReflection API, newInstance() method, javap tool, creating javap  tool, creating    appletviewer, Call private method.
  • Java ConversionJava String to int, Java int to String, Java String to long, Java long to String, Java String to float, Java String to double, Java String to Date.
  • Java Regular ExpressionRegular Expression, MatchResult interface, Matcher class, Pattern class, PatternSyntaxException class.
  • Exception HandlingWhat is Exception, try and catch block, Multiple catch block, Nested try, finally block, throw keyword, Exception Propagation, throws keyword, Throw vs Throws, Final vs Finally vs Finalize, Exception Handling with Method Overriding, Custom Exception, assert keyword.
  • Java MultiThreadingWhat is Multithreading, Life Cycle of a Thread, Creating Thread, Thread Scheduler, Sleeping a thread, Start a thread, twiceCalling run() method, Joining a thread, Naming a thread, Thread Priority, Daemon Thread, Thread Pool, Thread Group, ShutdownHook, Performing multiple task.
  • Java SynchronizationSynchronization in java, synchronized block, static synchronization, Deadlock in Java, Inter-thread Comm, Interrupting Thread, Reentrant Monitor.
  • JAVA I/OInput and Output, File Output & Input, ByteArrayOutputStream, SequenceInputStream, BufferedOutput & Input, FileWriter & FileReader, CharArrayWriter, Input by BufferedReader, Input by Console, Input by Scanner, PrintStream class, Compress Uncompress File, PipedInput & Output. Create a file, Construct file path, Set the file permission, Read file with BufferedInputStream, Read file with BufferedReader, Write file with FileOutputStream, Write file with BufferedWriter, Append content to file, Delete a file, Delete files with certain extension only, Find files with certain extension only, Rename a file, Copy a file, Move a file to another directory, Get the file creation date, Get the file last modified date, Change the file last modified date, Make a file read only, Get file size, Get the filepath of a file, Get the total number of lines of a file, Check if a file exists, Check if a file is hidden, Read UTF-8 encoded data from a file, Write UTF-8 encoded data into a file, Assign file content into a variable, Generate a file checksum value, Convert File into an array of bytes, Convert array of bytes into File, Convert String to InputStream, Convert InputStream to String, Convert File to Hex, Get total of free disk space in your partition or volume.
  • File SerializationWrite an Object to file, Read an Object from file
  • File CompressionCompress files in ZIP format, Decompress files from a ZIP file, Compress a file in GZIP format, Decompress file from GZIP file, Compress serialized object into file, Decompress serialized object from a Gzip file
  • Temporary FileCreate a temporary file, Write data to temporary file, Delete temporary file, Get the temporary file path.
  • DirectoryCreate directory, Delete directory, Copy directory, Traverse /List a directory structure Check if directory is empty, Get the current working directory.
  • Java NetworkingNetworking Concepts,  Socket Programming, URL class, URLConnection class, HttpURLConnection, InetAddress class, DatagramSocket class.
  • Java AWTAWT Basics, Event Handling, Listener Interface, Adapter Classes.
  • Java SwingBasics of Swing, JButton class, JRadioButton class, JTextArea class, JComboBox class, JTable class, JColorChooser class, JProgressBar class, JSlider class, Digital WatchGraphics in swing, Displaying Image, Edit Menu for Notepad, Open Dialog Box, Notepad, Puzzle Game, Pic Puzzle Game, Tic Tac Toe Game.
  • Layout ManagerBorderLayout, GridLayout, FlowLayout, BoxLayout, CardLayout.
  • Java AppletApplet Basics, Graphics in Applet,  Displaying image in Applet,  Animation in Applet,  Event Handling in Applet, JApplet class, Painting in Applet, Digital Clock in Applet, Analog Clock in Applet, Parameter in Applet, Applet Communication.
  • Java CollectionsCollection Framework, ArrayList class, LinkedList class, ArrayList vs LinkedList, ListIterator interface, HashSet class, LinkedHashSet class, TreeSet class, PriorityQueue class, Map interface, HashMap class, LinkedHashMap class, TreeMap class, Hashtable class, HashMap vs Hashtable, SortingComparable interface, Comparator interface, Comparable vs ComparatorProperties , classArrayList vs Vector.
  • Java RmiRemote Method Invocation (RMI), Understanding stub and skeleton, stub, skeleton, Requirements for the distributed applications, Steps to write the RMI program, RMI Example.
  • InternationalizationInternationalization, ResourceBundle class, I18N with Date, I18N with Time, I18N with Number, I18N with Currency.
  • Java JDBC Basics of JDBC, Type 1, Type 2, Type 3, Type 4 Driver, How To Connect Database from our
  • application, Database connectivity with Ms-Access, My Sql, Oracle, Postgres sql, select,insert, update, delete queries  from java application.
  • Java New FeaturesAssertion, For-each loop, Varargs, Static Import, Autoboxing and Unboxing, Enum Type, Annotation, Custom Annotation, Generics. 

 

Java Reflection API

  • Reflection API
  • newInstance() method
  • javap tool
  • creating javap tool
  • creating appletviewer
  • Call private method

Java Beans

  • What is Java Beans
  • Bean Classes
  • Bean Classes Implements with Serializable interface
  • Getter Methods
  • Setter Methods

JDBC 4.0 (Java Database Connectivity)

  • Introduction to JDBC
  • JDBC architecture
  • sql Package
  • Connection, Statement, ResultSet
  • Prepared Statement
  • Callable Statement
  • Scrollable and Updatable ResultSet
  • Batch Updates
  • ResultSetMetaData
  • Simple Transaction Management
  • Four Levels of JDBC drivers, their pros & cons
  • Features of JDBC 3.0

 Web Designing

  • History of internet
  • World Wide Web Consortium
  • Html 5
  • Css 3
  • Java script
  • Jquery
  • Ajax
  • Photoshop

 Servlets 3.0

  • Need of Server side Programming
  • Introduction to Servlets
  • Servlet Life Cycle
  • servlet package
  • ServletConfig, ServletContext, ServletResponse
  • Supplying initialization parameters to Servlets
  • Performing database operations in Servlets
  • Include and forward mechanisms
  • Applying filters to Servlets
  • servlet.http Package
  • HttpServlet Life Cycle
  • Http request methods GET vs POST
  • HttpServletRequest, HttpServletResponse
  • Dealing with Http headers & error codes
  • Session Tracking, purpose
  • Hidden form fields, Cookies
  • Http Session, URL rewriting
  • Event listeners
  • Web application security

 

JSP 2.2 (Java Server Pages)

  • Disadvantages of Servlets
  • Introduction to JSP
  • JSP Life Cycle
  • Creating dynamic Web content with JSP
  • Scripting elements
  • Scriptlet
  • Declaration
  • Expression
  • XML syntax for JSP elements
  • JSP directives page, include and taglib
  • JSP implicit objects
  • JSP scopes
  • Include and forward mechanism
  • Using a Java bean in a jsp
  • JSP Model 1 architecture
  • JSP Model 2 (MVC) architecture
  • Custom Tag Development
  • Classic Tags, Simple Tags
  • Error Handling in a jsp

 JSTL

  • Core Tags
  • Formatting tags
  • SQL tags
  • XML tags
  • JSTL Functions

 

Expression Language

Processing XML in a JSP

We provide Best JAVA Training in bhopalOur Complete training Content Browser