Course Detail

Diploma in JAVA Course

Diploma in JAVA Course - Sagveek Technologies


Course Detail


Course Description

DIPLOMA IN JAVA

Core JAVA

  1. Java Fundamentals
    1. Classes and Objects
    2. Operators, Control Statements & loops
    3. Arrays
    4. Methods
    5. Blocks
    6. Constructor
    7. Static Member
  2. Object-Oriented Programming
    1. Inheritance
    2. Polymorphism (Overloading and Overriding)
    3. Abstraction (Abstract Class and Interface)
    4. Encapsulation
  3. Packages
    1. Why packages
    2. Understanding Classpath
    3. Access modifiers & their Scope
  4. Exception Handling
    1. Importance of Exception Handling
    2. Types of Exception Handling
    3. Exception Handling Using try and catch
    4. Exception Handling Using trycatch and finally
    5. Exception Handling Using throws
    6. Writing User defined Exceptions using throw
    7. User Defined Exception Handling using trycatch and throws
  5. String Manipulation
    1. String class and their methods
    2. String Buffer class and their methods
    3. StringBuilder class and their methods
    4. StringTokenizer class and their methods
  6. Wrapper Class
    1. Why wrapper class
    2. AutoBoxing and AutoUnBoxing
    3. parseYYY() methods
  7. Regular Expression
    1. Why regular expression
    2. Pattern class
    3. Matcher class
    4. Patterns
  1. File IO operations
    1. File Handling
    2. Character Oriented Stream
    3. Byte Oriented Streams
    4. Readers and Writers
    5. Serialization
    6. Reading and writing data from different file formats
  2. Multithreaded Programming
    1. Introduction Multi-Threading
    2. Understanding Threads & its States
    3. Life Cycle of thread
    4. Thread class & Runnable Interface
    5. Thread Priorities
    6. Synchronization
    7. Inter thread Communication
    8. Preventing Deadlocks
    9. sleep() vs join() vs yield()
  3. Java Util Package / Collections Framework
    1. Collection & Iterator Interface
    2. Comparator vs Comparable
    3. Enumeration
    4. Cursor
    5. Generics
    6. List and their classes
    7. Set and their classes
    8. Map and their classes
    9. Properties
    10. HashTable
    11. Dictionary
  4. Inner Classes
    1. Why Inner Class
    2. Normal Inner class
    3. Method local Inner Class
    4. Anonymous Classes
  5. Abstract Window Toolkit and Swing Programming
    1. Graphics
    2. Color and Font
    3. AWT Components/Controls
    4. Event Handling & Layouts
    5. Introduction Swing & MVC Architecture
    6. Swing Hierarchy
    7. Atomic Components e.g. JButton, JList and more
    8. Intermediate Container e.g. JPanel, JSplitPane and more
    9. Top-Level Container e.g. JFrame and JApplet

Advanced Java

  1. Java Database Connectivity (JDBC)
    1. Overview of RDBMS
    2. Introduction JDBC
    3. JDBC Architecture
    4. Types of JDBC Drivers
    5. Establishing a JDBC Connection
    6. Using Statement
    7. Using PreparedStatement
    8. Using CallableStatement
    9. Creating Procedures
    10. Creating Joins
    11. ResultSet
  2. Servlets
    1. Servlet as J2EE Web Component
    2. Servlet Fundamentals / API
    3. What is a Web-Container
    4. MVC Architecture
    5. Servlet Life Cycle / Architecture
    6. HTTP GET and POST Request Methods
    7. Processing Html Forms
    8. Content Types and MIME
    9. Servlet vs GenericServlet vs HttpServlet
    10. Session Maintains
  3. Java Server Pages (JSP)
    1. JSP Architecture
    2. JSP Standard / Implicit Objects
    3. JSP Page Implementation Class
    4. JSP Basics & Syntax
    5. JSP Directive Tags
    6. Page Directive
    7. Include Directive
    8. Taglib Directive
    9. JSP Action Tags

Spring Framework

  1. Spring Basics
  2. What is Spring Framework
  3. Inversion of Control
  4. Dependency Injection
  5. Bean Factory
  6. Developing First Spring Application
  7. Spring Container
  8. Built-in Bean Factories
  9. Application Context
  10. Wiring Beans
  11. Bean Lifecycle in Container
  12. Spring Events
  13. Spring AOP
  14. Introduction AOP
  15. Role of AOP in Spring
  16. AOP Advice
  17. AOP Pointcuts
  18. ProxyFactoryBean
  19. Spring Data Access
  20. JDBC Abstraction Layer
  21. Data Access Exceptions
  22. DASupport
  23. What is O-R Mapping
  24. O-R Mapping support in Spring
  25. Spring Web MVC Framework
  26. Web MVC Architecture
  27. Role of DispatcherServlet
  28. Controller
  29. Handler
  30. View Resolving
  31. Data Binding
  32. File Upload Support

 

Hibernate Framework

  1. Introduction Hibernate
  2. Drawbacks of JDBC
  3. Plain Old Java Object (POJO)
  4. What is O-R Mapping
  5. Hibernate Configuration
  6. Required JAR Files
  7. Hibernate configuration File
  8. Hibernate properties File
  9. Hibernate XML File
  10. SQL Dialects
  11. Hibernate Concepts
  12. Id and Primary Key
  13. Id Generation Methods
  14. Session Factory
  15. Session
  16. Transaction
  17. Developing CRUD Application
  18. Hibernate O-R Mapping
  19. Mapping Declarations
  20. Modeling Composition with
  21. Relationship
  22. Modeling Composition with
  23. Components
  24. One-to-One Association
  25. One-to-Many Association
  26. Many-to-Many Association
  27. Hibernate Query Language
  28. Select clause
  29. From clause
  30. Where clause
  31. Aggregate functions
  32. Expressions
  33. Sorting
  34. Grouping
  35. Sub queries
  36. Criteria Queries
  37. Creating Criteria
  38. Narrowing the Result
  39. Ordering the Result

Institute Overview

Pune, Maharashtra, India

About us About Sagveek Technologies: Sagveek Technology is India’s one among the leading resolution suppliers in info Technology development, Training, Staffing, and merchandise & Tools Consulting services to each Retail ( i.e. stud... Read More

Related Courses

Google Map