Virtual course of:edureka |
Edureka's Spring Framework certification training course is designed to make you proficient in using the Spring Framework and learn everything that is required to build real-world web applications with Spring.
ABOUT THE COURSE
Edureka's Spring Framework certification training covers all the concepts that made Spring probably the most popular Java application framework. Starting from dependency injection to how to create the first spring application, integrating Maven. Aspect Oriented Programming (AOP), integrating Hibernate with Spring .Building application using Spring MVC. Using Apache and JSF tiles to make the user view. Make your spring app secure. Using Log4j as a logger and writing test cases with JUnit. At the end of the course, we will also create a web application using the Spring Framework.
OBJECTIVES OF THE COURSE
After completing the 'Spring Framework' course on Edureka, you should be able to understand: 1. Spring Framework Architecture 2. Spring's Dependency Injection and Autowiring feature 3. Create application using Maven 4. Aspect Oriented Programming (AOP) and AspectJ 5 Access mechanisms to data provided by Spring 6. Integrating Hibernate with Spring 7. Spring MVC 8. Build a Web Application Using Spring MVC 9. Integrating Apache Tiles with Spring 10. Integrating Struts2 and JSF with Spring 11. Spring Web Flow 12. Maintaining Your Application secure 13. Using log4j for logging 14. Writing test cases with JUnit 15. Spring Integration Framework
INTRODUCTION TO SPRING. Learning Objectives – In this module, you will understand what the Spring Framework is and why it is so popular. You will learn the architecture and features of the Spring Framework that it offers to developers. What are Inversion of Control (COI) and the famous Dependency Injection? Control of a bean life cycle. Topics: Introduction to the Spring Framework, Why Spring, Java Frameworks, Spring Framework Architecture, Object Coupling Problem, Loose Coupling and Tight Coupling, Dependency Injection and its types, Bean Life cycle, Bean scopes (singleton and prototype), Annie's Quizzes, LAB, Questions and Answers, quick summary. . Click on the "go to course" button to learn more details at edureka!
SPRING CONFIGURATIONS . Learning Objectives: In this module, you will learn about the different ways to configure beans in Spring. In addition, you will learn about the configuration mechanisms and the application programming interfaces (APIs) provided by Spring for configuration through simple examples. You will learn to write expressions using various features provided by SpEL and using them to access beans. You will also learn the main SpEL API that is in use in Spring applications. Topics: What is Autowiring, Different Types of Autowiring, Implementing Autowiring in Different Ways, Spring Beans Definition Inheritance, Specifying Default Values Using the @value Annotation, Autowiring bean using @Autowired, Resolving bean using @Qualifier, Defining a Component Using @ Component, Using @PostConstruct and @PreDestroy, automatic bean discovery in a Spring application, Using Spring Expression Language (SpEL), Annie's Quizzes, LAB, Q & A, Quick Recap. . Click on the "go to course" button to learn more details at edureka!
ASPECT-ORIENTED PROGRAMMING AND DAO. Learning Objectives: In this module, you will learn about the limitations of using OOP and the need for Aspect Oriented Programming (AOP). Next, you will learn about the basic functionality of AOP and the problems it solves. It also uses AOP with the Spring Framework. This module will introduce the Spring Framework support for using JDBC and discuss all the classes and interfaces provided by it. Topics: what is Aspect Oriented Programming (AOP), AOP terminologies, BeforeAdvice implementation method, AfterReturningAdvice implementation, Interceptor implementation method, ThrowsAdvice implementation, what is AspectJ, AspectJ provided annotations like @Aspect, @ Before etc., Data Access Object (DAO) Pattern, Using Property Files, Annie's Quizzes, LAB, Q & A, Quick Recap. . Click on the "go to course" button to learn more details at edureka!
ACCESS TO DATA. Learning Objectives: In this module, we will learn the use of template classes and methods for JDBC operations with the help of examples. You will also learn about exception handling and executing stored procedures. We will develop a Spring application using the JDBC APIs. We will discuss the need for the ORM framework and its advantages. We'll look at simple examples as we discuss the Spring API for ORM. We will also discuss the use of transactions with frameworks using the Spring framework. Topics: Using Jdbc Template, Binding Variables in Database Query, Mapping Database Rows to Java Class, Jdbc Batching, What is Hibernate, Working with Hibernate, Hibernate Integration with Spring, Database Transaction, Spring Support for Database Transactions, Annie's Quizzes, LAB, Questions and Answers, Quick Summary.
Instructor-led sessions will address all your concerns in real time.
Unlimited access to the course's online learning repository.
Develop a project with live accompaniment, based on any of the cases seen
In each class you will have practical tasks that will help you apply the concepts taught.
Hello how can I help you? Are you interested in a course? About what subject?
Add a review