ADVANCED JAVA TRAINING IN PUNE | ONLINE
Duration of Training : 40 hrs
Batch type : Weekdays/Weekends
Mode of Training : Classroom/Online/Corporate Training
Why Radical Technologies
Module 1: Advanced Object-Oriented Programming
• Review of object-oriented principles in Java.
• In-depth exploration of inheritance, polymorphism, and encapsulation.
• Advanced topics like abstract classes, interfaces, and inner classes.
Module 2: Java Collections Framework
• Comprehensive study of collections in Java (List, Set, Map).
• Implementations and use cases of different collection types.
• Iterators and enhancements in Java Collections Framework.
Module 3: Exception Handling and Logging
• Advanced exception handling techniques.
• Custom exceptions and exception chaining.
• Logging using frameworks like Log4j.
Module 4: Multithreading and Concurrency
• Understanding multithreading in Java.
• Synchronization and thread safety.
• Advanced topics like Java concurrency utilities (java.util.concurrent).
Module 5: Java I/O and NIO
• Input and output streams.
• File handling and file I/O.
• Introduction to Java NIO (New I/O) for non-blocking I/O.
Module 6: Networking and Socket Programming
• Network fundamentals.
• Socket programming in Java.
• Building client-server applications.
Module 7: Java Database Connectivity (JDBC)
• Introduction to JDBC and database fundamentals.
• Performing database operations in Java.
• Connection pooling and data source management.
Module 8: Java EE (Enterprise Edition) Technologies
• Overview of Java EE and its components.
• Servlets and JavaServer Pages (JSP).
• Enterprise JavaBeans (EJB) and Java Persistence API (JPA).
Module 9: Spring Framework
• Introduction to the Spring Framework.
• Dependency injection and inversion of control.
• AOP (Aspect-Oriented Programming) with Spring.
Module 10: Hibernate
• Object-relational mapping (ORM) with Hibernate.
• Configuration and mapping files.
• Hibernate Query Language (HQL) and criteria queries.
Module 11: Web Services
• Introduction to web services and SOAP.
• Developing and consuming web services in Java.
• RESTful web services with JAX-RS.
Module 12: Design Patterns
• Introduction to design patterns (e.g., Singleton, Factory, Observer).
• Applying design patterns in Java applications.
• Design patterns for enterprise-level development.
Module 13: Advanced Topics
• Security and encryption in Java.
• Java memory management and performance optimization.
• Introduction to Java 9+ features
Module 14: Project Work
• A practical project that incorporates advanced Java concepts learned during the course.
Learn Advanced Java – Course in Pune with Training, Certification & Guaranteed Job Placement Assistance!
Online Batches Available for the Areas
Ambegaon Budruk | Aundh | Baner | Bavdhan Khurd | Bavdhan Budruk | Balewadi | Shivajinagar | Bibvewadi | Bhugaon | Bhukum | Dhankawadi | Dhanori | Dhayari | Erandwane | Fursungi | Ghorpadi | Hadapsar | Hingne Khurd | Karve Nagar | Kalas | Katraj | Khadki | Kharadi | Kondhwa | Koregaon Park | Kothrud | Lohagaon | Manjri | Markal | Mohammed Wadi | Mundhwa | Nanded | Parvati (Parvati Hill) | Panmala | Pashan | Pirangut | Shivane | Sus | Undri | Vishrantwadi | Vitthalwadi | Vadgaon Khurd | Vadgaon Budruk | Vadgaon Sheri | Wagholi | Wanwadi | Warje | Yerwada | Akurdi | Bhosari | Chakan | Charholi Budruk | Chikhli | Chimbali | Chinchwad | Dapodi | Dehu Road | Dighi | Dudulgaon | Hinjawadi | Kalewadi | Kasarwadi | Maan | Moshi | Phugewadi | Pimple Gurav | Pimple Nilakh | Pimple Saudagar | Pimpri | Ravet | Rahatani | Sangvi | Talawade | Tathawade | Thergaon | Wakad