Giter Club home page Giter Club logo

spring-study-inflearn's Introduction

Spring-Study-Inflearn

πŸƒ κΉ€μ˜ν•œλ‹˜μ˜ μŠ€ν”„λ§ λ‘œλ“œλ§΅ ν•™μŠ΅ λ””λ ‰ν† λ¦¬πŸƒ

Index

  • 1. μŠ€ν”„λ§ μž…λ¬Έ - μ½”λ“œλ‘œ λ°°μš°λŠ” μŠ€ν”„λ§ λΆ€νŠΈ, μ›Ή MVC, DB μ ‘κ·Ό 기술
  • 2. μŠ€ν”„λ§ 핡심 원리 - 기본편
  • 3. λͺ¨λ“  개발자λ₯Ό μœ„ν•œ HTTP μ›Ή κΈ°λ³Έ 지식
  • 4. μŠ€ν”„λ§ MVC 1편 - λ°±μ—”λ“œ μ›Ή 개발 핡심 기술
  • 5. μŠ€ν”„λ§ MVC 2편 - λ°±μ—”λ“œ μ›Ή 개발 ν™œμš© 기술
  • 6. μŠ€ν”„λ§ DB 1편 - 데이터 μ ‘κ·Ό 핡심 원리
  • ~ing 7. μŠ€ν”„λ§ DB 2편 - 데이터 μ ‘κ·Ό ν™œμš© 기술
  • 8. μŠ€ν”„λ§ 핡심 원리 - κ³ κΈ‰νŽΈ

CheckBoard

1. μŠ€ν”„λ§ μž…λ¬Έ - μ½”λ“œλ‘œ λ°°μš°λŠ” μŠ€ν”„λ§ λΆ€νŠΈ, μ›Ή MVC, DB μ ‘κ·Ό 기술

κ°•μ˜

λͺ©λ‘ μˆ˜κ°• 정리
μ„Ήμ…˜ 1: ν”„λ‘œμ νŠΈ ν™˜κ²½μ„€μ • βœ… πŸ†—
μ„Ήμ…˜ 2: μŠ€ν”„λ§ μ›Ή 개발 기초 βœ… πŸ†—
μ„Ήμ…˜ 3: νšŒμ› 관리 예제 - λ°±μ—”λ“œ 개발 βœ… πŸ†—
μ„Ήμ…˜ 4: μŠ€ν”„λ§ 빈과 μ˜μ‘΄κ΄€κ³„ βœ… πŸ†—
μ„Ήμ…˜ 5: νšŒμ› 관리 예제 - μ›Ή MVC 개발 βœ… πŸ†—
μ„Ήμ…˜ 6: μŠ€ν”„λ§ DB μ ‘κ·Ό 기술 βœ… πŸ†—
μ„Ήμ…˜ 7: AOP βœ… πŸ†—
μ„Ήμ…˜ 8: λ‹€μŒμœΌλ‘œ βœ… πŸ†—


2. μŠ€ν”„λ§ 핡심 원리 - 기본편

κ°•μ˜

λͺ©λ‘ μˆ˜κ°• 정리
μ„Ήμ…˜ 1: 객체 지ν–₯ 섀계와 μŠ€ν”„λ§ βœ… πŸ†—
μ„Ήμ…˜ 2: μŠ€ν”„λ§ 핡심 원리 이해1 - 예제 λ§Œλ“€κΈ° βœ… πŸ†—
μ„Ήμ…˜ 3: μŠ€ν”„λ§ 핡심 원리 이해2 - 객체 지ν–₯ 원리 적용 βœ… πŸ†—
μ„Ήμ…˜ 4: μŠ€ν”„λ§ μ»¨ν…Œμ΄λ„ˆμ™€ μŠ€ν”„λ§ βœ… πŸ†—
μ„Ήμ…˜ 5: 싱글톀 μ»¨ν…Œμ΄λ„ˆ βœ… πŸ†—
μ„Ήμ…˜ 6: μ»΄ν¬λ„ŒνŠΈ μŠ€μΊ” βœ… πŸ†—
μ„Ήμ…˜ 7: μ˜μ‘΄κ΄€κ³„ μžλ™ μ£Όμž… βœ… πŸ†—
μ„Ήμ…˜ 8: 빈 생λͺ…μ£ΌκΈ° 콜백 βœ… πŸ†—
μ„Ήμ…˜ 9: 빈 μŠ€μ½”ν”„ βœ… πŸ†—
μ„Ήμ…˜ 10: λ‹€μŒμœΌλ‘œ βœ… πŸ†—


