Search Input



AI 필수 시대, 모든 개발자를 위한 AI 풀스택 웹개발

프로그래머 개발동생




클래스 상세 정보


  • 기초~중급
  • 총 30회
  • 한국어
  • -
  • 강의자료 포함



프로그래머 개발동생 Details

커리큘럼
커리큘럼

커리큘럼을 보여드려요

  • SECTION 01
    모든 개발자가 AI 주도 개발을 배워야 하는 이유
    curriculum-programmer-devbrother-01.webp
    • 01. AI 주도 개발 : 새로운 시대의 개발 방법론- AI 주도 개발의 정의 - 강의 기획 이유 - 다른 개발 강의와의 차별점 - AI 등장 이후의 개발 방식의 변화 - 주요 AI 도구와 LLM 모델 소개 - AI 주도 개발의 도전 과제 - AI 주도 개발의 원칙

    • 02. 강의 목표 및 결과물- 강의 개요 및 목표 - 강의 수강 후 결과물 - 강의 결과물의 실무 적용 방법

    • 03. AI 코딩의 도구 및 역할 소개- AI 코딩 도구의 필요성 - ChatGPT의 역할 - Cursor의 역할 - V0의 역할 - Bolt.new 소개 및 시연 - Bolt.new가 아닌 Cursor를 사용하는 이유

    • 04. 강의 진행 및 수강 방식- 강의 진행 방식 소개 - 생성 AI의 특성 및 코드 결과물 간의 차이 설명 - Github Branch 전략 설명 - 별도 프로젝트 진행 추천

  • SECTION 02
    프로젝트 준비 및 개발 환경 설정
    curriculum-programmer-devbrother-02.webp
    • 05. 필수 AI 코딩 도구 사용 준비- Cursor 다운로드 및 설정 - V0 가입 및 설정 - ChatGPT 가입 및 설정

    • 06. AI 친화 기술 스택과 사용 이유- 강의에서 다룰 기술 스택의 전체 개요 - Next.js, ShadCN, TailwindCSS, Lucide 설명 - Supabase, DrizzleORM, Clerk 설명 - Vercel 배포 및 스토리지 설명

    • 07. Next.js 프로젝트 설정 및 필수 개념 설명- Next.js의 프로젝트 구조 - Next.js의 라우팅 시스템 - Next.js의 Route Handlers - Next.js의 렌더링 방식 - ShadCN CLI를 사용한 Next.js 프로젝트 설정

    • 08. GitHub 세팅 및 강의에서의 활용 방법- Github 사용 이유 - Github 저장소 설정 및 git clone 실습 - git commit, git push 실습 - git pull, git branch 실습 - 강의에서의 Github 활용 방법 설명

  • SECTION 03
    Cursor의 핵심 기능 설명 및 프로젝트 규칙 설정
    curriculum-programmer-devbrother-03.webp
    • 09. Cursor AI의 핵심 기능- Chat - Composer - Tab - Docs - Settings

    • 10. Cursor 프로젝트 기본 설정 방법- 커서 규칙 설정의 중요성 - 커서 자체 공통 규칙 정의(Cursor Setting Rules for AI) - 프로젝트별 규칙 정의(.cursorrules 파일 설정) - 커서 규칙 설정을 위한 참고 사이트 소개

  • SECTION 04
    AI 툴을 활용한 PRD와 기능명세서 작성 & 구체화 방법
    curriculum-programmer-devbrother-04.webp
    • 11. ChatGPT를 활용한 AI 팀원 만들기- AI 팀원이 필요한 이유 - AI 팀원 구성 - PM (Product Manager) - 디자이너 (Designer) - Tech Lead - DBA (Database Administrator) - GPT 생성 방법 예시 - 각 AI 팀원 GPT 인스트럭션 설명

    • 12. 프로젝트 내 PRD/기능명세서 적용- Next.js 프로젝트에서 PRD/기능명세서의 관리 구조 세팅 - 프로젝트에서 PRD/기능명세서를 업데이트하고 관리하는 방법

    • 13. Github Branch 활용 방법- 실제 강의 Repository를 활용해서 Github Branch 연동 방법

  • SECTION 05
    핵심 기능 개발 및 API 연동
    curriculum-programmer-devbrother-05.webp
    • 14. 메인페이지 페이지 개발- 메인 페이지 개발 - 간단한 프롬프트를 입력해서 이미지를 생성하고 커뮤니티 피드 섹션 - 목업 데이터 활용해서 프론트엔드 우선 개발

    • 15. 이미지 생성 페이지 개발- 이미지 생성 페이지 개발 - 목업 데이터 활용해서 프론트엔드 우선 개발

    • 16. 개인 갤러리 페이지 개발- 사용자가 자신이 생성한 이미지를 관리할 수 있는 개인 갤러리 페이지 개발 - 생성한 이미지를 커뮤니티 공유 및 삭제 기능 - 목업 데이터 활용해서 프론트엔드 우선 개발

    • 17. Replicate 서비스와 Flux 모델 소개 및 데모 개발- Replicate 서비스와 Flux 모델 소개 - Replicate 이미지 생성 데모 개발하기

    • 18. 이미지 생성 페이지와 Replicate API 연동하기- Replicate.com API(Flux Model)를 사용해 이미지 생성 API 연동하기

    • 19. 헤더 공통 컴포넌트 레이아웃 추가하기- 모든 페이지의 공통 레이아웃, 헤더 공통 컴포넌트 추가하기

  • SECTION 06
    사용자 인증 시스템 연동
    curriculum-programmer-devbrother-06.webp
    • 20. Clerk 서비스 소개 및 사용 이유- Clerk 서비스 소개 및 사용 이유 - 기존 인증 시스템 구축의 복잡성 - Clerk의 효율성

    • 21. Clerk 필수 기능 및 데모 프로젝트- Clerk 계정 생성 및 대시보드 소개 - 데모 프로젝트 설정 및 Clerk 초기화 - 사용자 로그인 및 회원가입 구현 - 사용자 프로필 관리

    • 22. Clerk을 사용해 강의 서비스의 사용자 인증 시스템 구현하기- Clerk를 사용해 회원가입, 로그인/로그아웃 기능 연동하기

  • SECTION 07
    AI를 활용한 데이터베이스 스키마 생성 및 연동
    curriculum-programmer-devbrother-07.webp
    • 23. 데이터베이스 및 스토리지 프로젝트 생성- Supabase, Vercel Storage 사용 이유 - Supabase 프로젝트 생성 및 설정 - Vercel Storage 프로젝트 생성 및 설정

    • 24. ORM을 사용해 프로젝트에 데이터베이스 세팅하기- Drizzle ORM 소개 - 프로젝트 세팅 및 Drizzle ORM 설치 - Supabase 연동 설정

    • 25. AI를 활용한 데이터베이스 스키마 설계 및 마이그레이션- AI를 활용한 데이터베이스 설계 개념 - AI를 사용한 실제 스키마 설계 (유저 갤러리, 커뮤니티 포스트, 댓글) - Drizzle ORM을 통한 마이그레이션 개념 및 적용 - Supabase에 마이그레이션 적용 및 테스트하기

    • 26. 이미지 메타데이터 저장 기능과 데이터베이스 연동- 이미지 업로드 및 메타데이터 처리 개념 - Vercel Storage를 사용한 이미지 업로드 구현 - 이미지 메타데이터를 Supabase에 저장하기

    • 27. 댓글 작성 기능과 데이터베이스 연동- 댓글 작성 기능의 현재 상태 설명 - 데이터베이스 연동의 필요성 - 댓글 데이터를 DB에 저장하는 로직 구현하기 - 테스트 및 데이터베이스 저장 확인

  • SECTION 08
    V0를 활용한 UI/UX 개선
    curriculum-programmer-devbrother-08.webp
    • 28. V0 가입 및 프로젝트 생성- Cursor에서 생성된 컴포넌트 리뷰 - V0를 사용한 디자인 개선의 개념 설명 - 디자인 개선 예시

    • 29. V0 프로젝트를 활용한 UI 컴포넌트 개선- V0를 활용한 각 컴포넌트별 디자인 개선 과정 - 각 컴포넌트별 개선 전후 비교

  • SECTION 09
    서비스 배포
    curriculum-programmer-devbrother-09.webp
    • 30. Vercel을 사용한 프로젝트 배포- Vercel 소개 및 배포 준비 과정 - Vercel 프로젝트 배포 과정 시연 - 배포 결과 확인

  • SECTION 10
    최종 프로젝트 완성 및 학습 성과 점검
    curriculum-programmer-devbrother-10.webp
    • 31. 전체 프로젝트 복습- 프로젝트 개발 과정 복습 - 주요 학습 내용 정리 - AI 도구 활용의 효율성 점검

