Companies Home Search Profile

Mastering Java Spring Framework

Focused View

EDUCBA Bridging the Gap

33:15:51

0 View
  • 1. Introduction.mp4
    10:33
  • 2. Eclipse Setup And Introduction To Polymorphism.mp4
    08:06
  • 3. Polymorphism Example.mp4
    07:45
  • 4. Dynamic Polymorphism Example Continues.mp4
    10:57
  • 5. Java Spring Inversion Of Control - Ioc.mp4
    05:23
  • 6. Hello World Applications.mp4
    06:59
  • 7. Hello World Continues.mp4
    03:39
  • 8. Achieved Our First Hello World Applications.mp4
    02:13
  • 9. Spring Constructor Injection Part 1.mp4
    09:09
  • 10. Spring Constructor Injection Part 2.mp4
    08:25
  • 11. Spring Bean Scopes Part 1.mp4
    09:02
  • 12. Spring Bean Scopes Part 2.mp4
    08:17
  • 13. Spring Life Cycle Methods Part 1.mp4
    08:01
  • 14. Spring Life Cycle Methods Part 2.mp4
    03:41
  • 15. Spring Setter Injection.mp4
    07:07
  • 16. Spring Bean Injection.mp4
    11:52
  • 17. Injecting Collections In Springs Part 1.mp4
    08:04
  • 18. Injecting Collections In Springs Part 2.mp4
    08:06
  • 19. Spring Beans Autowiring Part 1.mp4
    10:19
  • 20. Spring Beans Autowiring Part 2.mp4
    05:35
  • 21. Spring Beans Autowiring Part 3.mp4
    07:39
  • 22. Spring Beans Autowiring Using Annotations Part 1.mp4
    04:23
  • 23. Spring Beans Autowiring Using Annotations Part 2.mp4
    04:45
  • 24. Spring Aop Example Part 1.mp4
    08:23
  • 25. Spring Aop Example Part 2.mp4
    06:17
  • 26. Spring Aop Example Part 3.mp4
    06:58
  • 27. Spring Aop Example Part 4.mp4
    07:24
  • 1. Introduction to J2EE Framework.mp4
    08:07
  • 2. Benefits of Spring Framework.mp4
    07:00
  • 3. Spring Usage Scenarios.mp4
    09:26
  • 4. Spring with EJB.mp4
    08:53
  • 5. Registration and Login.mp4
    06:13
  • 6. Creating New Package.mp4
    07:02
  • 7. List of Dependencies.mp4
    11:43
  • 8. Implementing the Interface.mp4
    10:59
  • 9. Adding Classes for Project.mp4
    11:43
  • 10. Defining Model Attribute.mp4
    11:50
  • 11. Implementing Logout Value.mp4
    06:09
  • 12. Creating New Tag Lib.mp4
    05:30
  • 13. Table Row in Table Data.mp4
    09:09
  • 14. Function in Table Data.mp4
    07:12
  • 15. Folder for Register.mp4
    04:21
  • 16. Functioning the Project.mp4
    06:42
  • 17. Connectivity with Spring Framework.mp4
    10:58
  • 18. Implementation for Insert Method.mp4
    09:03
  • 19. Coding for Application Context.mp4
    10:12
  • 20. Working on Spring Module.mp4
    02:55
  • 21. Spring Framework in Database.mp4
    04:14
  • 1. Introduction to Project.mp4
    09:40
  • 2. Creating Database for Application using MySQL.mp4
    12:31
  • 3. Creating Entity Class.mp4
    12:50
  • 4. Generating POM.xml File.mp4
    05:13
  • 5. Create Model.mp4
    13:12
  • 6. Creating DAO.mp4
    03:39
  • 7. Implementing DAO.mp4
    08:09
  • 8. Implementing DAO Continue.mp4
    08:38
  • 9. Creating Util Class.mp4
    04:56
  • 10. Creating Authentication.mp4
    06:08
  • 11. Creating Validator.mp4
    08:56
  • 12. Create Properties File for Hibernate and Validation.mp4
    05:53
  • 13. Creating Customer Controller.mp4
    08:45
  • 14. Creating Customer Controller Continue.mp4
    08:49
  • 15. Creating Admin Controller.mp4
    07:22
  • 16. Creating Configuration.mp4
    07:39
  • 17. Configuration Continuous.mp4
    02:26
  • 18. Configuration Completed.mp4
    07:44
  • 19. Creating Views.mp4
    05:59
  • 20. Creating Views Completed.mp4
    09:08
  • 21. Output of the Project.mp4
    05:18
  • 1. Introduction to Spring Boot.mp4
    07:04
  • 2. Features of Spring Boot.mp4
    06:10
  • 3. Spring Boot CLI Tools.mp4
    07:39
  • 4. Installation of Spring boot CLI.mp4
    08:55
  • 5. Spring Boot CLi Java Example.mp4
    12:03
  • 6. Spring Boot CLi Java Example Continues.mp4
    09:32
  • 7. POM Starters.mp4
    04:58
  • 8. Spring Initializr.mp4
    08:44
  • 9. Downloading STS.mp4
    09:36
  • 10. Spring Tool Suite.mp4
    09:37
  • 11. Spring Initializr Through CLI.mp4
    09:11
  • 12. Example of Spring Initializr Through CLI.mp4
    09:09
  • 13. Spring Boot Application Through STS.mp4
    09:52
  • 14. Annotation.mp4
    10:25
  • 15. Spring Boot Application.mp4
    07:34
  • 16. Spring Boot Application Continues.mp4
    07:05
  • 17. Uni Testing Case.mp4
    08:06
  • 18. Example UNI Testing Case.mp4
    09:57
  • 19. Integration Testing and its Example.mp4
    11:47
  • 20. Introduction to Thyme Leaf.mp4
    09:04
  • 21. Example of Thyme Leaf Demo.mp4
    04:44
  • 22. Example of Thyme Leaf Demo Continues.mp4
    09:15
  • 23. Running the Thyme Leaf Demo.mp4
    05:15
  • 24. Auto Configuration.mp4
    12:12
  • 25. Configuring Properties.mp4
    12:02
  • 26. Configuration Properties.mp4
    12:15
  • 27. Disabling Template Caching.mp4
    11:12
  • 28. Logging.mp4
    08:01
  • 29. Configuring the Logback.mp4
    08:46
  • 30. Example of Logback.mp4
    07:02
  • 31. Configuration to Log.mp4
    11:08
  • 32. More on Configuration to Log.mp4
    06:24
  • 33. Connecting Database to Spring.mp4
    09:16
  • 34. Example of Database.mp4
    12:07
  • 35. Example of Database Continues.mp4
    09:17
  • 36. Production Databases.mp4
    08:37
  • 37. More on Production Database.mp4
    09:23
  • 38. Spring Data.mp4
    05:18
  • 39. Example of Spring Data.mp4
    07:28
  • 40. Example using Crud Repository.mp4
    10:49
  • 41. Example using Crud Repository Continues.mp4
    09:12
  • 42. Spring Boot Caching using Redis.mp4
    10:03
  • 43. Installing Redis in Spring Caching.mp4
    10:56
  • 44. Example of Spring Boot using Redis.mp4
    07:44
  • 45. Example of Spring Boot using Redis Continues.mp4
    09:33
  • 46. Spring Security in Spring Boot.mp4
    11:19
  • 47. Spring Security in Spring Boot Continues.mp4
    12:10
  • 48. Example of Spring Security.mp4
    10:25
  • 49. Output of Spring Security.mp4
    06:34
  • 50. Core Component Spring Security.mp4
    07:31
  • 1. Introduction to Spring Boot Actuator.mp4
    10:11
  • 2. Customize End Point Spring Boot Actuator.mp4
    08:07
  • 3. Example of Spring Boot Actuator.mp4
    08:36
  • 4. Health Indicator Spring Boot Actuator.mp4
    07:35
  • 5. Example of Health Indicator Spring Boot Actuator.mp4
    08:52
  • 6. Example of Health Indicator Spring Boot Actuator Continues.mp4
    09:26
  • 7. Advanced Spring Boot with NoSQL.mp4
    09:32
  • 8. Mango Database in Spring Boot.mp4
    07:34
  • 9. Solr and Elastic Search in Spring Boot.mp4
    09:46
  • 10. Advanced Spring Boot with MongoDB.mp4
    12:01
  • 11. Example of Mongo Database.mp4
    10:24
  • 12. Example of Mongo Database Continues.mp4
    10:07
  • 13. Microservice Architecture.mp4
    11:00
  • 14. Spring Boot with Microservice.mp4
    12:00
  • 15. Client Side Load Balancing Microservices.mp4
    11:44
  • 16. Example of Microservices.mp4
    10:17
  • 17. Producer Application in Microservices.mp4
    11:01
  • 18. Producer Application in Microservices Continues.mp4
    05:59
  • 19. More on Microservices.mp4
    06:29
  • 20. Segregation Microservices Code.mp4
    09:30
  • 21. Creating Account Comsumer Services in Microservices.mp4
    10:57
  • 22. Account Service Controller Microservices.mp4
    10:23
  • 23. Cache Metrics in Spring Boot Actuator.mp4
    10:04
  • 24. Creating Own Metrics ini Spring Boot.mp4
    10:10
  • 25. Creating Custom EndPoints in Spring Boot.mp4
    11:04
  • 26. Creating Custom EndPoints in Spring Boot Continues.mp4
    07:08
  • 27. Deploymentg Application in Server.mp4
    09:23
  • 28. Example of Deploymentg Application.mp4
    10:06
  • 29. Example of Deploymentg Application Continues.mp4
    08:15
  • 30. Advanced SprinBoot Profile.mp4
    09:51
  • 31. Creating Advanced SprinBoot Profile.mp4
    08:24
  • 32. Creating Advanced SprinBoot Profile Continues.mp4
    07:50
  • 33. Profile Properties and Yaml Example.mp4
    08:43
  • 34. Example of Profile Properties and Yaml.mp4
    07:05
  • 35. Output of Profile Properties and Yaml.mp4
    05:32
  • 36. File Upload using Spring Boots.mp4
    09:51
  • 37. File Upload Example.mp4
    09:55
  • 38. Output of File Upload.mp4
    08:52
  • 39. Multiple File Upload Using AJAX.mp4
    10:22
  • 40. Multiple File Upload Using AJAX Example.mp4
    10:48
  • 41. Output Multiple File Upload.mp4
    11:38
  • 1. Introduction to Project.mp4
    10:36
  • 2. Creating Model.mp4
    14:17
  • 3. Creating Services and Understanding JPA.mp4
    11:53
  • 4. Understanding About JPA in Project.mp4
    06:01
  • 5. Creating Controller.mp4
    22:01
  • 6. Creating Controller Continuous.mp4
    09:20
  • 7. Adding Security.mp4
    13:03
  • 8. Understanding Maven Dependency.mp4
    05:53
  • 9. Creating View and Understanding POM XML File.mp4
    08:13
  • 10. Working with Database.mp4
    07:34
  • 11. Output of the Project.mp4
    07:09
  • 12. Unit Testing in Junit.mp4
    08:48
  • 1. Introduction to the Project.mp4
    09:30
  • 2. Introduction to the Project Continue.mp4
    10:23
  • 3. Creating POJO Class.mp4
    07:39
  • 4. UI and Collection.mp4
    10:25
  • 5. Collections Continues.mp4
    07:49
  • 6. Validation.mp4
    11:28
  • 7. Handling Exception.mp4
    13:36
  • 8. Adding Project to GIT.mp4
    09:13
  • 9. Integrating Project with Jenkins.mp4
    09:31
  • 10. Output of the Project.mp4
    02:28
  • 1. Course Intro.mp4
    02:04
  • 2. Lambda Expression.mp4
    07:06
  • 3. Lambda Expression Continue.mp4
    07:56
  • 4. Method References.mp4
    06:34
  • 5. Stream Tutorial.mp4
    07:45
  • 6. Stream Filters.mp4
    09:05
  • 7. Interface Changes.mp4
    08:49
  • 8. Steam Collectors Classes.mp4
    12:17
  • 9. String Joiner.mp4
    07:10
  • 10. Arrays Parallel Sort.mp4
    08:24
  • 11. Private Methods in Interfaces.mp4
    09:26
  • 12. Try with Resources Enhancements.mp4
    09:12
  • 13. Anonymous Inner Classes.mp4
    08:31
  • 14. Stream API Enhancements.mp4
    07:35
  • 15. Java 9 Modules.mp4
    09:17
  • 16. Collectors.mp4
    09:45
  • 17. Collectors Continue.mp4
    05:07
  • 18. Compact Number Format in Java 12.mp4
    11:35
  • 19. Compact Number Format in Java 12 Continue.mp4
    04:08
  • 20. Number Format Fraction Digits.mp4
    07:46
  • 21. Rounding.mp4
    08:45
  • 22. New Methods in Strings.mp4
    10:07
  • 23. New Switch Case.mp4
    10:11
  • 1. Introduction To Project.mp4
    10:41
  • 2. Creating Project Adding Dependencies.mp4
    08:37
  • 3. Configuration File.mp4
    07:41
  • 4. Creating UI.mp4
    07:48
  • 5. Creating POJO Class and Data Base.mp4
    04:40
  • 6. Creating User Define Exception.mp4
    04:20
  • 7. Creating Validation Using Regex.mp4
    09:35
  • 8. Creating Validation Using Regex Continuous.mp4
    08:49
  • 9. Adding Student Records.mp4
    07:36
  • 10. Adding Student Records Continue.mp4
    07:02
  • 11. Display All Student Records.mp4
    06:46
  • 12. Update Student Records.mp4
    07:20
  • 13. Update Student Records Continue.mp4
    06:51
  • 14. Delete Student Records.mp4
    06:05
  • 15. Output of the Project.mp4
    04:06
  • 1. Introduction To Project.mp4
    09:33
  • 2. Introduction To Project Continue.mp4
    07:17
  • 3. Creating Project.mp4
    08:01
  • 4. Dependencies and Configuration.mp4
    08:07
  • 5. Creating UI.mp4
    07:02
  • 6. Creating POJO Class.mp4
    04:19
  • 7. Creating User Define Exception.mp4
    05:17
  • 8. Creating Validation using Regex.mp4
    11:12
  • 9. Creating Validation using Regex Continue.mp4
    05:55
  • 10. Adding Employee Records.mp4
    13:50
  • 11. Display All Employee Records.mp4
    11:18
  • 12. Update Employee Records.mp4
    06:55
  • 13. Delete Employee Records.mp4
    09:33
  • 14. Output of the Project.mp4
    03:54
  • Description


    Unlock your potential and master Java Spring Framework to build robust, scalable applications

    What You'll Learn?


    • Java Spring Fundamentals: Core concepts of Spring Framework, including Inversion of Control (IoC) and Dependency Injection (DI).
    • Creation and management of Spring Beans and understanding their scopes and life cycles. Building and configuring Spring applications.
    • Practical Application Development: Developing real-world applications like an online shopping app and a shopping cart web app.
    • Integrating Spring with various technologies such as MySQL for database management. Implementing user registration, login functionalities, and handling data
    • Spring Boot: Introduction to Spring Boot and its features for rapid application development.
    • Using Spring Boot CLI and Spring Initializr for project setup. Performing unit and integration testing, and managing application configuration.
    • Advanced Spring Boot Topics: Working with NoSQL databases like MongoDB and implementing microservices architecture.
    • Utilizing Spring Boot Actuator for monitoring and management. Implementing client-side load balancing, creating custom metrics, and deploying applications.
    • Continuous Integration and Deployment: Integrating Spring applications with Jenkins for automated build and deployment.
    • Using Git for version control and managing continuous integration workflows.
    • Latest Java Features: Exploring new features in Java, including lambda expressions, Stream API, and enhancements in Java and beyond.
    • Case Studies and Projects: Developing comprehensive projects like a student management system and an employee management system using Java and Spring.
    • Integrating Java with Hibernate for object-relational mapping and performing CRUD operations.
    • Spring Security: Implementing Spring Security to secure applications.
    • Understanding and applying various security measures to protect data and manage user authentication and authorization.

    Who is this for?


  • Java Developers: Professionals with experience in Java who want to enhance their skills and transition into using the Spring framework for enterprise-level applications.
  • Software Engineers: Engineers seeking to understand the complexities of building robust, scalable, and maintainable applications using Java Spring and Spring Boot.
  • Web Developers: Web developers looking to expand their backend development skills and integrate Java Spring into their technology stack.
  • Computer Science Students: Students pursuing a degree in computer science or related fields who want to gain practical knowledge and hands-on experience with one of the most popular Java frameworks.
  • Career Changers: Individuals from other programming backgrounds who are transitioning into Java development and wish to learn about the Spring ecosystem.
  • Tech Enthusiasts: Hobbyists and tech enthusiasts interested in understanding the Spring framework and developing their own projects or enhancing their current applications.
  • Project Managers and Tech Leads: Managers and team leads who want to understand the technical aspects of the Spring framework to better guide their teams and make informed decisions.
  • What You Need to Know?


  • Basic Java Programming Knowledge: A solid understanding of core Java concepts such as classes, objects, inheritance, polymorphism, exception handling, and basic input/output operations.
  • Familiarity with Object-Oriented Programming (OOP): Understanding OOP principles like encapsulation, abstraction, inheritance, and polymorphism is crucial as these concepts are extensively used in Spring.
  • Basic Knowledge of Web Development: Some familiarity with web development technologies (HTML, CSS, JavaScript) and understanding of web protocols (HTTP/HTTPS).
  • Understanding of Basic SQL: Basic knowledge of SQL and database concepts will be helpful for working with relational databases in Spring.
  • Development Environment Setup: Experience with Integrated Development Environments (IDEs) such as Eclipse or IntelliJ IDEA for Java development.
  • Basic Command Line Usage: Comfort with using command line interfaces for running commands, navigating the file system, and executing scripts.
  • More details


    Description

    Course Introduction:

    This comprehensive course is designed to take you from a beginner to an advanced level in Java Spring Framework. You will learn the core concepts, develop real-world applications, and gain hands-on experience with Spring Boot, Spring Data, Spring Security, and more. Whether you're looking to enhance your programming skills or start a career in software development, this course provides all the necessary tools and knowledge to become proficient in Java Spring.

    Section 1: Java Spring Fundamentals

    In this section, students will be introduced to the foundational concepts of Java Spring. They will learn about Inversion of Control (IoC), Dependency Injection, and Spring Bean scopes. Practical examples will help solidify these concepts, and students will create a basic Spring application to understand the framework's core functionality.

    Section 2: Java Spring Case Study - Creating Online Shopping App

    This section focuses on applying the learned concepts to a real-world project. Students will create an online shopping application using the Spring Framework. They will learn about registration, login functionality, managing dependencies, and integrating with databases. This hands-on project will enhance their understanding and give them practical experience in building a complete application.

    Section 3: Java Spring Case Study - Creating a Shopping Cart Web App

    Continuing with practical applications, this section guides students through developing a shopping cart web application. Key topics include creating and managing databases with MySQL, implementing data access objects (DAO), and building a functional web interface. By the end of this section, students will have a solid grasp of web application development using Spring.

    Section 4: Java Spring Boot

    Students will delve into Spring Boot, a powerful extension of the Spring Framework that simplifies the development of production-ready applications. They will learn about Spring Boot's features, tools, and best practices. The section covers creating Spring Boot applications, using Spring Initializr, and performing unit and integration testing.

    Section 5: Java Spring Boot - Advanced

    This section covers advanced topics in Spring Boot, including working with NoSQL databases like MongoDB, implementing microservices architecture, and utilizing Spring Boot Actuator for monitoring and management. Students will explore client-side load balancing, creating custom metrics, and deploying applications in various environments.

    Section 6: Java Spring Boot Case Study - Appointment Management System

    Applying their knowledge, students will develop an appointment management system using Spring Boot. They will work on creating models, services, controllers, and views while ensuring security and efficient data handling. This project will provide a comprehensive understanding of developing enterprise-level applications with Spring Boot.

    Section 7: Project on Jenkins - Employee Management System

    In this section, students will integrate their Spring applications with Jenkins for continuous integration and deployment. They will learn to create POJO classes, handle exceptions, and use Git for version control. The focus will be on automating the build and deployment process, ensuring smooth and efficient project management.

    Section 8: Java Features

    This section covers the latest features in Java, including lambda expressions, method references, and the Stream API. Students will learn about interface changes, new string methods, and enhancements in Java 9 and beyond. These features will help students write more concise and efficient code.

    Section 9: Java Case Study - Student Management System

    Students will develop a student management system, applying their knowledge of Java and Spring. They will create a user interface, handle validations, and manage student records. This project will reinforce their understanding of Spring's capabilities in managing complex data-driven applications.

    Section 10: Project on Java and Hibernate - Employee Management System

    This final section focuses on integrating Java with Hibernate to develop an employee management system. Students will learn about object-relational mapping (ORM), managing database connections, and performing CRUD operations. This project will showcase the powerful combination of Java, Spring, and Hibernate in building robust applications.

    Conclusion:

    By the end of this course, students will have a deep understanding of the Java Spring Framework and its applications in real-world scenarios. They will be equipped with the skills to develop, test, and deploy scalable and efficient Spring applications, making them valuable assets in the software development industry.

    Who this course is for:

    • Java Developers: Professionals with experience in Java who want to enhance their skills and transition into using the Spring framework for enterprise-level applications.
    • Software Engineers: Engineers seeking to understand the complexities of building robust, scalable, and maintainable applications using Java Spring and Spring Boot.
    • Web Developers: Web developers looking to expand their backend development skills and integrate Java Spring into their technology stack.
    • Computer Science Students: Students pursuing a degree in computer science or related fields who want to gain practical knowledge and hands-on experience with one of the most popular Java frameworks.
    • Career Changers: Individuals from other programming backgrounds who are transitioning into Java development and wish to learn about the Spring ecosystem.
    • Tech Enthusiasts: Hobbyists and tech enthusiasts interested in understanding the Spring framework and developing their own projects or enhancing their current applications.
    • Project Managers and Tech Leads: Managers and team leads who want to understand the technical aspects of the Spring framework to better guide their teams and make informed decisions.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    EDUCBA Bridging the Gap
    EDUCBA Bridging the Gap
    Instructor's Courses
    EDUCBA is a leading global provider of skill based education addressing the needs of 1,000,000+ members across 70+ Countries. Our unique step-by-step, online learning model along with amazing 5000+ courses and 500+ Learning Paths prepared by top-notch professionals from the Industry help participants achieve their goals successfully. All our training programs are Job oriented skill based programs demanded by the Industry. At EDUCBA, it is a matter of pride for us to make job oriented hands-on courses available to anyone, any time and anywhere. Therefore we ensure that you can enroll 24 hours a day, seven days a week, 365 days a year. Learn at a time and place, and pace that is of your choice. Plan your study to suit your convenience and schedule.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 234
    • duration 33:15:51
    • Release Date 2024/10/02

    Courses related to Spring Framework