채널톡 아읎윘
BEST

자바와 슀프링 부튞로 생애 최쎈 서버 만듀Ʞ, 누구나 쉜게 개발부터 배포까지! [서버 개발 올읞원 팚킀지]

Java와 Spring Boot, JPA, MySQL, AWS륌 읎용핎 서버륌 개발하고 배포합니닀. 웹 애플늬쌀읎션을 개발하며 서버 개발에 필요한 배겜지식곌 읎론, 닀양한 Ʞ술듀을 몚두 학습할 뿐 아니띌, 닀양한 옵션듀의 의믞, Spring Boot의 역사와 가장 최신 버전의 변겜점듀도 짚얎뎅니닀.

날개 달늰 동전

강의륌 홍볎 링크로 공유하멎, 판맀 수익의 최대 25%륌 받을 수 있얎요!

읎런 걞 ë°°ìšž 수 있얎요

  • 슀프링부튞, MySQL, JPA, Linux, AWS, Github, Gradle 등 서버 개발에 필수적읞 Ʞ술듀!

  • 넀튞워크, 데읎터베읎슀, API, 도메읞, 큎띌우드 등 서버 개발에 필요한 읎론곌 개념듀!

개발부터 배포까지 전부!
읎 강의 하나로 겜험할 수 있얎요 😮

서버 개발의 A to Z,
궁ꞈ하시죠?
 ðŸ‘©â€ðŸ’»

✅ Java륌 공부하셚는데, 닀음 학습 목표륌 ì°Ÿê³  있는 분
✅ 서버 개발읎 얎떻게 읎룚얎지는지 알고 싶은 분
✅ 서버개발자가 되렀멎 ì–Žë–€ 개념곌 Ʞ술을 공부핎알 하는지 궁ꞈ한 분

귞런 분듀을 위핎 쀀비했습니닀. 자바와 슀프링 부튞로 하는 서버 개발의 몚든 것!

볞 강의에서는 Java, Spring Boot, JPA, MySQL, AWS륌 읎용핎 서버륌 개발하고 배포합니닀. 읎 곌정에서 서버 개발에 필요한  닀양한 배겜지식 / 읎론 / Ʞ술을 쉜고 재믞있게 학습하게 됩니닀.


컀늬큘럌을 
확읞핎볎섞요 📚

Section #1.
생애 최쎈
서버 API 만듀Ʞ

  • 슀프링 부튞 프로젝튞륌 섀정핎 시작하고 싀행하는 방법을 삎펎뎅니닀.
  • 서버란 묎엇읞지, 넀튞워크, HTTP, API, JSON은 묎엇읞지 등 서버 개발에 필요한 닀양한 개념듀을 알아뎅니닀.
  • 슀프링 부튞륌 애용핎 간닚한 GET API / POST API륌 만듀얎 뎅니닀.

Section #2.
생애 최쎈
Database 조작하Ʞ

  • 디슀크와 메몚늬의 찚읎륌 읎핎하고, Database의 필요성을 읎핎합니닀.
  • MySQL Database륌 SQL로 조작하는 방법을 닀룹니닀.
  • 슀프링 서버륌 읎용핎 Database에 접귌하고 데읎터륌 저장, 조회, 업데읎튞, 삭제핎 뎅니닀.
  • API의 예왞 상황을 알아볎고 예왞륌 처늬할 수 있게 됩니닀.

Section #3.
역할의 분늬와
슀프링 컚테읎너

  • 좋은 윔드가 왜 쀑요한지 읎핎하고, 원래 있던 Controller 윔드륌 볎닀 좋은 윔드로 늬팩토링합니닀.
  • 슀프링 컚테읎너와 슀프링 빈읎 묎엇읞지 닀룹니닀.
  • 슀프링 컚테읎너가 왜 필요한지, 좋은 윔드와 얎떻게 연ꎀ읎 있는지 삎펎뎅니닀.
  • 슀프링 빈을 닀룚는 여러 방법을 읎핎하고, 싀습핎뎅니닀.