추천 클래스

유의사항

* 본 상품은 동영상 형태의 강의를 수강 하는 상품입니다.(ASSET상품 제외) * 상황에 따라 사전 공지 없이 할인이 조기 마감되거나 연장될 수 있습니다. * 사전 예약 강의의 경우, 강의 영상은 공개 일정에 따라 순차적으로 제작되어 오픈되며, 1차 영상 공개일이 수강시작일이 됩니다. * 수강 신청 및 결제를 완료하시면, 마이페이지를 통해 바로 수강이 가능합니다. 총 학습기간: – 정상 수강기간(유료 수강기간) 최초 10일, 무료 수강 기간은 11일부터 이후로 무제한이며, 유료 수강기간과 무료 수강기간 모두 동일하게 시청 가능합니다. – 수강시작일: 수강 시작일은 결제일로부터 기간이 산정되며, 결제를 완료하시면 마이페이지를 통해 바로 수강이 가능합니다. (사전 예약 강의는 1차 강의 오픈일) – 콜로소의 사정으로 수강시작이 늦어진 경우에는 해당 일정 만큼 수강 시작일이 연기됩니다.
회사의 환불정책은 다음과 같습니다.
  • 가. 결제 후 파일 공개 전(강의 영상 공개 전)환불을 요청하시면 전액 환불이 가능합니다.
  • 나. 결제일로부터 7일 이내 및 3개 미만의 파일을 이용하신 경우 환불을 요청하시면 전액 환불이 가능합니다.
  • 다. 결제일로부터 7일 이내 3개 이상의 파일을 이용하신 경우 환불을 요청하시면 실 결제금액의 1/2에 해당하는 금액을 환불해드립니다.
  • 라. 결제일로부터 7일 초과 10일 이내 및 3개 미만의 파일을 이용하신 경우 실 결제금액의 1/2에 해당하는 금액을 환불해드립니다.
  • 마. 결제일로부터 7일 초과 10일 이내 및 3개 이상의 파일을 이용하신 경우 환불 가능 금액이 없습니다.
  • 바. 결제일로부터 10일 초과 시 환불 가능 금액이 없습니다.
  • 사. 환불 금액 확인 후 실제 환불이 이루어지기 전 추가적으로 강의 영상 파일 또는 강의 자료 파일을 이용한 상황이 확인되면 환불 가능 금액은 달라질 수 있습니다.
  • 아. 평생 시청 수강권의 경우 수강 일수에 제한이 없으나, 기간 선택 수강권은 구매 시점에 선택하신 기간에 해당하는 일 수만큼 수강이 가능하며, 일시 정지 및 기간 연장이 불가합니다.
  • 자. 기간 선택 수강권은 평생 시청 수강권으로 전환이 불가합니다.
  • 차. 1:1 코칭권의 경우 결제일로부터 10일까지 전액 환불이 가능하며, 결제일로부터 10일 초과시, 사용 여부에 관계없이 환불 가능 금액이 없습니다.
