• 15A/9B, Elgin Road, Civil Lines, Allahabad (U.P.) - 211001

Java

pattern

Java


Java is a general-purpose programming language that is class-based, object-oriented and designed to have as few implementation dependencies as possible. Java is a popular general-purpose programming language and computing platform. It is fast, reliable, and secure. According to Oracle, the company that owns Java, Java runs on 3 billion devices worldwide.
Considering the number of Java developers, devices running Java, and companies adapting it, it's safe to say that Java will be around for many years to come.


Core Java


  • Basics of Java
    • Java - What, Where and Why?
    • History and Features of Java
    • Internals of Java Program
    • Difference between JDK,JRE and JVM
    • Internal Details of JVM
    • Variable and Data Type
    • Unicode System
    • Naming Convention
  • OOPS Conecpts
    • Advantage of OOPs
    • Object and Class
    • Method Overloading
    • Constructor
    • static variable, method and block
    • this keyword
    • Inheritance (IS-A)
    • Aggregation and Composition(HAS-A)
    • Method Overriding
    • Covariant Return Type
    • super keyword
    • Instance Initializer block
    • final keyword
    • Runtime Polymorphism
    • static and Dynamic binding
    • Abstract class and Interface
    • Downcasting with instanceof operator
    • Package and Access Modifiers
    • Encapsulation
    • Object class
    • Object Cloning
    • Java Array
    • Call By Value and Call By Reference
    • strictfp keyword
    • Creating API Document
  • Exception Handling
    • Exception Handling : What and Why?
    • try and catch block
    • Multiple catch block
    • Nested try
    • finally block
    • throw keyword
    • Exception Propagation
    • throws keyword
    • Exception Handling with Method Overriding
    • Custom Exception
  • Nested Classes
    • Nested Class : What and Why?
    • Member Inner class
    • Annonymous Inner class
    • Local Inner class
    • static nested class
    • Nested Interface
  • Multithreading
    • Multithreading : What and Why?
    • Life Cycle of a Thread
    • Creating Thread
    • Thread Schedular
    • Sleeping a thread
    • Joining a thread
    • Thread Priority
    • Daemon Thread
    • Thread Pooling
    • Thread Group
    • ShutdownHook
    • Performing multiple task by multiple thread
    • Garbage Collection
    • Runnable class
  • Synchronization
    • Synchronization : What and Why?
    • synchronized method
    • synchronized block
    • static synchronization
    • Deadlock
    • Inter-thread Communication
    • Interrupting Thread
  • Input and output
    • FileOutputStream & FileInputStream
    • ByteArrayOutputStream
    • SequenceInputStream
    • BufferedOutputStream & BufferedInputStream
    • FileWriter & FileReader
    • CharArrayWriter
    • Input from keyboard by InputStreamReader
    • Input from keyboard by Console
    • Input from keyboard by Scanner
    • PrintStream class
    • PrintWriter class
    • Compressing and Uncompressing File
    • Reading and Writing data simultaneously
    • DataInputStream and DataOutputStream
    • StreamTokenizer class
  • Serialization
    • Serialization & Deserialization
    • Serialization with IS-A and Has-A
    • transient keyword
  • Networking
    • Socket Programming
    • URL class
    • Displaying data of a web page
    • InetAddress class
    • DatagramSocket and DatagramPacket
    • Two way communication
  • AWT and EventHandling
    • WT Controls
    • Event Handling by 3 ways
    • Event classes and Listener Interfaces
    • Adapter classes
    • Creating Games and Applications
  • Swing
    • Basics of Swing
    • JTextArea class
    • JComboBox class
    • JTable class
    • JColorChooser class
    • JProgressBar class
    • JSlider class
    • Digital Watch
    • Graphics in swing
    • Displaying Image
    • Edit Menu for Notepad
    • Open Dialog Box
    • Creating Notepad
    • Creating Games and applications
  • LayoutManagers
    • BorderLayout
    • GridLayout
    • FlowLayout
    • BoxLayout
    • CardLayout
  • Applet
    • Life Cycle of Applet
    • Graphics in Applet
    • Displaying image in Applet
    • Animation in Applet
    • EventHandling in Applet
    • JApplet class
    • Painting in Applet
    • Digital Clock in Applet
    • Analog Clock in Applet
    • Parameter in Applet
    • Applet Communication
    • Creating Games
  • Reflection API
    • Reflection API
    • newInstance() & Determining the class object
    • javap tool
    • creating javap tool
    • creating appletviewer
    • Accessing private method from outside the class
  • Collection
    • Collection Framework
    • ArrayList class
    • LinkedList class
    • ListIterator interface
    • HashSet class
    • LinkedHashSet class
    • TreeSet class
    • PriorityQueue class
    • ArrayDeque class
    • Map interface
    • HashMap class
    • LinkedHashMap class
    • TreeMap class
    • Hashtable class
    • Comparable and Comparator
    • Properties class
  • JDBC
    • JDBC Drivers
    • Steps to connect to the database
    • Connectivity with Oracle
    • Connectivity with MySQL
    • Connectivity with Access without DSN
    • DriverManager
    • Connection interface
    • Statement interface
    • ResultSet interface
    • PreparedStatement
    • ResultSetMetaData
    • DatabaseMetaData
    • Storing image
    • Retrieving image
    • Storing file
    • Retrieving file
    • Stored procedures and functions
    • Transaction Management
    • Batch Processing
    • JDBC New Features
    • Mini Project
  • Java New Features
    • Assertion
    • For-each loop
    • Varargs
    • Static Import
    • Autoboxing and Unboxing
    • Enum Type
    • Annotation

