Course Name: – Learn Data Science – Do Programming using R
Date: – Sat 09th Dec 2017 and Sun 10th Dec 2017.
Cost: –
Booking between 19 Nov to 25 Nov 2017 – 1000 INR discount, you pay 6000 INR
Booking between 26 Nov to 02 Dec 2017 – 500 INR discount, you pay 6500 INR
Booking between 03 Dec to 08 Dec 2017 – 0 INR discount, you pay 7000 INR
How to Join?
Click Here
Key Features
- No PPT’s completely Hands-on Hibernate and Spring training with project.
- Lunch & Tea will be provided.
- Installation required in your laptop for training
- All at only 7000 INR
Day 1 – Hibernate
1st Hour | An Introduction to Hibernate Refresher in enterprise application architectures Traditional persistence Hibernate motivation Installation Defining the domain model Setting up the Hibernate configuration file Creating the domain object mapping files Making Hibernate aware of the mapping files Updating the hibernate.cfg.xml with list of mapping files Implementing a HibernateUtil class Writing the code |
2nd to 4th Hour | Association and Collection Mapping Understand Collection and Association relationships See how to realize relationships in Java and databases Walk through the Hibernate approach of mapping both Collections and AssociationsComponent and Inheritance Mapping The difference between Components and Entities Some uses of Components, and their mapping Strategies and implementations for realizing inheritance |
5th Hour | Hibernate Querying The Hibernate Query Language Introducing the Hibernate Query Language Leveraging HQL to write database queriesNative SQL Understanding when to write your own SQL Executing Native SQL with Hibernate Criteria |
6th and 7th Hour | Batch Processing Data Filtering Interceptors and Events Calling Triggers and Stored Procedures 2nd Level Cache Statistics DDL Generation |
8th Hour | JPA What is spring? Spring modules |
Day 2 – Spring
1st Hour | Understanding Dependency Injection Basic bean wiring Creating bean Injecting into bean properties Auto wiring Controlling bean creation Advising beans |
2nd Hour | Using JDBC with Spring Working with different JDBC templates Integrating Hibernate with Spring |
3rd Hour | Introducing AOP Creating classic spring aspects Creating advice Defining Pointcuts and Advisors Using proxyFactory Bean |
4th and 5th Hour | Getting started with Spring MVC Mapping and Handling requests to controller Handling exception • Introduction to Spring MVC • Handler Mapping (BeanNameUrlHandlerMapping ControllerClassNameHandlerMapping SimpleUrlHandlerMapping Configure the handler mapping priority) • Controllers (MultiActionController,PropertiesMethodNameResolver,ParameterMethodNameResolver ParameterizableViewController) • Validations • Handler Interceptors • Views InternalResourceViewResolver, XmlViewResolver ResourceBundleViewResol • Form tags Form handling |
6th Hour | Spring Security Hello World XML Example Spring Security Hello World Annotation Example Spring Security Custom Login Form XML Example Spring Security Custom Login Form Annotation Example Spring MVC + Spring Security annotations-based project, custom login form, logout function, CSRF protection and in-memory authentication. Spring Security Form Login Using Database – XML and Annotation Example Spring Security : Limit Login Attempts – XML and Annotation Example Spring Security password hashing example |
7th and 8th Hour |
Spring Boot principles, auto-configuration, profiles, overriding defaults using properties and/or your own configuration Spring Boot applied to web-applications (Spring MVC, GSP, REST), data-access (JDBC, JPA, Spring Data, NoSQL), Security and OAuth, Monitoring (actuators) Web service using Spring boot |