결제 기준일
이용 파일 개수
환불률
결제 후 파일 공개 전
없음
100%
결제일로부터 7일 이내
3개 미만
100%
결제일로부터 7일 이내
3개 이상
50%
결제일로부터 7일 초과 10일 이내
3개 미만
50%
결제일로부터 7일 초과 10일 이내
3개 이상
0%
결제일로부터 10일 초과
무관
0%
- 본 제품을 재판매, 재배포, 도용, 양도하는 등의 행위는 불가능 합니다. - 본 제품에서 추출된 이미지, 단순 보정 이미지는 양도,배포, 판매가 불가능합니다. - 무형 상품의 특성상, 영상을 1개라도 시청 또는 강의자료 다운로드를 1개라도 받은 제품은 환불이 100% 불가합니다. - 본 제품은 결제 완료 직후 [나의 강의장] > [수강하기] > [강의자료]로 확인 가능합니다
- 이용방법 : 본인의 포트폴리오 결과물 및 질문 최대 3개를 보내주시면 21일(영업일 기준) 이내로 피드백을 제공합니다. - 이용기한 : 결제일로부터 90일 이내 (이후 사용 여부에 관계 없이 이용권 소멸) *얼리버드(사전판매)로 구매하셨을 경우, 강의 영상 최초공개일이 수강시작일로 간주됩니다. - 제출방식 : feedback@coloso.co.kr 로 [이름 / 콜로소 ID / 휴대폰번호]를 적고, [포트폴리오 파일]을 첨부해 보내주세요. - 유의사항 : 코칭권 별 최대 질문 수, 제출 방식이 상이 할 수 있으니 자세한 내역은 코칭권 안내 섹션을 확인해주세요.
* 강의 영상 공개일, 커리큘럼의 이미지·내용 등은 예고 없이 변경될 수 있습니다. [사용기기 대수 제한] 하나의 계정당 수강 가능한 기기+브라우저 수량을 3개로 제한하며, 핸드폰 변경 등과 같은 사유로 등록된 사용 기기+브라우저를 변경하고 싶으실 경우 help@coloso.co.kr로 문의주시면 연 1회에 한하여 기존 등록된 내역 삭제 드리도록 하겠습니다. (등록하실 첫 3개의 기기+브라우저는 강의장 접속과 동시에 자동 등록됩니다.) [동시 접속 제한] 동일한 아이디로 2대 이상의 디바이스에서 서비스를 동시에 이용하거나 서비스 이용 중 복제프로그램을 실행하는 경우 또는 녹화를 하는 경우 영상 재생이 자동으로 정지됩니다. [기타 사항] - 콜로소는 환불 시 금융거래수수료, 제세공과금 등을 공제할 수 있습니다. - 콜로소는 고객이 이용약관, 관련 법령 등을 위반한 경우 이용약관 및 관련 법령에 따라 환불을 거부할 수 있습니다. - 회원이 다음과 같은 행위 등으로 ‘사이트’의 업무를 방해하는 경우 ‘회사’는 회원자격을 제한 및 정지시킬 수 있습니다. ① ‘사이트’를 통해 ‘상품 등’을 구매한 후 정당한 이유 없이 상습 또는 반복적으로 취소∙반품하여 ‘회사’의 업무를 방해하는 경우 ② ‘사이트’를 통해 구입한 ‘상품 등’에 특별한 하자가 없는데도 불구하고 일부 사용 후 상습적인 취소∙전부 또는 일부 반품 등으로 ‘회사’의 업무를 방해하는 경우