
독하게 시작하는 C 프로그래밍
널널한 개발자
취미가 아닌 전문 개발자의 길을 가려는 분들을 위한 C언어 프로그래밍 강의입니다. 쓰고 독하게 배워서 달달한 길로 가고 싶은 분들에게 권합니다!
초급
vc++, C, 컴퓨터 구조
모던 3-Tier 구조의 웹 서비스를 AI와 함께 설계하고 바이브 코딩만으로 개발한 후, AWS 환경에 배포해 실제로 작동하는 프로덕션 서비스까지 완성합니다! Amplify, CloudFront, ALB, EC2, S3, RDS 등 AWS 환경에 관해 현업에서 사용하는 핵심 서비스들을 한 흐름으로 경험할 수 있도록 일련의 설정 과정까지 모두 담았습니다.
18명 이 수강하고 있어요.
난이도 초급
수강기한 무제한
AWS 환경에서 운영되는 자신의 웹 서비스를 가질 수 있음
오직 AI만 활용해 자신이 원하는 형태의 서비스를 개발할 수 있음
AWS 환경에 대한 두려움이 사라짐
WAF, CloudFront, Amplify, S3 Bucket, EC2, RDS
오직 바이브 코딩만으로 AWS 환경에서 운영할 수 있는 상용 웹 서비스를 개발할 수 있습니다. 서비스 개발에 있 코딩이 차지하는 비중은 20%도 안 될 수 있습니다. 정말 중요한 것은 서비스를 운영하기 위한 환경 자체를 갖추는 일과 디버깅입니다. 이 강의는 바이브 코딩으로 만든 결과물을 AWS 환경에서 운영할 수 있도록 프로덕션 수준으로 향상 시키는 노하우를 알려드리는 강의 입니다.
바이브 코딩으로 만든 실제 서비스 (https://www.nullnull.co.kr)
"~~~ 해줘." 만 이야기 하는 단순한 강의가 아닙니다. 사실 수업에서 프롬프트 작성에 대해서 언급하는 비중은 극히 낮습니다. 핵심은 그 프롬프트를 도출하는 과정에 있습니다.
AI가 생성한 코드가 로컬 개발환경에서 아무리 잘 작동한다 하더라도 AWS같은 운영환경에 올리는 순간 되던 것도 안 되는 불가사의를 경험하게 됩니다. 이 강의는 그런 문제에 어떻게 대응해야 하는지 노하우를 알려드립니다.
수업의 흐름을 따라가면서 AWS 서비스 전반의 구조를 깊이 있게 경험하게 됩니다. 단순이 화면을 따라가는 수준을 넘어 모든 설정의 이유와 근거를 이해할 수 있습니다.
강의 전체의 흐름을 관통하는 한 단어는 바로 '학습' 입니다. AI를 도구로 활용해 결과 코드를 얻는 것이 전부가 아니라 그 과정속에서 스스로 학습하고 성장 할 수 있습니다.
바이브 코딩으로 간단한 프로젝트를 만들긴 했으나 만족하지 못했던 분
AWS 서비스를 실전 흐름으로 배우고 싶은 분
포트폴리오가 아닌 진짜 서비스를 경험이 필요한 분
수업 중 만들게 되는 웹 서비스 구조 예시
🏗️ 다루는 기술 & AWS 스택
🔹 모던 3-Tier 아키텍처 적용
바이브 코딩으로 개발한 웹 서비스를 모던 3-Tier 구조(Next.js 기반 Frontend 서버, Spring Boot 기반 Backend 서버, PostgreSQL)로 구성하고 개발환경과 서비스 환경을 동일한 구조로 만들어 실습을 진행합니다. 단순히 AI에게 어떤 프롬프트를 입력해야 하는 것인가를 논하는 것이 아니라 어떤 용어와 기술을 언급해야 원하는 결과를 얻을 수 있는지 알려드립니다.
🔹사용하는 AWS 서비스
Amplify – 프론트엔드 배포 및 CI/CD (Next.js)
EC2 – 백엔드 애플리케이션 운영 (Spring Boot 기반 API 서버 구조)
RDS – PostgreSQL 엔진을 사용해 DB 운영
ALB – 트래픽 분산과 서비스 안정성
S3 – 게시물이 첨부되는 이미지 및 첨부파일이 저장되는 스토리지 (CloudFront 및 NACL을 적용해 실제로 서비스 할 수 있는 수준으로 보안성 확보)
CloudFront – 글로벌 CDN을 구성하는 것은 물론 SSL Termination용으로 활용
✅ 서비스 하나를 끝까지 만들어본 경험을 얻을 수 있습니다.
✅ AWS 아키텍처가 머릿속에 그려지는 것은 물론이며 실제로 서비스를 운영할 수 있습니다.
(IAM Role과 정책이 두렵지 않게 됩니다!)
✅ 바이브 코딩을 위한 프롬프트 작성 요령이 아니라 AI와 협력해 결과를 도출할 수 있습니다.
✅ 정말도 나만을 위한 상용서비스를 만들어서 공개할 수 있습니다.
단순히 게시판을 위한 CRUD API를 다루는 수준을 넘어 스토리지 시스템과 API 서버를 연동
AWS S3 서비스 사용 방법은 물론 작동구조 및 원리를 이해
IAM Role 및 정책 등 EC2 서버에 적용해야 할 AWS 접근제어 시스템에 대해 확실히 이해 할 수 있도록 실습 구성
Amplify, S3, EC2, RDS 등 웹 서비스를 구성하는 핵심 AWS 서비스 설정을 모두 학습
S3 버킷에 대한 퍼블릭 접근을 차단해 인가되지 않은 사용자의 접근을 차단
(상용 서비스 제작 시 꼭 알아야 할 기법)
CloudFront와 S3를 연동해 정적 데이터를 빠르게 전달할 수 있는 시스템으로 확장
EC2에 SSL 인증서를 설치하는 구조가 아니라 CloudFront를 이용해 SSL Termination 구조를 적용
단일 배포 환경에 EC2, S3 오리진을 하나로 묶어 간결하게 운영환경을 구축
PostgreSQL 기반의 RDS 서비스를 활용
Amplify 서비스에서 GitHub과 연결해 CI/CD 환경 구축
'EC2 다운' 같은 극단적인 상황 및 각종 이상현상 발생 시 어떻게 대응할 수 있는지 방향 제시
모든 것이 잘 완성되는 결과만 보여주는 것이 아니라 잘못되는 경우 어떻게 대응하는 것이 바람직한 것인지 알려줌
OAuth2 기반 소셜 사용자 인증 기능도 구현
(내부 작동원리에 대한 설명 포함)
모든 웹 개발자가 알아야 할 CORS 및 CSRF 같은 웹 보안 기술도 언급
이 같은 이해를 바탕으로 단순히 설정을 따라 가는 것이 아니라 서비스 운영에 필요한 지식을 확보
운영 체제 및 버전(OS): Windows 11
사용 도구: Claude Desotop, Claude Code (유료 플랜 필수), IntelliJ IDEA (Community Edition), git-bash, PuTTY, WinSCP
PC 사양: Windows 11 OS 및 IntelliJ가 무리 없이 작동 할 수 있는 수준
수업에 사용된 PPT자료 (PDF파일로 제공)
'넓고 얕게 외워서 컴공 전공자 되기' 수업에서 언급하는 기초들에 대한 이해
https://inf.run/rhP7v
네트워크 및 웹 서비스에 관련한 각종 기술용어를 어느 정도 알고 있어야 함
학습 대상은
누구일까요?
여러 바이브 코딩 강의를 수강했으나 끝내 자신의 서비를 개발하는데 실패한 분
Amplify, CloudFront, S3, ALB, EC2, RDS 등 AWS 서비스 전반의 구조와 특성을 몰라 설정에 어려움을 겪은 분
선수 지식,
필요할까요?
CS 기초용어 및 웹 서비스에 관한 일정 수준의 상식 (단, 프로그래밍은 몰라도 상관 없음)
수업에서 Claude 유료 모델 사용 (Pro x5)
47,279
명
수강생
2,746
개
수강평
1,167
개
답변
4.9
점
강의 평점
26
개
강의
전체
59개 ∙ (12시간 22분)
해당 강의에서 제공:
1. 강의소개
08:31
2. 30년 경력자의 현재와 오만함
13:43
11. 중요한 문제. 보안이슈
16:49
12. 서비스 운영환경과 비용문제
21:25
13. 더 복잡한 관리자 시스템
15:22
얼리버드 할인 중 (5일 남음)
₩66,000
50%
₩132,000
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!