Core Java + Advanced Java + Servlets + JSPs + Spring Framework + Spring Web (MVC) + Spring Security + Spring AOP + Spring JDBC + Hibernate Framework + Service Oriented Architecture + SOAP Web Services + REST Web Services + Introduction to Big Data
$1064.00 Add to cart
$1064.00 Add to cart
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: 90 days ( 120 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, Event Handling custom event, Java Based Configuration – no spring-config.xml, Logging with Spring, Transaction Management and Concurrency `
What is a MVC Design Pattern, What is spring MVC, @contoller, Spring mvc setup, Tomcat apache setup, @RequestMapping, MultiAction Controller, @RequestMapping at class level, PathVariable annotation, Handling Form using @RequestParam annotation, @ModelAttribute annotation as method argument and at method level, Data Binding wiith Java Collections and built in data types, Data Binding with a user defined data type, @BindingResult, @InitBinder, @WebDataBinder, customDateEditor, custom property editor class, Form Validations using JSR 303/349 annotations, Customizing error messages using Spring Message Source, Form Validation annotations: @Pattern, @Past, @Max, Writing a custom Form Validation annoation, Interceptor, Internationalizatiton and Localization, Supporting Multiple Themes, Exception Handling
Spring SOAP and RESTful Web Services
What is a SOAP Web Services, WSDL, creating SOAP Web Services using Spring Framework
what is a REST Web Services or APIs, creating RESTful Web Services using Spring Framework
Writing a Java client for SOAP and REST Spring Web Services
Spring JDBC, Spring AOP, Spring Security, Spring Hibernate Integration
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, Difference between a SOA and a WebService
Introduction to BigData – Hadoop, MapReduce, Hive, Pig, Sqoop, Spark, Kafka
Live Project Work
Morning Batch: Mon to Fri | 7 am to 9 am IST | starting on 10th July 2017
Evening Batch: Mon to Fri | 9 pm to 11 pm IST | starting on 12th July 2017
Weekend Batch: Sat, Sun | 7 am to 10 am IST | starting on 10th July 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