채널톡 아이콘

AI 다루는 백엔드 설계 기본 - SpringBoot SNS 편

AI 시대에 개발자가 가져야 할, 서비스를 기획하고 설계하는 사고력을 기르는 실전형 백엔드 강의입니다.

(5.0) 수강평 9개

수강생 332명

난이도 초급

수강기한 무제한

AI 활용법
AI 활용법
백엔드
백엔드
스프링
스프링
설계
설계
데이터베이스
데이터베이스
AI 활용법
AI 활용법
백엔드
백엔드
스프링
스프링
설계
설계
데이터베이스
데이터베이스

새소식

2 개

  • 한조각님의 프로필 이미지

    안녕하세요. 수강생 여러분!

     

    1) 추가 강의 업로드 [AI 다루기]

    Screenshot 2026-01-25 at 3.00.41 PM.png

    기존 강의에서 이미 완성된 코드를 중심으로 설명이 진행되고,
    AI 관련 내용이 상대적으로 적어 아쉬움을 느끼셨던 분들도 계실 거라 생각합니다.

    그래서 이번에 AI를 직접 다루는 강의 영상을 새롭게 업로드했습니다.

     

    추가된 내용은 다음과 같습니다.

    • [AI 다루기] 사용자 서비스

    • [AI 다루기] 인증 서비스

    • [AI 다루기] 팔로우 서비스

    • [AI 다루기] 게시물 서비스

    • [AI 다루기] 미디어 서비스

    • [AI 다루기] 타임라인 서비스

    해당 강의를 함께 수강하시면
    “실제 서비스에서 AI를 이렇게 활용할 수도 있구나”라는 감각을
    직접 느껴보실 수 있을 거라 생각합니다.

     


    2) 챌린지 모집 | 오늘 자정 마감 | 무료

    그리고 또 하나 안내드립니다.

    challenge.png

    오늘 자정까지
    〈4주 완성 백엔드 설계 챌린지 (SNS Spring Boot · AI Agent)〉 모집이 마감됩니다.

    챌린지 무료 참가: https://inf.run/N6UtQ

     

    강의를 구매해두고 완강하지 못하고 계신 분들,
    이번 기회를 통해 함께 미션을 진행하며
    4주 완주 챌린지에 참여해보셔도 좋을 것 같습니다.

    혼자보다 여럿이 함께할 때
    목표를 달성할 확률이 훨씬 높아지니까요.

     

    매주 정해진 목표 챕터를 수강하고,
    미션 수행과 인증을 통해 꾸준히 학습해보시길 바랍니다.

    완강의 뿌듯함과 함께
    2026년 초를 의미 있게 시작해보시면 어떨까요?

    챌린지 기간 중에는 설 연휴도 포함되어 있으니,
    시간이 되시는 분들은 이 기간을 학습의 기회로 삼아
    적극적으로 참여해보시길 바랍니다.

     

     

    감사합니다.

    한조각 드림

     

    0
  • 한조각님의 프로필 이미지

    안녕하세요, AI 다루는 백엔드 설계 기본 - SpringBoot SNS 편수강생 여러분! 

     

    오늘은 강의를 더 효과적으로 학습하실 수 있도록 몇 가지 팁을 가지고 왔어요.

     

    우선 강의 소개에서도 말씀드렸듯이, 이 강의는 코드를 그대로 따라 치는 게 아니라, "왜 이렇게 설계했을까?"를 이해하는 게 핵심입니다. AI 에이전트로 직접 구현해보시되, AI가 만든 코드를 "이게 정말 괜찮게 작성된 걸까?"라고 비판적으로 검토해보세요.

     

    강의를 효과적으로 듣기위해 생각해야 할 포인트

     

    1) 데이터 특성 기반 의사결정

    세션 데이터의 특성(임시, 읽기/쓰기 많음),
    게시글 데이터의 특성(영구, 복잡한 쿼리),
    미디어 데이터의 특성(대용량 파일, 자주 조회),
    타임라인 데이터의 특성(파생 데이터, 초고속 읽기). 

    위 예시처럼 저장소를 선택할 때는 데이터 특성을 우선적으로 생각해보고 적절한 저장소를 선택하는 감각을 길러보시면 좋겠어요. 

     

    2) 트레이드오프 분석

    모든 기술 선택에는 장단점이 있어요. Soft Delete는 복구 가능하지만 쿼리가 복잡해지고, Fanout on Write는 조회가 빠르지만 쓰기 비용이 커요. 
    무엇을 얻고 무엇을 포기하는지 이해하시면서 학습해주세요.
    그리고 이 기록을 항상 남겨두세요. 세월이 흐른 뒤 이 문서를 보면, 의사 결정 레코드가 쌓여서 귀중한 자산이 됩니다.

     

    3) 확장 가능한 아키텍처

    처음엔 단순하게 시작하고, 필요할 때 확장하는 게 좋아요. 오버 엔지니어링은 피하는 게 좋습니다. 
    하지만, 여기서는 확장하는 연습도 함께 합니다. 확장하는 방법도 익혀야 하니까요. 단순함과 복잡함의 비중을 적절히 조절하면서 학습해주세요.

     

    4) AI 에이전트 적극 활용하기

    강의에서 배운 내용을 AI 에이전트로 직접 구현해보세요. "Follow, FollowCount 엔티티로 팔로우 서비스와 API 만들어줘", "Atomic Update로 팔로우 수 증가 로직 짜줘" 이런 식으로 구체적으로 요청하면 돼요. 반복 작업(보일러플레이트 코드, 테스트 코드)은 AI한테 맡기고, 여러분은 "이 코드가 맞는지", "더 나은 방법은 없는지" 판단하는 데 집중하세요. AI를 많이 쓸수록 실력이 빨리 늘어요.

     

    복습과 실습(미션️)

    복습 없이 학습 후 1일 뒤 기억 유지율 ~20-30%, 하지만 적절한 간격 반복 복습을 하면 70% 이상까지 유지될 수 있다는 연구결과도 있습니다.
    각 챕터의 "왜?"를 노트에 정리해보시고, 다이어그램을 스스로 그려보시면 좋아요. 

     

    뿐만 아니라, 각 챕터마다 있는 미션을 꼭 실행해보시면서 SNS 서비스(사용자, 인증, 팔로우, 게시글, 미디어, 타임라인 서비스)를 직접 만들어보시는 것을 강력하게 권장드립니다.
    직접 만들어보면 단순히 영상을 보는 것과 달리, 코드를 직접 작성하고 에러를 마주하고 흐름을 연결해보는 과정에서 백엔드 설계가 지식이 아니라 경험으로 체화되며 이는 여러분의 귀중한 자산이 될거예요.

     

     

    수강평 부탁드립니다

    이 강의를 만드는 데 많은 시간과 노력을 쏟았어요. 여러분의 진심어리고 구체적인 수강평은 다른 수강생들에게 큰 도움이 되고, 강의 개선에 필수적이며 강사에게 큰 힘이 됩니다. 

    혹시 강의가 마음에 안 드셨다면, 수강평 등록전에 먼저 제게 연락해주시면 좋겠어요. 불만족스러운 부분을 알려주시면 최대한 개선하거나 추가 자료를 제공해드리고 도움을 드릴 수 있도록 최선을 다하겠습니다.
    제 이메일: apiece.dev.ai@gmail.com

     

    감사합니다.

    한조각 드림

     

    0

₩49,500