3. λͺ¨λ“  개발자λ₯Ό μœ„ν•œ HTTP μ›Ή κΈ°λ³Έ 지식

κ°•μ˜

λͺ©λ‘ μˆ˜κ°• 정리
μ„Ήμ…˜ 1: 인터넷 λ„€νŠΈμ›Œν¬ βœ… πŸ†—
μ„Ήμ…˜ 2: URI 와 μ›Ή λΈŒλΌμš°μ € μš”μ²­ 호좜 βœ… πŸ†—
μ„Ήμ…˜ 3: HTTP κΈ°λ³Έ βœ… πŸ†—
μ„Ήμ…˜ 4: HTTP λ©”μ„œλ“œ βœ… πŸ†—
μ„Ήμ…˜ 5: HTTP λ©”μ„œλ“œ ν™œμš© βœ… πŸ†—
μ„Ήμ…˜ 6: HTTP μƒνƒœμ½”λ“œ βœ… πŸ†—
μ„Ήμ…˜ 7: HTTP 헀더1 - 일반 헀더 βœ… πŸ†—
μ„Ήμ…˜ 8: HTTP 헀더2 - μΊμ‹œμ™€ 쑰건뢀 μš”μ²­ βœ… πŸ†—
μ„Ήμ…˜ 9: λ‹€μŒμœΌλ‘œ βœ… πŸ†—



4. μŠ€ν”„λ§ MVC 1편 - λ°±μ—”λ“œ μ›Ή 개발 핡심 기술

κ°•μ˜

λͺ©λ‘ μˆ˜κ°• 정리
μ„Ήμ…˜ 1: μ›Ή μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 이해 βœ… πŸ†—
μ„Ήμ…˜ 2: μ„œλΈ”λ¦Ώ βœ… πŸ†—
μ„Ήμ…˜ 3: μ„œλΈ”λ¦Ώ, JSP, MVC νŒ¨ν„΄ βœ… πŸ†—
μ„Ήμ…˜ 4: MVC ν”„λ ˆμž„μ›Œν¬ λ§Œλ“€κΈ° βœ… πŸ†—
μ„Ήμ…˜ 5: μŠ€ν”„λ§ MVC - ꡬ쑰 이해 βœ… πŸ†—
μ„Ήμ…˜ 6: μŠ€ν”„λ§ MVC - κΈ°λ³Έ κΈ°λŠ₯ βœ… πŸ†—
μ„Ήμ…˜ 7: μŠ€ν”„λ§ MVC - μ›Ή νŽ˜μ΄μ§€ λ§Œλ“€κΈ° βœ… πŸ†—



5. μŠ€ν”„λ§ MVC 2편 - λ°±μ—”λ“œ μ›Ή 개발 ν™œμš© 기술

κ°•μ˜

λͺ©λ‘ μˆ˜κ°• 정리
μ„Ήμ…˜ 1: νƒ€μž„λ¦¬ν”„ - κΈ°λ³Έ κΈ°λŠ₯ βœ… -
μ„Ήμ…˜ 2: νƒ€μž„λ¦¬ν”„ - μŠ€ν”„λ§ 톡합과 폼 βœ… -
μ„Ήμ…˜ 3: λ©”μ‹œμ§€, κ΅­μ œν™” βœ… πŸ†—
μ„Ήμ…˜ 4: 검증1 - Validation βœ… -
μ„Ήμ…˜ 5: 검증2 - Bean Validation βœ… -
μ„Ήμ…˜ 6: 둜그인 처리1 - μΏ ν‚€, μ„Έμ…˜ βœ… πŸ†—
μ„Ήμ…˜ 7: 둜그인 처리2 - ν•„ν„°, 인터셉터 βœ… πŸ†—
μ„Ήμ…˜ 8: μ˜ˆμ™Έ μ²˜λ¦¬μ™€ 였λ₯˜ νŽ˜μ΄μ§€ βœ… πŸ†—
μ„Ήμ…˜ 9: API μ˜ˆμ™Έ 처리 βœ… πŸ†—
μ„Ήμ…˜ 10: μŠ€ν”„λ§ νƒ€μž… 컨버터 - πŸ†—
μ„Ήμ…˜ 11: 파일 μ—…λ‘œλ“œ βœ… πŸ†—


6. μŠ€ν”„λ§ DB 1편 - 데이터 μ ‘κ·Ό 핡심 원리

κ°•μ˜