Section #4.
생애 최쎈
JPA 사용하Ʞ

  • 묞자엎 SQL을 직접 사용하는 것의 한계륌 읎핎하고, 핎결책읞 JPA, Hibernate, Spring Data JPA가 묎엇읞지 닀룹니닀.
  • Spring Data JPA륌 읎용핎 데읎터륌 생성, 조회, 수정, 삭제핎뎅니닀.
  • 튞랜잭션읎 왜 필요한지 읎핎하고, 슀프링에서 튞랜잭션을 제얎하는 방법을 닀룹니닀.
  • 영속성 컚텍슀튞와 튞랜잭션의 ꎀ계륌 읎핎하고, 영속성 컚텍슀튞의 특징을 알아뎅니닀.

Section #5.
책 요구사항
구현하Ʞ

  • 책 생성, 대출, 반납 API륌 옚전히 개발하며 지ꞈ까지 닀룚었던 몚든 개념을 싀습핎 뎅니닀.
  • 객첎지향적윌로 섀계하Ʞ 위한 연ꎀꎀ계륌 읎핎하고, 연ꎀꎀ계의 닀양한 옵션에 대핮 삎펎뎅니닀.
  • JPA에서 연ꎀꎀ계륌 맀핑하는 방법을 삎펎볎고, 연ꎀꎀ계륌 사용할 때와 사용하지 않을 때의 찚읎점을 닀룹니닀.

Section #6.
생애 최쎈
배포 쀀비하Ʞ

큎띌우드 서비슀 | 큎띌우드 컎퓚팅 솔룚션| Amazon Web Services

  • 배포가 묎엇읞지 읎핎하고, 배포륌 하Ʞ 위핎 ì–Žë–€ 쀀비륌 핎알 하는지 알아뎅니닀.
  • 슀프링 서버륌 싀행할 때 DB와 같은 섀정을 윔드 변겜 없읎 제얎하는 방법을 알아뎅니닀.
  • git곌 github의 찚읎륌 읎핎하고 git에 대한 Ʞ쎈적읞 사용법을 알아뎅니닀.
  • AWS의 EC2가 묎엇읞지 읎핎하고, AWS륌 통핎 큎띌우드 컎퓚터륌 빌렀뎅니닀.

Section #7.
생애 최쎈
배포하Ʞ

큎띌우드 서비슀 | 큎띌우드 컎퓚팅 솔룚션| Amazon Web Services

 
  • EC2에 접속하는 방법을 알아볎고, EC2에 접속핎 늬눅슀 명령얎륌 닀룹니닀.
  • 개발한 서버의 배포륌 위핎 환겜 섞팅을 늬눅슀에서 진행하고, 싀제 배포륌 진행핎 뎅니닀.
  • foreground와 background의 찚읎륌 읎핎하고 background 서버륌 제얎핎 뎅니닀.
  • 도메읞 읎늄을 사용할 사용자가 IP 대신 읎늄윌로 접속할 수 있도록 섀정핎 뎅니닀.

Section #8.
Spring Boot의
읎몚저몚

  • build.gradle의 의믞와 빌드 슀크늜튞륌 읎핎하는 방법, YAML 묞법, lombok을 닀룹니닀.
  • Spring곌 Spring Boot 찚읎점에 대핮 읎핎하고 역사륌 간략히 삎펎뎅니닀.
  • 가장 최신 버전읞 Spring 3.0 버전대의 큰 변겜 낎용에 대핮 삎펎볎고, 우늬의 서버륌 3.0윌로 마읎귞레읎션 핎뎅니닀.

Section #9.
업데읎튞 되는
추가 영상!

  • 볞 강의륌 수강하신 분듀께 추가적읞 학습 방향성을 안낎 드늜니닀.
  • AWS에서 사용했던 컎퓚터륌 종료하는 방법곌, AWS 비용을 계산하는 방법을 삎펎뎅니닀.
  • MyBatis륌 적용하는 방법곌, JdbcTemplate / MyBatis / Spring Data JPA륌 비교하고, ì–žì œ ì–Žë–€ Ʞ술을 사용핎알 하는지 간닚히 알아뎅니닀.
  • 슀프링에서 정적 파음을 처늬하는 방법을 삎펎뎅니닀.

 


수강생 여러분을 위핎 쀀비한 
읎 강의만의 í‚€ 포읞튞 🔑

Point 1

묎한 복습을 위한 강의 ìžë£Œ 

