Introduction
박현준 · 딩코딩코
포항공대 출신 · 토스 백엔드 개발 경험 · 인프런 강사
인프런 누적 수강생 20,000+ · 수강평 2,000+ · 평점 4.9
왜 필요한지부터 실제 화면에서 어떻게 쓰는지까지 쉽게 풀어 설명합니다. 처음 배우는 분이 막히는 곳에서 시작해, 직접 만들고 눌러 보고 고치는 과정을 보여드립니다. 이 챌린지에서도 코드와 그림은 Codex에 맡기고, 여러분은 게임의 규칙과 결과를 판단하는 데 집중합니다.
인프런 인터뷰: https://www.inflearn.com/pages/interviewdingco
Courses
Reviews
iamjaeeuncho
·
Build a Revenue-Generating Service in Just 4 Weeks—Even If You’re Not a Developer: Claude Code & Codex Vibe Coding for Web + App, All in OneBuild a Revenue-Generating Service in Just 4 Weeks—Even If You’re Not a Developer: Claude Code & Codex Vibe Coding for Web + App, All in Oneraon42435441
·
Build a Revenue-Generating Service in Just 4 Weeks—Even If You’re Not a Developer: Claude Code & Codex Vibe Coding for Web + App, All in OneBuild a Revenue-Generating Service in Just 4 Weeks—Even If You’re Not a Developer: Claude Code & Codex Vibe Coding for Web + App, All in One- 38 Companies Passed: Essential Algorithms for 2026 Coding Tests
7000cj
·
Just 60 Minutes! An Ultra-Condensed Lecture on Core Python Concepts — Focused on Understanding Rather Than TheoryJust 60 Minutes! An Ultra-Condensed Lecture on Core Python Concepts — Focused on Understanding Rather Than Theoryjonghyeokkim2278
·
Just 60 Minutes! An Ultra-Condensed Lecture on Core Python Concepts — Focused on Understanding Rather Than TheoryJust 60 Minutes! An Ultra-Condensed Lecture on Core Python Concepts — Focused on Understanding Rather Than Theory
Posts
Q&A
https 도메인
안녕하세요 오일중님! 넵 가능합니다 다만 교재의 테라폼 구성은 ALB까지만 만들고 도메인과 https는 다루지 않아서, 아래 항목을 추가해야 합니다.1. 테라폼에 추가할 리소스 - Route 53 호스팅 영역 (aws_route53_zone) - ACM 인증서, DNS 검증 방식 (aws_acm_certificate, aws_acm_certificate_validation) - ALB의 443 리스너 (aws_lb_listener) - 도메인을 ALB로 연결하는 A 레코드 alias (aws_route53_record)2. 보안 그룹: ALB 보안 그룹에 443 인바운드를 추가합니다. 빠뜨리기 쉬운 부분입니다.AI에게 "지금 main.tf에 example.com용 ACM 인증서와 HTTPS 리스너를 추가하고, 80번은 443으로 리다이렉트해줘"라고 지시하면 됩니다. Blue/Green 구조로 만들어서 리스너가 여러 개라면, 운영 트래픽을 받는 리스너 기준으로 적용하라고 함께 알려 주세요!
- Likes
- 0
- Comments
- 1
- Viewcount
- 52
Q&A
수정 자료 요청
안녕하세요 불편을 끼쳐드려 죄송하옵니다교재에는 그 시점에 반영이 되었으나 pdf 가 업데이트 되지 않았습니다해당 내용 전부 업데이트해서 게시 완료했습니다 불편하신 점 있으시면 언제든 말씀주세요 감사합니다
- Likes
- 0
- Comments
- 1
- Viewcount
- 59
Q&A
claude api 크레딧
앗 아뇨! 저도 따로 비용을 냈습니다 ㅠ.ㅠ api 의 경우는 비용 부과가 발생합니다
- Likes
- 0
- Comments
- 1
- Viewcount
- 77
Q&A
49강 Publish app 버튼 비활성화
안녕하세요 좋은 질문 감사합니다!Publish app 을 눌러야 의도한대로 받을 수 있을거라 눌러줘야 합니다 다만 혹시 이미 외부로 사용설정되어 있는게 아닌지 확인이 필요합니다! 스크린 샷 찍어서 공유 부탁드려도 될까요?!
- Likes
- 0
- Comments
- 1
- Viewcount
- 83
Q&A
cowork파일을 다운로드 하려고 하는데, 더 많은 작업의 확장 프로그램에서 window가 없습니다.
안녕하세요 좋은 질문 감사합니다!Desktop 부분에서 Windows로 설치하시려니 코워크가 안 뜨신다는 말씀이실까요?혹시 데스크톱에서 스크린샷 찍어서 공유해주실 수 있으실까요?
- Likes
- 0
- Comments
- 3
- Viewcount
- 82
Q&A
라이브 녹화 제공 여부
안녕하세요 좋은 질문 감사합니다!이번에 라이브가 인원 미달로 진행되지 않았습니다 ;_; 양해 부탁드리옵니다
- Likes
- 0
- Comments
- 2
- Viewcount
- 66
Q&A
인넬리제이 무료버전
안녕하세요 좋은 질문 감사합니다!네, 인텔리제이 무료 버전인 Community Edition으로도 강의를 진행할 수 있습니다. 강의에서 사용하는 스프링 부트, JPA, AOP 같은 기능은 인텔리제이 유료 버전 전용 기능이 아니라 스프링과 자바 표준 기술이라 무료 버전에서도 동일하게 실습할 수 있습니다. 다만 유료 버전인 Ultimate에 있는 일부 편의 기능은 없을 수 있지만, 강의 내용을 따라가는 데는 문제가 없습니다!다만, 구글 계정 있으시면 따로 쿠폰 쓰셔서 적용해보셔도 좋을 것 같습니다
- Likes
- 0
- Comments
- 2
- Viewcount
- 91
Q&A
파일 다운로드
안녕하세요 좋은 질문 감사합니다!커리큘럼 내의 노션 링크를 참조해주시면 될 것 같습니다!
- Likes
- 1
- Comments
- 2
- Viewcount
- 119
Q&A
FlushModeType.COMMIT (12:45) 예시코드 질문
안녕하세요 좋은 질문 감사합니다!오 넵 말씀하신 대로 ID 생성 전략이 IDENTITY라면 em.persist(new Member("회원A")) 시점에 INSERT 쿼리가 바로 실행됩니다. 그래서 그 아래 JPQL 조회에서는 DB에 이미 데이터가 있으므로 조회가 됩니다!강의 예시는 IDENTITY가 아닌 SEQUENCE 전략을 기준으로 설명한 것입니다. SEQUENCE 전략은 persist 시점에 ID만 먼저 가져오고 INSERT는 쓰기 지연 SQL 저장소에 쌓아두기 때문에, FlushModeType.COMMIT으로 플러시를 막아두면 JPQL 실행 전에 INSERT가 나가지 않아 조회 결과가 0건이 됩니다.즉 IDENTITY 전략에서는 persist 자체가 즉시 INSERT를 유발하므로 COMMIT 모드의 부작용이 드러나지 않을 수 있습니다. 다만 IDENTITY여도 이후 변경 감지로 인한 UPDATE는 커밋 전까지 지연될 수 있으니, COMMIT 모드는 여전히 데이터 정합성 측면에서 주의가 필요할 것 같습니다!!! 깊은 질문 감사드립니다
- Likes
- 0
- Comments
- 1
- Viewcount
- 85
Q&A
커서 기본 세팅 질문
안녕하세요! 지금 최신 Cursor 앱에서 직접 확인해봤어요. 강의 촬영 당시와 현재 버전은 탐색기 위치가 조금 달라 보일 수 있습니다.1. 한국어 설정- 상단 메뉴에서 View → Command Palette…를 열어주세요. (Mac: Cmd+Shift+P / Windows: Ctrl+Shift+P)- Configure Display Language를 검색한 뒤 한국어(ko)를 선택해 주세요.- 한국어가 목록에 없다면 Install Additional Languages를 누르거나, Extensions에서 Korean Language Pack for Visual Studio Code를 검색해 설치한 뒤 Cursor를 재시작하면 됩니다.2. 새 파일 만들기- 먼저 Explorer가 보여야 합니다. 안 보이면 View → Explorer 또는 Mac Cmd+Shift+E / Windows Ctrl+Shift+E를 눌러주세요. 사이드바 자체가 닫혀 있으면 Cmd+B / Ctrl+B로 열 수 있습니다.- 탐색기에서 열어둔 폴더 이름 자체에 마우스를 올리고 우클릭하면 New File… 메뉴가 나옵니다. 에디터의 빈 화면을 우클릭하면 이 메뉴가 나오지 않습니다.- 우클릭이 계속 안 되면 폴더 이름 오른쪽에 있는 종이 모양 + 아이콘New File…)을 눌러도 동일하게 새 파일을 만들 수 있어요. 제가 현재 Cursor에서 확인했을 때 이 버튼과 우클릭 메뉴 둘 다 정상적으로 표시됐습니다.우선 탐색기에서 폴더 이름이 보이는지 확인해보시고, 그래도 안 되면 Cursor 전체 화면 캡처를 한 장 올려주세요. 어느 영역을 클릭하고 계신지 보고 바로 위치를 짚어드릴게요!
- Likes
- 0
- Comments
- 2
- Viewcount
- 166




