Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Back-end

Introduction to Spring Framework

By looking at the code of the official Spring example project called Spring-PetClinic, you can easily and quickly understand the following core features of Spring.

(4.7) 483 reviews

16,017 learners

  • whiteship
Java
Spring
Thumbnail

Reviews from Early Learners

What you will learn!

  • Core Features and Philosophy of Spring Framework

  • Setting up the project environment and running the Spring Boot application

  • Dependency Management and Inversion of Control (IoC)

  • Aspect Oriented Programming (AOP)

  • Portable Service Abstraction (PSA) and Transaction Management

  • Caching and Web MVC Implementation

Would you like to take the revised course?
Go to Introduction to Spring with Examples (Revised Edition) >>


Introduction to Spring Framework

This course is for those who are new to the Spring Framework.
Spring - By looking at the code of the official Spring example project called PetClinic, you can quickly and easily understand the following core features of Spring.


• Inversion of Control (IoC)
• Aspect Oriented Programming (AOP)
• Portable Service Abstraction (PSA) This is for developers or students who want to get started learning the Spring Framework.

This lecture will help you approach the Spring Framework more easily. I also expect it to be of great help in your future in-depth studies.

I recommend you to take "Spring Framework Core Technologies" or "Spring Boot" as your next course. Thank you.

This course is the same course as the "Introduction to Spring Framework" course on Udemy. Most of the students are from Korea, but sometimes there is a delay when playing, so I decided to upload the same course on Inflearn.

Learning Objectives

  • Learn about the core features of the Spring Framework.
  • You can get a glimpse into the philosophy of the Spring Framework.
  • You can learn knowledge that will serve as a stepping stone for learning the Spring Framework more deeply in the future.


Helpful people

  • Beginners who are new to Spring
  • Developers or students who are curious about what Spring is
  • Developers or students who want to quickly learn about the core features and philosophy of Spring.


Related Courses

Spring Framework Core Technologies
Spring IoC (Inversion of Control) container and bean and
In Spring AOP (Aspect Oriented Programming)
Learn more about .

Note

  • We assume you have Java programming experience.
  • It does not cover installing JDK, build tools, or IDE.
  • This course was created using JDK 1.8, Maven, and IntelliJ.

Recommended for
these people

Who is this course right for?

  • Those who are new to spring framework

  • Java Developer

  • Backend Developer

  • People interested in dependency management and AOP

  • People who want to use springs in practice

Hello
This is

92,167

Learners

4,200

Reviews

2,010

Answers

4.8

Rating

20

Courses

네이버와 아마존을 거쳐 현재 Microsoft에서 시니어 소프트웨어 엔지니어로 일하고 있습니다.

아인슈타인은 "교육이란 사실을 가르치는 것이 아니라, 생각할 수 있는 힘을 기르는 것이다."라고 말했습니다. 그리고 저도 그 말에 깊이 공감하며 강의를 만들고 있습니다.

유튜브:
'백기선' 채널에서 개발자 고민 상담 및 개발자에게 유용한 지식 공유
번역: 스프링 및 하이버네이트 관련 서적 다수 번역
저술: 쉽게 따라하는 자바 웹 개발

Curriculum

All

15 lectures ∙ (1hr 39min)

Published: 
Last updated: 

Reviews

All

483 reviews

4.7

483 reviews

  • dannypark2991님의 프로필 이미지
    dannypark2991

    Reviews 2

    Average Rating 3.0

    3

    100% enrolled

    Personally, I think it's better to watch it when you want to understand the overall structure or theoretical concepts after developing with Spring, rather than just getting started with Spring. Ah, this is the concept, So this is how the code worked, It's a better lecture to feel that.

    • jangu30000460님의 프로필 이미지
      jangu30000460

      Reviews 2

      Average Rating 4.0

      3

      100% enrolled

      Have you ever heard of IoC, AOP, PSA? => It helps a little bit to collect and share the fragmented knowledge in your head while taking the class. Don't know about that? => Not recommended. It's too quick and shallow to understand. It's hard to understand because the code you write yourself is about 10 lines long.

      • lima님의 프로필 이미지
        lima

        Reviews 9

        Average Rating 4.7

        3

        100% enrolled

        People who are learning Spring for the first time use a lot of words that they don't understand ㅠㅠㅠ Other than that... it was helpful in terms of the conceptual part.

        • shfurhyunseo3018님의 프로필 이미지
          shfurhyunseo3018

          Reviews 1

          Average Rating 3.0

          3

          40% enrolled

          It doesn't seem like an introductory course to Spring.... It feels like a course to organize what you learned about Spring....

          • todory20021404님의 프로필 이미지
            todory20021404

            Reviews 1

            Average Rating 5.0

            5

            100% enrolled

            If someone who is completely new to Spring hears this, it might be hard to understand what I am talking about. In my case, I read and listened to the book “Developing Web Services Alone with Spring Boot and AWS” once, and after reading this book, I felt that the Spring ecosystem was too vast, and through this course, I learned what parts I should focus on.

            Free

            whiteship's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!