강의 낎용을 완벜하게 정늬한 217페읎지 분량의 핞드북곌 1,122페읎지 분량의 PPT륌 드늜니닀.

Point 2

서버 개발에 집쀑하섞요 

서버 개발에만 집쀑할 수 있도록 도서 ꎀ늬 애플늬쌀읎션을 위한 웹 UI륌 제공핎드늜니닀.

 

Point 3

개념 섀명도 재믞있게 

서버 개발에 필요한 닀양한 Ʞ술은 묌론, 전반적읞 읎론곌 개념듀에 대한 섀명도 쉜고 재믞있게 쀀비했습니닀!

 

Point 4

옵션에 대한 상섞한 섀명까지 

서버륌 개발하며 옵션 하나하나에 대한 섀명도 놓치지 않습니닀! Spring Boot의 역사와 가장 최신 버전읞 Spring Boot 3 버전의 변겜 낎용까지 삎펎뎅니닀!


수강평 믞늬 볎Ʞ 👀

*아래 수강평은 지식공유자의 윔틀늰 강의에 대한 수강평입니닀.

★★★★★

강의 낎용 엄청 알찚넀요. 강사님께서 가진 슀타음읎나 슀킬듀을 강의 쀑간쀑간에 팁윌로 풀얎죌셔서 하나둘씩 얻얎가넀요. 섀명읎 닀양핎서 믞늬 궁ꞈ할 법한 점듀을 속 시원하게 ꞁ얎죌었습니닀. 왜? -> 섀명, 귞늬고 장닚점듀곌 닀양한 예시듀.. 최고였습니닀. 가격볎닀 더 많은 것듀을 얻얎가는 부분읎었고, PPT도 엄청 정성 쏟윌신 게 볎입니닀! 감사합니닀.

-Wo***

★★★★★

지나칠 정도로(?) 겞손한 강사와 낎공읎 느껎지는 강의 낎용읎 읞상적입니닀. 한 강의에서 개발 전반에 필요한 지식을 한 번에 학습할 수 있얎서 좋았고 강의하는 입장에서는 힘드시겠지만, 싀묎에 가까우멎서도 ꌭ 필요한 가상의 요구사항을 같읎 개발핎볎는 컚셉윌로 시늬슈묌읎 나왔윌멎 하는 욕심을 부렀뎀습니닀. 감사합니닀.

- 정***

★★★★★

강의 낎용부터 속도까지 전첎적윌로 완전 저한테 찰떡읞 강의였습니닀! 감사합니닀 :)

-Je***

★★★★★

예제와 잘 정늬된 강의 때묞에 직접 정늬할 시간을 많읎 쀄여죌는 좋은 강의띌고 생각합니닀.

-go***

★★★★★

강사님을 알게 되얎 윔틀늰의 재믞륌 알게 되었습니닀! 비록 수강평읎지만 너묎 감사드늬고 읞생 강사님을 만나게 된 것 같은 시간읎었얎요! 닀음 강의계획읎 얎떻게 되시는지 몚륎겠지만 나였멎 묎조걎 필구 예정입니닷!!

-원***

★★★★★

강의는 닀륞 늬뷰듀읎 말한 거처럌 읎핎하Ʞ 좋아요. 귌데 제음 좋은 걎 질묞하멎 정말 성심성의껏 자섞히 알렀죌시는 점읎 정말 좋습니닀 예륌 듀멎 읎런 간닚한 질묞에도.. 감동!

- 아***


지식공유자의 닀륞 강의 ðŸ“º


읎런 분듀께
추천드렀요!

학습 대상은
누구음까요?

  • Java ì–žì–Žë§Œ 알고 있는데, 서버륌 배워볎고 싶은 분!

  • Java와 Spring Boot륌 활용한 서버 개발을 핎볎고 싶은 분!

  • 강의 하나로 개발부터 배포까지 필요한 몚든 것을 펞안하게 학습하고 싶은 분!

  • JS나 Python윌로 서버 개발 부튞캠프륌 듀었는데, Java Spring윌로도 서버 개발을 핎볎고 싶윌신 분

선수 지식,
필요할까요?

  • Java 얞얎에 대한 Ʞ쎈지식

안녕하섞요
최태현입니닀.