λͺ©λ‘ μˆ˜κ°• 정리
μ„Ήμ…˜ 1: JDBC 이해 βœ… πŸ†—
μ„Ήμ…˜ 2: 컀λ„₯μ…˜ν’€κ³Ό λ°μ΄ν„°μ†ŒμŠ€ 이해 βœ… πŸ†—
μ„Ήμ…˜ 3: νŠΈλžœμž­μ…˜ 이해 βœ… πŸ†—
μ„Ήμ…˜ 4: μŠ€ν”„λ§κ³Ό 문제 ν•΄κ²° - νŠΈλžœμž­μ…˜ βœ… πŸ†—
μ„Ήμ…˜ 5: μžλ°” μ˜ˆμ™Έ 이해 βœ… πŸ†—
μ„Ήμ…˜ 6: μŠ€ν”„λ§κ³Ό 문제 ν•΄κ²° - μ˜ˆμ™Έ 처리, 반볡 βœ… πŸ†—


7. μŠ€ν”„λ§ DB 2편 - 데이터 μ ‘κ·Ό ν™œμš© 기술

κ°•μ˜

λͺ©λ‘ μˆ˜κ°• 정리
μ„Ήμ…˜ 1: 데이터 μ ‘κ·Ό 기술 - μ‹œμž‘ βœ…
μ„Ήμ…˜ 2: 데이터 μ ‘κ·Ό 기술 - μŠ€ν”„λ§ JdbcTemplate βœ…
μ„Ήμ…˜ 3: 데이터 μ ‘κ·Ό 기술 - ν…ŒμŠ€νŠΈ βœ…
μ„Ήμ…˜ 4: 데이터 μ ‘κ·Ό 기술 - MyBatis
μ„Ήμ…˜ 5: 데이터 μ ‘κ·Ό 기술 - JPA
μ„Ήμ…˜ 6: 데이터 μ ‘κ·Ό 기술 - μŠ€ν”„λ§ 데이터 JPA
μ„Ήμ…˜ 7: 데이터 μ ‘κ·Ό 기술 - Querydsl
μ„Ήμ…˜ 8: 데이터 μ ‘κ·Ό 기술 - ν™œμš© λ°©μ•ˆ
μ„Ήμ…˜ 9: μŠ€ν”„λ§ νŠΈλžœμž­μ…˜ 이해
μ„Ήμ…˜ 10: μŠ€ν”„λ§ νŠΈλžœμž­μ…˜ μ „νŒŒ1 - κΈ°λ³Έ
μ„Ήμ…˜ 11: μŠ€ν”„λ§ νŠΈλžœμž­μ…˜ μ „νŒŒ2 - ν™œμš©


8. μŠ€ν”„λ§ 핡심 원리 - κ³ κΈ‰νŽΈ

κ°•μ˜

λͺ©λ‘ μˆ˜κ°• 정리
μ„Ήμ…˜ 1: 예제 λ§Œλ“€κΈ°
μ„Ήμ…˜ 2: μ“°λ ˆλ“œ 둜컬 - ThreadLocal
μ„Ήμ…˜ 3: ν…œν”Œλ¦Ώ λ©”μ„œλ“œ νŒ¨ν„΄κ³Ό 콜백 νŒ¨ν„΄
μ„Ήμ…˜ 4: ν”„λ‘μ‹œ νŒ¨ν„΄κ³Ό λ°μ½”λ ˆμ΄ν„° νŒ¨ν„΄
μ„Ήμ…˜ 5: 동적 ν”„λ‘μ‹œ 기술
μ„Ήμ…˜ 6: μŠ€ν”„λ§μ΄ μ§€μ›ν•˜λŠ” ν”„λ‘μ‹œ
μ„Ήμ…˜ 7: 빈 ν›„μ²˜λ¦¬κΈ°
μ„Ήμ…˜ 8: @Aspect AOP
μ„Ήμ…˜ 9: μŠ€ν”„λ§ AOP κ°œλ…
μ„Ήμ…˜ 10: μŠ€ν”„λ§ AOP κ΅¬ν˜„
μ„Ήμ…˜ 11: μŠ€ν”„λ§ AOP - 포인트컷
μ„Ήμ…˜ 12: μŠ€ν”„λ§ AOP - μ‹€μ „ 예제
μ„Ήμ…˜ 13: μŠ€ν”„λ§ AOP - 싀무 μ£Όμ˜μ‚¬ν•­

spring-study-inflearn's People

Contributors

joohee56 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.