Advance Java


  • Basics of Servlet
    • Servlet: What and Why?
    • Basics of Web
    • Servlet API
    • Servlet Interface
    • GenericServlet
    • HttpServlet
    • Servlet Life Cycle
    • Working with Apache Tomcat Server
    • Steps to create a servlet in Tomcat
    • How servlet works?
    • servlet in Myeclipse
    • servlet in Eclipse
    • servlet in Netbeans
  • ServletRequest
    • ServletRequest methods
    • Registration example with DB
  • Servlet Collaboration
    • RequestDispatcher
    • sendRedirect
  • ServletConfig
    • ServletConfig methods
    • ServletConfig example
  • ServletContext
    • ServletContext methods
    • ServletContext example
  • Attribute
    • How to set, get and remove example?
  • Session Tracking
    • Cookies
    • Hidden Form Field
    • URL Rewriting
    • HttpSession
  • Filter
    • Filter
    • Authentication Filter
    • FilterConfig
    • Useful examples
  • ServletInputStream and ServletOutputStream
  • Annotation Servlet
  • Project Development
  • JSP
  • Basics of JSP
    • Life cycle of JSP
    • JSP API
    • JSP in Eclipse and other IDE's
  • Scripting elements
    • scriptlet tag
    • expression tag
    • declaration tag
  • 9 Implicit Objects
    • out
    • request
    • response
    • config
    • application
    • session
    • pageContext
    • page
    • exception
  • Exception Handling
  • Action Elements
    • jsp:forward
    • jsp:include
    • Bean class
    • jsp:useBean
    • jsp:setProperty & jsp:getProperty
    • Displaying applet in JSP
  • Directive Elements
    • page directive
    • include directive
    • taglib directive
  • Expression Language
  • MVC in JSP
  • JSTL
  • Custom tags
    • Custom Tag : What and Why?
    • Custom Tag API?
    • Custom Tag Example
    • Attributes
    • Iteration
    • Custom URI
  • Project Development in JSP
  • JavaMail API
  • JavaMail API
  • Design Pattern
  • JUnit
  • Maven
  • Basics of Struts2
  • Core Components
  • Struts 2 Architecture
  • Struts2 Configuration
  • Interceptors
  • Struts 2 Validation
  • Aware Interfaces
  • Struts2 with I18N
  • Zero Configuration
  • Struts2 with Tiles2
  • Hibernate with Struts2
  • Spring with Struts2
  • Project Development in Struts2
  • Working with IDE
  • Working with Servers
  • Servers
  • EJB 3
  • Introduction to JavaEE
  • Introduction to EJB3
  • Developing Session Beans
  • Using Dependency Injection
  • JMS
  • Message Driven Beans
  • Persistence Introduction to JPA
  • Web Technology
  • CSS
  • Javascript
  • HTML 5
  • JQuery
  • AJAX
rocket
We work with you not for you
Why SUMMER Training/Industrial Traininig in Allahabad from Awadh Web Solutions
  • Awadh Web Solutions is ranked No. 1 Training Company in Allahabad which provides SUMMER TRAINING/Industrial Traininig in high end technologies.
  • Awadh Web Solutions is having reputed and industry experienced experts.
  • Awadh Web Solutions provided certification programs and partner to no of big corporate.
  • Awadh Web Solutions provided industry oriented practical SUMMER TRAINING/Industrial Traininig.
  • Students trained by Awadh Web Solutions in SUMMER TRAINING//Industrial Traininig are placed in reputed MNCs.
  • Awadh Web Solutions is having well developed infrastructure and Labs for SUMMER TRAINING/Industrial Traininig Students
  • Awadh Web Solutions provides hostel and PG facility for students in Allahabad.
  • Awadh Web Solutions is registered by Ministry of Corporate Affairs and ISO 9001:2015 Certified Company.
  • Awadh Web Solutions offers separate certificate for SUMMER TRAINING/Industrial Traininig projects on company letter head after completion of the training.
  • Awadh Web Solutions provide SUMMER TRAINING/Industrial Traininig kit to all enrolled students in Allahabad and other branches
  • Awadh Web Solutions provides 1 year membership card to all SUMMER TRAINING/Industrial Traininig and other technologies enrolled students.
  • Awadh Web Solutions are provided opportunity to work on live projects undergoing at Awadh Web Solutions Development Cell.
  • Awadh Web Solutions provides free of cost Personality Development and Other Training to all 6 Months Training Students in Allahabad and other branches.
  • Training provided by Awadh Web Solutions is considered as compulsory vocational, industrial, project based training as per university course curriculum.
  • Awadh Web Solutions is the only training company in Allahabad, which provides online certificate verification facility on our website.
  • Awadh Web Solutions Allahabad and other branches provide free web sub domain and web space to all interested students.

  • Awadh Web Solutions is the one spot destination for all aspiring students and professionals. You can find 100 other reasons to join Awadh Web Solutions. Call Us, Join Awadh Web Solutions and feel the difference. Feel free to visit our company, interact with Awadh Web Solutions students and saw labs, take demo classes then join after your satisfaction

Our Partner