🏆 인프런 2024년 루키상, 2025년 수강생Pick상 수상
👨💻 인프런 수강평 우수 강사 · macOS 10년 경력 개발자 출신
안녕하세요. @weekendcode 라는 유튜브 채널을 운영하고 있습니다.
비전공자, 프로그래밍에 관심 있는 학생들을 위해 최대한 쉽게 설명하고자 노력하는 강사입니다.
컴퓨터 공학으로 대학교를 졸업하고, 인간-컴퓨터 상호작용 연구분야로 석사 학위를 받았습니다.
Java 언어로 안드로이드 개발자로서 일했고, Python 강사로 활동했습니다.
몇 번의 이직과 창업을 하는 과정에서 비전공자 분들께 지식을 공유할 기회가 생긴 이후,
본격적으로 지식공유자로 활동하고 있습니다.
모르는 것은 적극적으로 질문 부탁드립니다.
최선을 다해서 답변 드리겠습니다.
좋은 하루 보내세요.
講義
受講レビュー
- (2026最新!) 1週間で合格する情報処理技師実技
- (2026最新!) 1週間で合格する情報処理技師実技
- (2026最新!) 1週間で合格する情報処理技師実技
投稿
Q&A
55강의 파이썬에서만 있는 연산자들
안녕하세요! 별도로 PDF 파일로는 만들어두지 않았습니다.크게 나오지 않았던 부분이라서 한 번만 읽고 넘어가주시면 됩니다.출제되어도 연산자 정도만 나오지, 응용해서 나올 부분이 아닙니다~
- いいね数
- 0
- コメント数
- 2
- 閲覧数
- 20
Q&A
55강 파이썬에만있는 연산자들
안녕하세요! 별도로 PDF 파일로는 만들어두지 않았습니다.크게 나오지 않았던 부분이라서 한 번만 읽고 넘어가주시면 됩니다.출제되어도 연산자 정도만 나오지, 응용해서 나올 부분이 아닙니다~
- いいね数
- 0
- コメント数
- 2
- 閲覧数
- 20
Q&A
29강 5:00
안녕하세요! new로 생성한 것은 아예 다른 공간으로 할당되어 비교했을 때 false가 나오는 것이 맞습니다.지금 3은 일반 Integer이고, 5는 생성자를 통해 할당된 객체입니다.
- いいね数
- 0
- コメント数
- 2
- 閲覧数
- 34
Q&A
공부 순서
안녕하세요, 코드에 대해서 기초가 없으시다면 처음부터 정주행하시는 것을 권장드립니다.중간부터 보셔도 앞 부분을 모르시면 이해가 어려우실 것으로 예상됩니다.모르는 것이 있으면 언제나 질문 부탁드립니다.합격을 기원합니다!
- いいね数
- 1
- コメント数
- 2
- 閲覧数
- 49
Q&A
띄어쓰기
안녕하세요!띄어쓰기 있는 겁니다.띄어쓰기가 있어야 다음 문장 시작하기 전에 구별이 되어서 그렇게 코드를 해놨습니다.
- いいね数
- 0
- コメント数
- 2
- 閲覧数
- 39
Q&A
재귀함수 연산법
안녕하세요, 질문주신 "파라미터에서 리턴값 순으로 재귀연산으로 풀었다는 것"을 사실 잘 이해하지 못했습니다.가장 처음에 주어지는 파라미터를 순서대로 로직에다가 넣어서 풀었다고 하시는 것 같은데, 실제 시험에서 그렇게 하시면 굉장히 위험합니다. 정보처리기사 실기 실제 문제 수준에서는 단순한 형태의 함수가 나오지 않습니다.실제 시험장에 가시면, 생각보다 시간이 굉장히 많이 남습니다. 왜냐하면 이론 문제 때문입니다. 절반은 이론인데, 모르면 아예 풀 수가 없기 때문에 시간이 굉장히 남습니다. 이론은 사실상 1분 안에 거의 답이 나오거든요.그래서 코드문제는 아예 처음부터 정석대로 가는 것이 제일 좋습니다. 특히 재귀함수의 경우에는 직접 매 회차의 다음 함수로 들어갈 때마다 앞의 어디에서 들어갔는지를 연필로 체크해두시는 것이 좋습니다.말씀하신 파이썬 코드를 예시로 들자면, 처음에 5가 들어가게 되면홀수니까 아래의 else문에 걸립니다. 그러면 5 + calc(4)가 되죠.그 때 그 줄에다가 표시를 해두셔야 합니다. 그리고 아예 옆으로 줄을 쭉 그어서 다시 계산하세요.그렇게 단계별로 내가 헷갈리지 않게 직접 도표처럼 선을 그려놔야지 헷갈리지 않습니다.그 다음에 4를 다시 넣어서 4 % 2 == 0... 식으로 들어가서 넣는 것이죠.제가 오프라인에서 학생들을 가르칠 때는 최종 리턴값 (여기서는 n1단계는 5 + calc(4), 홀수 else에서 끝났음.2단계는 4 * calc(3), 짝수 if에서 끝났음.이런 식으로 아예 연필로 직접 쓰라고 했습니다.그러면 절대 안 헷갈립니다. 저 문장만 아래에서 훑어서 거꾸로 읽으면 되니까요.일일이 하나씩 푸는 것이 오히려 가장 빠르고 정확합니다.애매하게 머리로 풀려고 하다가는 아까운 5점을 날릴 수 있습니다..
- いいね数
- 0
- コメント数
- 2
- 閲覧数
- 33
Q&A
21강 수업자료 다운로드 오류, 3:38초 붙여넣기하신 것 어디있나요?
안녕하세요! 혹시 자료 다운로드하면 텍스트 파일 정상적으로 저장 안되실까요?제가 방금하니 정상적으로 되어서 다시 여쭤봅니다~
- いいね数
- 0
- コメント数
- 1
- 閲覧数
- 38
Q&A
26년 1회차 기출 강의
안녕하세요! 현재 편집 중에 있습니다.이번 주말에 올라갑니다.되도록 빨리 업로드하고 새소식으로 공지하겠습니다.
- いいね数
- 0
- コメント数
- 2
- 閲覧数
- 63
Q&A
기출문제
안녕하세요~ 우선 곧 26년 1회차가 올라가고요, 말씀하신 그 전년도의 회차는 제가 구할 수 있을지 모르겠으나, 찾아보고 올려보도록 하겠습니다. 바로 찾아서 업로드는 쉽지 않아보여서 우선 웹 상에서 검색해서 학습하고 계시기를 권장드립니다.
- いいね数
- 0
- コメント数
- 1
- 閲覧数
- 65
Q&A
C언어에서
NULL도 거짓으로 보셔야 합니다.""는 실제 코드를 실행하면 false로 취급합니다. ChatGPT는 항상 올바른 답변을 하는 것이 아니기 때문에 직접 코드를 실행시켜보셔야 합니다!(사진) 말씀하신 대로 빈 문자열 자체가 아니라 메모리 주소 값으로 평가하면, 메모리 주소 자체는 있기 때문에 참이 나오긴 합니다. 두 가지는 아예 다른 개념입니다. #include int main(void) { char *str = ""; if (str) { printf("참입니다.\n"); } else { printf("거짓입니다.\n"); } return 0; }출력 결과: 참입니다.
- いいね数
- 0
- コメント数
- 1
- 閲覧数
- 65




