وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Spring Framework In Easy Steps

سرفصل های دوره

Create an End to End Java EE Web Application using Spring


01 - Introduction
  • 001 Instructor and Course Introduction
  • 002 How to make the best of this course
  • 003 Full Stack Developer Learning Path

  • 02 - Software Setup
  • 001 Development-Tools-Setup.txt
  • 001 Install Java
  • 002 Install Eclipse
  • 003 Configure JDK In Eclipse
  • 004 Install Tomcat
  • 005 Configure Tomcat In Eclipse
  • 006 Download MySql and MySql Workbench
  • 007 Launch MySql workbench and create a database
  • 008 Windows Only -Install Mysql
  • 009 Windows Only - Install Mysql Workbench
  • 010 Install Postman
  • 011 Download the completed projects
  • 011 springprojects.zip
  • 012 Notes from Theory Lectures
  • 012 Spring-Notes.zip
  • 013 Slides used in the course
  • 013 Spring-Slides.zip
  • 014 Troubleshooting Maven Projects

  • 03 - Spring Core Concepts
  • 001 What is Spring
  • 002 Spring Modules
  • 003 Spring Container
  • 004 Two types of Dependency Injection
  • 005 The Spring Configuration File
  • 006 Data Types of dependencies
  • 007 Injecting Primitive Types

  • 04 - Setter Injection
  • 001 Create a Maven Project
  • 001 pom.txt
  • 002 Create the Java Bean
  • 003 Create the Spring Configuration
  • 003 springconfig.zip
  • 004 Troubleshooting Update
  • 005 Create and run the test
  • 006 Value as attribute
  • 007 Using pschema or p namespace
  • 008 Injecting Collections
  • 009 List - Create the Spring Bean
  • 010 List - Create the Configuration file
  • 011 List - Create the Test
  • 012 Running the test and flow
  • 013 Two More Things About List
  • 014 Set - Create , Configure and Test
  • 015 More about Set Injection
  • 016 Map - Create the Beans
  • 017 Map - Configure and Test
  • 018 Properties - Create and Inject
  • 019 Injecting Reference Types
  • 020 Reference Types - Usecase
  • 021 Reference Types - Configuration and Test
  • 022 Ref as Attribute and P Schema
  • 023 Setter Injection Summary
  • 024 Assignment

  • 05 - Life Cycle Methods
  • 001 Life Cycle Methods
  • 002 Life Cycle Methods using xml configuration
  • 003 Configure pre shutdown hook
  • 004 Life Cycle methods using Spring Interfaces
  • 005 Update - Maven Dependency
  • 006 Life cycle methods using annotations
  • 007 Configuring support for all the annotations
  • 008 Life Cycle Methods Summary
  • 009 Assignment

  • 06 - Dependency Check , Inner beans and Scopes
  • 001 Dependency Check - Bean and Test Creation
  • 002 Dependency Check - In Action
  • 003 Inner Beans - Create the bean and config
  • 004 Inner Beans - Test
  • 005 Bean Scopes
  • 006 Scopes in action
  • 007 Dependency Check,Inner Beans and Scope Summary
  • 008 Assignment

  • 07 - Constructor Injection
  • 001 Create the Bean and Configuration
  • 002 Create and run the Test
  • 003 As Element , Attribute and C Schema
  • 004 Ambiguity Problem
  • 005 Using the type attribute
  • 006 Ambiguity Problem Variation
  • 007 Constructor Injection Summary

  • 08 - Using Properties
  • 001 Bean Externalization Introduction
  • 002 Configure and Test
  • 003 BeanDefinitionStoreException
  • 004 Assignment

  • 09 - Auto-Wiring
  • 001 Auto-Wiring Introduction
  • 002 Create a Maven Project
  • 003 Auto-Wiring by type
  • 004 Three things about auto-wiring by type
  • 005 Auto-Wiring By Name
  • 006 Auto-Wiring using Constructor
  • 007 Using the @Autowired Annotation
  • 008 Using @Autowired at Field and Constructor Level
  • 009 Using the @Qualifier
  • 010 AutoWiring Summary
  • 011 Assignment

  • 10 - Standalone Collections
  • 001 Introduction
  • 002 Create and inject a standalone list

  • 11 - Stereotype Annotations
  • 001 Introduction
  • 002 Create a object using annotations
  • 003 Using different object names
  • 004 Using the @Scope annotaion
  • 005 Using @Value Annotation with primitives
  • 006 Using @Value with Collection Types
  • 007 Auto-Wiring Objects
  • 008 Stereotype Annotations Summary

  • 12 - Spring Expression Language
  • 001 Introduction
  • 002 Using static methods
  • 003 Accessing Static Variables and Creating Objects
  • 004 Creating the String Type
  • 005 Expressing Boolean Types

  • 13 - Injecting Interfaces
  • 001 Introduction
  • 002 Configure the beans
  • 003 Create the test and flow
  • 004 Switching the implementation
  • 005 Using Annotations
  • 006 Use @Qualifier

  • 14 - Spring JDBC
  • 001 Introduction
  • 002 Create the Employee Table in the Database
  • 002 springjdbc.txt
  • 003 Create the Maven Project
  • 004 Steps to use the JDBCTemplate
  • 005 Configure the DataSource and JDBCTemplate
  • 006 Use the JDBCTemplate to perform Insert operation
  • 007 Flow Explained
  • 008 Create the DTO and DAOs Classes
  • 009 Implement the create method
  • 010 Create the configuration
  • 011 Create and run the test
  • 012 Application flow
  • 013 Update the row
  • 014 Delete a row
  • 015 Select Introduction
  • 016 Create the read method and RowMapper
  • 017 Implement the RowMapper and Test
  • 018 Test and Flow
  • 019 Reading multiple records
  • 020 Auto-wire JDBCTemplate
  • 021 Spring JDBC Summary
  • 022 Assignment

  • 15 - Spring ORM
  • 001 ORM Introduction
  • 002 Spring ORM Introduction
  • 003 Mapping an Entity to a Database table
  • 004 Create the Product Table in the Database
  • 004 springorm.txt
  • 005 Create the Maven Project
  • 006 Create the Product Entity
  • 007 Create the Product DAO
  • 008 Create the configuration file
  • 009 Configure the SessionFactory
  • 010 Configure and use the Hibernate Template
  • 011 Transaction Manager
  • 012 Configure the TransactionManager
  • 013 Implement the create method
  • 014 Troubleshooting
  • 015 Hibernate Core Version
  • 016 Create the Test and Run
  • 017 Implement the update method
  • 018 Implement the delete method
  • 019 Fetch a single record
  • 020 Fetch all the records
  • 021 Spring ORM Summary
  • 022 Assignment

  • 16 - Spring MVC
  • 001 Spring MVC Introduction
  • 002 Troubleshooting Spring MVC
  • 003 Create the Maven Project
  • 004 Step 1 Configure the DispatcherServlet
  • 005 Step 2 Create the Spring Configuration
  • 006 Step 3 Configure the ViewResolver
  • 007 Step 4 Create and Configure the Controller
  • 008 Step 5 Create the view
  • 009 Run the application on the server

  • 17 - Sending data from Controller to UI
  • 001 Introduction
  • 002 Sending Primitive Types
  • 003 Using JSP Expression Language
  • 004 Sending the object data
  • 005 Create the object view
  • 006 Create the List Controller
  • 007 Create the List View

  • 18 - Sending data from UI to Controller
  • 001 Introduction
  • 002 User Registration UseCase
  • 003 Create the User Model and Registration View
  • 004 Create the first controller method
  • 005 Create the second controller method
  • 006 Test and Application Flow
  • 007 Using a response view
  • 008 Request Parameters Introduction
  • 009 Using the @RequestParam annotations
  • 010 Using the required and defaultValue attributes

  • 19 - Using ModelMap and String View
  • 001 Introduction
  • 002 Migrate the application
  • 003 Spring MVC Summary

  • 20 - Spring MVC and ORM
  • 001 UseCase Development Steps
  • 002 Create the User Table in the Database
  • 002 springmvcorm.txt
  • 003 Create The Maven Project
  • 004 Configure the Front Controller
  • 005 Create the Spring Configuration
  • 006 Configure the View Resolver
  • 007 Coding Steps
  • 008 Create the Model
  • 009 Create the POJIs and POJOs
  • 010 Implement the DAO and Service methods
  • 011 Implement the Controller methods
  • 012 Display the create result
  • 013 Enable Annotations in Spring Configuration
  • 014 Update the entity name in the Spring Configuration
  • 015 Test and Application Flow Explained
  • 016 Implement the Load Users Method in DAO and Service
  • 017 Implement the Controller Method
  • 018 Create the JSP using JSTL
  • 018 JSTL.txt
  • 019 Load Users Test
  • 020 Sort By Id

  • 21 - Spring MVC and AJAX Using JQuery
  • 001 AJAX Quick Introduction
  • 002 JQUERY Quick Introduction
  • 003 UserCase Steps
  • 004 Implement the DAO and Services Layer
  • 005 Implement the Controller
  • 006 Start the Front End Development
  • 007 Make the AJAX Call
  • 008 Handle the AJAX Response
  • 009 Test and Application Flow
  • 010 AJAX and JQuery Summary

  • 22 - Spring AOP
  • 001 AOP Introduction
  • 002 AOP Terminology
  • 003 Pointcut Syntax
  • 004 AOP Frameworks
  • 005 AspectJ Annotations
  • 006 AOP Usecase
  • 007 Create the Maven AOP Project
  • 007 aspectspom.txt
  • 008 Create the POJOs
  • 009 Create the logging aspect
  • 010 Create the advices
  • 011 Create the pointcut expressions
  • 012 Create the Spring Configuration
  • 013 Configure the beans and aspects
  • 014 Create the test class
  • 015 Run the test and application flow

  • 23 - Java Configuration
  • 001 Introduction
  • 002 Usecase
  • 003 Create the Maven Project
  • 004 Create the DAO and Java Configuration
  • 005 Create the Test
  • 006 Create the Service Class
  • 007 Import Configurations
  • 008 Life Cycle Callbacks
  • 009 Assignment - Use @Scope

  • 24 - Java Configuration For Web Applications
  • 001 Usecase
  • 002 Project to be migrated
  • 003 Migration Steps
  • 004 Step 1 - Update the pom.xml
  • 005 Step 2 - Create Java Configuration
  • 006 Configure Resource View Resolver
  • 007 Configure the default Servlet Handler
  • 008 Implement WebApplicationInitializer
  • 009 Configure Dispatcher Servlet Dynamically
  • 010 Web Application in action

  • 25 - Spring Boot
  • 001 Introduction
  • 002 Spring Boot Starter Projects
  • 003 How does Spring Boot work
  • 004 Different ways to create a Spring Boot Project
  • 005 Create a Spring Boot Application Using Spring Initializer
  • 006 Import the project in to eclipse
  • 007 Create the DAO and Service classes
  • 008 Introduction to Spring Testing
  • 009 Test the Application
  • 010 Application Flow and Summary
  • 011 Install Spring Tool Suite
  • 012 Create a Spring Boot Project Using STS

  • 26 - Spring Data JPA using Spring Boot
  • 001 Introduction
  • 002 Create the Spring Data JPA Project
  • 003 Spring Boot 2.X Updates
  • 004 Create an Entity
  • 005 Create a repository
  • 006 Configure the DataSource
  • 007 Create
  • 008 Read
  • 009 Update and Read All

  • 27 - Spring DATA JPA - Custom Finder Methods
  • 001 Introduction
  • 002 Implement custom finders
  • 003 Find By multiple fields

  • 28 - Spring Boot Web Quick Start
  • 001 Introduction
  • 002 Create a Spring MVC project
  • 003 Create a Controller
  • 004 Run the application
  • 005 Configuring the application context path
  • 006 Jars instead of Wars

  • 29 - Creating RESTFul Web Services
  • 001 What is REST
  • 002 REST Using Spring
  • 003 Steps
  • 004 Add Maven Dependency
  • 005 Create the controller
  • 006 Get All Products
  • 007 Test findAll
  • 008 Implement Create
  • 009 Test Create
  • 010 Update Product
  • 011 READ Product by ID
  • 012 Assignment

  • 30 - Additional Content - Other Spring Boot Stuff
  • 001 Injecting Collections

  • 31 - Wrap Up
  • 001 Interview Questions.html
  • 002 Slides used in the course
  • 002 Spring-Framework-In-Easy-Steps-Slides.zip
  • 003 Bonus Lecture.html
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 16827
    حجم: 3851 مگابایت
    مدت زمان: 763 دقیقه
    تاریخ انتشار: 8 مرداد 1402
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید