1. [Udemy] 인공지능 코딩으로 동영상 제작 로봇 만들고 영상 무한으로 찍어내기 후기
Udemy에서 강의를 선택한 이유
23-03-08에 출시된 AICodeHelper 개발자가 직접 내용을 소개하여 보다 뛰어난 노하우를 전해들을 수 있을거 같았으며
AICodeHelper라는 것은 이전에도 알고 있었는데 찾아보니 글 작성일 기준 1만 6천 다운로드 이상을 기록하여
5개월에 이 이정도 다운로드 뷰를 기록한 것을 보며 더욱 무엇을 말하고 싶은지 들어보고 싶었습니다.
기존에도 python등 언어의 기초만 아는 수준으로 Chat-gpt의 API를 제대로 활용하지 못하였는데
이와 관련된 도움을 받고 싶었어서 강의를 선택하게 되었습니다.
그리고 Udemy는 거의 해외에서도 유명한 만큼 영어가 많은데 한국어로 들을 수 있어서 좋았습니다.
강의 기본 정보
강사 : Seungtae Kim
유튜버 코드깎는노인 님
강의 시간은 대략 4시간 정도의 동영상 강의를 포함하고 있으며
수강료는 정가가 99,000원이나 플랫폼 특성에 따라 할인 하는 때가 있어 저는 그때 구매하였습니다.
플랫폼 : Udemy
강의 내용은 GPT API와 Dall-E, Google Cloud를 API 기반으로 활용합니다.
강의 기본 언어로는 node.js를 사용하십니다.
기본 IDE는 VSCode를 활용하시는 강의를 시청하시게 될겁니다.
콘텐츠 평가
강의 내용은 거의 코드를 몰라도 진행 가능한 사람을 기준으로 만들어 졌습니다.
따라서 저도 제 기본 언어인 python이 아니라 node.js로 코드를 보아도 부담이 없었습니다.
구체적인 해결방법과 오류가 나타날 시 인공지능에게 질문을 하는 방법 등이 주된 내용이였습니다.
개발의 순서에 맞게 하나하나 먼저 경험하고 싶으신 분들이 들으면 좋을 것 같았습니다.
이미 코딩이 조금 익숙하신 분들은 익스텐션 활용을 통한 인사이트를 얻는 정도의 강의라고 생각하시면 좋을 것 같습니다.
강사의 티칭 스타일
강사의 설명 능력은 코딩에 맞게 정확하게 전달하기 위해 노력한 느낌입니다.
담백하게 개발에 필요한 내용들을 전달받을 수 있었고
강의를 따라하며 문제의 목표에 도달할 수 있는 점이 좋았습니다.
플랫폼 및 자료
플랫폼 특징상 웹으로도 재생이 가능하고 휴대폰이나 태블릿 등의 어플리케이션을 지원하고 있습니다.
모니터가 두 대가 아니신 분들은 어플리케이션으로 강의를 재생하며
직접 코드 수정이나 문제 정의를 따라 해보시는 점이 중요하다고 생각합니다.
자료의 경우 주요 강의별 예제 코드도 제공되고 있었습니다.
학습에 필요한 내용의 대다수는 AICodeHelper와 함께 해결하지만
그래도 예제 코드까지 제공 하는 점은 좋은 방법이였다고 생각합니다.
인공지능 활용 장단점 (AICodeHelper 포함)
장점
코딩에 익숙치 못한 사람들도 생성형 AI의 도움으로 코드를 만들어 활용할 수 있게 됩니다.
코딩을 통한 자동화를 좀 더 빠르게 도달 할 수 있게됩니다.
코딩을 하면서 접할 수많은 오류를 AI와 함께 해결할 수 있습니다.
API를 활용하는 방법에 대하여 다룹니다.
DALLE를 API로 사용할 수 있게됩니다.
단점
문제를 정의하는 방법에 관한 내용이 약간은 부실하다고 느낍니다.
[프로그램 하나를 만드는데 생각해야하는 내용을 직접 생각해봐야 하는 점이 좀 더 강조되었으면 합니다.]
코딩을 몰라도 된다고 하지만 해당 언어를 할 줄 아는 것과 모르는 것에 격차가 난다고 생각합니다.
- 코드를 모르면 AI의 조그마한 실수에도 의존적일 수밖에 없다.
- 해당 코드가 동작’만’ 되는 상태인지 잘 구성되어 동작되는지 판단하기 어렵다.
편의성과 맞바꾼 내용이긴 하지만 코드를 모른다면 어쩔 수 없는 내용이 되어버릴 것 같습니다.
이러한 설명도 같이 들어가면 더 좋은 내용들이 될 것 같았습니다.
강의 총평
- 강의의 장점
– 알기 쉬운 내용 : 전반적으로 강의는 초보자를 고려하여 구성되었으며, 코딩에 익숙하지 않은 분들에게는 매우 적합한 내용을 답고 있습니다.
– 초심자 추천 : 이 강의는 코딩 경험이 거의 없는 사람들에게 특히 추천합니다. 강의 내용은 초보자도 손쉽게 따라갈 수 있을 만큼 직관적입니다. - 중급자 이상에 대한 평가
– 기존 사용자에게는 하나의 도구 정도의 느낌이 강함 코드 작성화 AI플랫폼을 이미 활용하고 있는 분들에게는 단순히 도구 하나가 늘은 소개 수준이라 느낄 수 있습니다.
– OpenAI의 secret key 설정 부분만 잘 확인한다면, 이미 경험해 보신 분들에게는 활용함에 있어 크게 어려움이 없을 수 있습니다. - 강의 내용 구성
– 초심자 중심 : 강의는 주로 초심자 위주로 진행되며, 주요 내용은 ‘Code Generating’기능과 ‘Request to fix the Code’에 중점을 둡니다.
이를 인지하고 있는 분들이라면 얻을 부분이 상당히 제한적일 수 있습니다.
– API 활용 : 제가 주된 목적이였던 API 문서를 어떻게 생각해야할 지에 대한 힌트를 얻을 수 있었던 만큼 공식문서를 활용하는 모습을 살짝 엿볼 수 있었다고 생각합니다. - 결론
– 중급자 이상의 포지션을 맡고 계시더라도 하나의 익스텐션을 활용하는데에 자신감을 갖고 활용하고 싶으신 분에게는 추천할 수 있을 것 같습니다.
익스텐션을 활용해서 완성한 프로젝트
- Python SMS 전송 프로젝트 – 1
전에 포스팅한 이 프로젝트에서도 생성형 AI와 AICodeHelper 등 다양한 익스텐션과 함께 도움을 받아 제작하려 했습니다.
다양한 의견을 제시해 주시고 싶은 분은
아래의 연락 폼을 통해 연락주세요^^
핑백: 1-1-1. VSCode 이걸 안쓴다고? VSCode Extensions (확장편) » 코드 한입