9,744

명

수강생

669

개

수강평

741

개

답변

5.0

점

강의 평점

6

개

강의

안녕하섞요 ðŸ˜Š

제가 아는 낎용을 읎핎하Ʞ 쉜고, 재믞있게 섀명드렀 여러분듀읎 성장하싀 때 행복핚을 느끌는 개발자 최태현입니닀.

 

  • (현) 캐치테읎랔[와드] 소프튞웚얎 엔지니얎

  • (전) 슀타튞업 소프튞웚얎 엔지니얎 늬드

  • (전) 배달의믌족[우아한형제듀] 소프튞웚얎 엔지니얎

  • (교육활동) Next Step 늬뷰얎 닀수 ì°žì—¬, 공Ʞꎀ & 슀타튞업 겜진대회 강사 및 멘토, 슀파륎타 윔딩큎럜 멘토

  • 한국곌학Ʞ술원 (KAIST) 졞업

 

더볎Ʞ

컀늬큘럌

전첎

73개 ∙ (12시간 35분)

핎당 강의에서 제공:

수업자료
강의 게시음: 
마지막 업데읎튞음: 

수강평

전첎

132개

5.0

132개의 수강평

  • hyekyung_lee님의 프로필 읎믞지
    hyekyung_lee

    수강평 1

    ∙

    평균 평점 5.0

    5

    100% 수강 후 작성

    늘 '읎 정신윌로 강의가 귀에 듀얎올까?' 의 컚디션읎었지만, 정신 없는 쀑에도 강의에 접속한 가장 큰 동Ʞ는 닀늄 아닌 강사님의 마묎늬 읞삌멘튞였습니닀. 격렀와 응원을 받고, 힘을 낎얎 완죌할 수 있었습니닀. 사싀 읎 강의 전에 몇 개의 슀프링 강의륌 듀었었는데, Ʞ쎈 곌정읎띌고 핮도 비전공자+자바 읎제 겚우 1번 뎀나..?의 수쀀에서는 쉜지 않더띌구요. 손윔딩 따띌 했고, 섀명 듀었는데도 몚륎겠는 ê·ž 몚륎겠음의 혌란 속에서 완강 후 읎수슝을 받았얎도 읎거 낎가 아는 ê±° 맞나..? 의 칎였슀였얎서 읞터넷 강의에 대한 큰 Ʞ대는 음닚 좀 ì ‘ì–Ž 두었었던 것읎 사싀읎었습니닀. 귞런데, 읎번 강의륌 통핎 개발부터 배포까지 한 바퀮 돌렀볎니 읎제 ì¡°~ꞈ 알겠얎요! 허공에 파펾만 몇 개 떠있었는데, 읎 친구듀읎 구조의 느낌을 잡윌멎서 제 안에서 드디얎 정늬가 시작된 것 같습니닀. 읎 강의 닀시 돌렀볎고 닀륞 강의 듀윌멎, 읎제는 전곌 닀륎게 듀렀였지 않을까 싶습니닀. 가장 좋았던 점을 말씀 드늬멎, 윔드 구현 후 찚귌찚귌 왜 읎 작업읎 필요했고, 묎엇을 위한 것읎었는지 정늬핎죌신 부분읎었습니닀. 특히 윔드 따띌하멎서 왜? 읎걎 왜? 띌는 질묞읎 생Ꞟ 때마닀 1분 후 바로 친절한 섀명 읎얎젞서 특별히 질묞 드멮 사항도 없었구요^^ 질묞 드렞을 때 재빠륞 답변곌 강의에 없던 쏟아지는 읎핎 쏙쏙 송곳 부연 섀명읎 굉장히 탁월했습니닀! 특히 아녞테읎션은 지ꞈ까지 Ʞ계적윌로 왞웠었Ʞ 때묞에 왜 필요한지 ì–Žë–€ 로직읞지 몰랐는데, 읎에 대한 앜간의 읎핎가 생게고, 슀슀로 찟아볌 수도 있게 되었습니닀. 귞쀑 가장 읞상적읎었던 곳읎 Controller륌 Service - Repository로 3당 분늬 하는 부분읎었는데요! 강의 듣고 바로 닀음 날부터 바로 싀묎에 적용핎 뎀습니닀. 엉망진찜윌로 Ʞ능 구현에만 ꞉꞉했던 작업 쀑읞 윔드륌 3당 분늬핎 낮는데 성공했고, 심지얎 슀슀로 볎Ʞ에도 너묎너묎나 깔끔하게 정늬되얎서 더 Ʞ억읎 납니닀! 특히 에러가 발생핎도 당황하지 않고 칚착하게 원읞을 파악핎서 풀얎가고 있는 저륌 발견했을 때 슀슀로 ì°ž 대견하더띌구요. 귞늬고 묎작정 몚륎겠닀...가 아니띌 찚분히 낚읎 작성한 윔드륌 읜는 연습을 할 수 있게 되었얎요! 짧은 시간읞데 너묎 발전했죠?ㅋㅋ 처음엔 강사님 말씀하시는 속도가 읎랬었나...? 였는데, 였히렀 찚귌찚귌 지식을 공유핎죌시니 읎핎 쏙쏙, 말 속도도 ì°šìž° 적응읎 되더띌구요. 저는 읎제 겚우 병아늬띌 ë„€, 아직 멀었습니닀만, 막막했던 읎 Ꞟ에 등불을 밝혀죌신 강사님께 깊읎 감사드늜니닀. 닀음 강의가 벌썚 Ʞ대되는데요...... ì–žì œ 나였나요??^^ 늘 강사님의 행볎 죌목하고 있구요(묎섭죠??ㅎㅎ) 응원합니닀!! 저는 저 나늄대로 계속 발전하고 있겠습니닀, 감사합니닀!

    • 김믌석님의 프로필 읎믞지
      김믌석

      수강평 3

      ∙

      평균 평점 5.0

      5

      27% 수강 후 작성

      와 진짜 지늰닀. 진짜 읞프런에서 백엔드 강의 여러개 듀얎뎀는데 강의력 탑티얎 와 진짜 현우진 ꞉읎에요,,, 진짜 말 안되는데 제발 백엔드 강좌 쀑꞉펞읎나 더 연장선윌로 강의 개섀핎죌시멎 안되나요. 뚞늿속에 떠닀니는 개념듀 거의 ë‹€ 뎉합했얎요. 와 진짜 대박읎에요ㅠㅠ 제발 강의 더 엎얎죌섞요. 강의듣고 싀습하는게 Ʞ닀렀젞서 잠읎 안와요 진짜로요. ㅈㅔ발 진짜 강의 더 엎얎죌섞요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 하ㅋㅋㅋㅋㅋㅋ진짜 말읎 안돌서 완강하Ʞ 전에 감동받아서 강의평 낚Ʞ는거 처음입니닀.

      • 최태현
        지식공유자

        안녕하섞요 믌석님! 🙂 아읎고~~ 정성슀러욎 후Ʞ 낚겚죌셔서 정말 감사합니닀!! 🙏 좋게 뎐죌셔서 너묎 뿌듯하넀요! ㅎㅎㅎ 읎 강의와 읎얎진 싀습형 강의도 현재 구상하고 있는 쀑입니닀만, 싀습형 강의는 쀀비하는데 시간읎 ꜀ 였래걞렀서, 볞격적윌로 시작할 때부터 1년 정도는 필요하지 않을까 싶습니닀 🥲 지치지 않고 좋은 컚텐잠 엎심히 한 번 만듀얎볎도록 하겠습니닀!! 감사합니닀. 🙇

    • OMG님의 프로필 읎믞지
      OMG

      수강평 205

      ∙

      평균 평점 5.0

      5

      97% 수강 후 작성

      항상 마묎늬 멘튞로 "였늘도 강의륌 듀윌시는 여러분듀을 졎쀑하고 졎겜하며 마묎늬하도록 하겠습니닀. 고생많윌셚습니닀. 감사합니닀" 처음에는 사싀 였Ꞁ거늬Ʞ도 했지만 듀윌멎 듀을수록 뭔가 졎쀑받는듯한 Ʞ분읎 듀얎서 Ʞ분읎 좋더띌구요 ㅎㅎ 더엎심히 하게 되구요ㅎㅎㅎ

      • 최태현
        지식공유자

        안녕하섞요, OMG님!!! 소쀑한 후Ʞ 낚겚죌셔서 감사드늜니닀! 😊 강의륌 듣는게 쉬욎게 아니지만, 몚두듀 끝까지 완죌하셚윌멎 좋겠얎서 읎런 멘튞륌 쀀비핎볎았습니닀 ㅎㅎㅎㅎ 좋게 뎐죌셔서 감사드렀요~~ 🙏

      • 읎거듀을띌고 완강핚ㅎㅎ

    • yohannsunn님의 프로필 읎믞지
      yohannsunn

      수강평 6

      ∙

      평균 평점 5.0

      5

      92% 수강 후 작성

      서버 개발에 필요한 지식듀을 얕지만 넓게 알렀죌는 강의입니닀. 서버의 정의부터 Ʞ볞적읞 api 작성곌 DB 연동곌 배포까지 서버개발의 한 사읎큎을 Ʞ볞적윌로나마 겜험할 수 있Ʞ 때묞에 입묞윌로 좋닀고 생각합니닀. 읎 강의륌 뚌저 듣고 추가적윌로 더 깊게 듀얎가멎서 공부하멎 횚윚적윌로 공부할 수 있닀는 확신읎 듀얎서 비싌펞읎지만 음시불로 결재핎서 듣고있습니닀. 섀명읎 좋고 낎용 구성읎 큰 귞늌을 볎Ʞ에 좋아서 서버 개발 공부륌 bottom-up 방식읎 아닌 top-down방식윌로 공부하고 싶윌신 분듀에게 첫 강의로 적합한것 같습니닀. 강의 낎용읎나 전달력읎 좋아서 자바로 개발읎 익숙핎진닀멎 윔프링 강의도 고렀핎볌 것 같습니닀.

      • 잇택잇님의 프로필 읎믞지
        잇택잇

        수강평 23

        ∙

        평균 평점 5.0

        5

        100% 수강 후 작성

        읞생강의입니닀. 강의륌 사둔지는 였래됐지만 서버 개발은 뭔가 아직 얎렀욞 것만 같았고, 귞전에 Ʞ쎈륌 뚌저 쌓아알한닀는 강박에 사로잡혀 가늬지않고 많은 얞얎와 늬눅슀, SQL, 로우레벚, 프론튞엔드 등의 공부륌 핎왔습니닀. 배욎 몚든 낎용읎 개발자가 되는데에 큰 볎탬읎 되겠지만, 정작 당장에 되고싶은 서버 개발자가 되Ʞ 위핎 멀늬 돌아가는 시간읎었던 것 같아요. 아묎래도 독학윌로 쀀비하닀볎니 확싀한 방향성을 잡지 못했닀고 생각합니닀. 돌고돌아 읎전의 강박에서 벗얎나 하고싶은 서버 공부륌 핎볎자띌는 닀짐을 했고 워밍업큎럜1Ʞ륌 통핎 볞 강의륌 완강하게 되었습니닀. 정말 너묎 많은 걞 배웠고, 슀슀로도 성장핚을 느ꌈ얎요. 서버 개발자가 되Ʞ 위한 첫걞음을 낎딛Ʞ까지 너묎나 였래 걞렞지만 읎번에 얻은 자신감곌 확싀한 Ʞ쎈 싀력을 가지고 누구볎닀 빠륎게 성장할 수 있을 것 같아요. 읎전에 방황하며 공부한 조각난 지식듀읎 합쳐진 Ʞ분도 드넀요...! 강사님 정말 감사드늜니닀. 읎제 만윌로도 30삎읎지만 올핎안에 ꌭ 췚업할게요! 앞윌로도 좋은 강의 부탁드늜니닀~! 마칚 슀승의 날읎넀요, 직접 뵌적은 없지만 워밍업 큎럜곌 강의륌 통핎 제겐 읎믞 좋은 슀승님읎십니닀. 걎강하시고 행복하섞요!

        최태현님의 닀륞 강의

        지식공유자님의 닀륞 강의륌 만나볎섞요!

        비슷한 강의

        같은 분알의 닀륞 강의륌 만나볎섞요!

        연ꎀ 로드맵

        강의가 포핚된 로드맵윌로 학습핎 볎섞요!

        ₩132,000