Java/JavaEE/Frameworks/WebServices is the detailed course offered by the Gontu Series is designed to help the developers work effectively and also prepare them to face the interviews with confidence.
For detailed course structure please click on Detailed curriculum tab.
Duration: 60 days ( 90 hours Live Classes )
Project Work: 30 hours (extensive)
Certification: After the successful completion of the course, assignments and projects submission Certification for the same is provided..
We are available 24×7 @ +91-124-4219800 to answer all your queries related to this Live course – Happy Learning!!!
Java (Core Java + Advanced Java)
Level 1: HOW TO INSTALL JAVA??? , setting up its Development Environment , understanding Java’s architecture (Java Virtual Machine), writing our First Java Program, Why Java is so popular???, History, Versioning
Level 2: Java Programming Fundamentals: Data Types , Access Modifiers, Access Specifiers, Arrays – Primitive Data Types, Comments, The for Statement, The if Statement, The while and do while Statements, The switch Statement, The break Statement, The continue Statement, Operators, Casts and Conversions, Keywords
Level 3: Object Oriented Programming and Java: Encapsulation, Polymorphism, Abstract Classes and Interfaces etc…
Level 4: Java Exception Handling Mechanism: The Exception Hierarchy, Checked Exceptions, UnChecked Exceptions, Custom Exception Classes, The finally Block
Level 5: Java Collections and Maps: Collection Framework (ArrayList, Vector, HashSet, TreeSet, HashMap, HashTable… )
Level 6: Java Threads: Threads, Processes, Creating Threads by Extending Thread, Creating Threads by Implementing Runnable, Advantages of Using Threads, Daemon Threads, Thread States, Thread Problems, Synchronization
Level 7: Miscellaneous Topics
JDBC, Java Generics, Garbage Collection, Memory Management, Input output in Java, Networking Fundamentals in Java
JavaEE ( Servlet & JSPs)
How does the Web Works, What is a http and an introduction to other web protocols, Web server, Application server, Difference between a Web server and an Application server, Tomcat setup, Servlet, JSPs, Why JSPs over Servlet, why an MVC Framework over Sevlet and JSPs, MVC design using Servlet and JSPs, Introduction to popular MVC Web Frameworks: Struts and Spring MVC
Inversion of Control, Dependency injection, Eclipse IDE-Spring core setup, Dependency injection using constructor, Dependency injection using setter, Dependency injection for collections, Bean Scopes – Singleton and Prototype, Lazy Loading, Eager Loading, Bean Life Cycle: using init method and destroy method attributes vs using annotations vs using initializing bean and disposable bean interfaces, BeanPostProcessor, Ordered interface for BeanPostProcessor, BeanFactoryPostProcessor, PropertyPlaceHolderConfigurer, Bean Definition Inheritance, Bean Autowiring, @Autowired, @Configurable, @Order, @Qualifier, @Required, @Scope, JSR-250 Annotations @Resource, @PostConstruct and @PreDestroy annotations
What is an ORM, What is a Hibernate, How is JDBC diferent from Hibernate, Eclipse IDE set up, Hibernate Set Up, MySQL Database set up, hbm2ddl.auto property, Common Annotations: Column, Transient, Temporal, Table, @GeneratedValue, Mappings: one to one, one to many, many to one, many to many, unidirectional vs bidirectional, MappedBy property concept in detail, Inheritence, Enumeration and custom data type, CRUD: save, update, delete, update, Object States: Transient, Persistent, Detached, Hibernate Query Language, Native SQL, Criteria Objects, Filters, Pagination
Service Oriented Architecture & WebServices
What is a Service Oriented Architecture, What is a WebService, Difference between a SOA and a WebService, What is a SOAP Web Service, WSDL, Creating a SOAP Web Service, What is a REST Web Service or REST APIs, Creating RESTful Web Service
Writing a Java client for SOAP and REST Spring Web Services
Morning Batch: Mon to Fri | 7 am to 9 am IST | starting on 10th Jan 2017
Evening Batch: Mon to Fri | 9 pm to 11 pm IST | starting on 10th Jan 2017
Weekend Batch: Sat, Sun | 7 am to 10 am IST | starting on 10th Jan 2017
Gontu trust: Refund Policy if not satisfied all refunds done
Gontu Promise: If not happy with the course get your money back.
Who will be my instructor??? The course will be taught and assisted by Ankush Gorav and a panel of experts having 5 to 10 years of industry experience
Is the panel available 24×7 to guide me??? Yes