파이썬 AI 배우기
파이썬 AI 배우기 — 첫 코드부터 LLM까지, 휴대폰으로 배우는 Python AI 강좌
파이썬 AI 배우기는 완전 초보자, 학생, 커리어 전환자를 위한 무료 iOS 및 Android AI 강좌예요. 첫 코드부터 Python을 통해 인공지능을 배울 수 있어요. 53개 강좌를 통해 변수와 반복문부터 신경망, 컴퓨터 비전, 대규모 언어 모델까지 익히며, 코드 편집기와 막힌 개념인 tensor, gradient, overfitting을 몇 초 만에 설명해 주는 AI Mentor도 이용할 수 있어요.
- 가격
- 무료, Pro 선택 가능
- 플랫폼
- iOS 및 Android
- 언어
- 22
- 연령 등급
- 4+
- 필요 사항
- iOS 15.1 이상
- App Store
- 3.4 ★ (5)


코딩을 먼저 배우지 않고는 AI를 배울 수 없어요.
이 강좌에서 다루는 모든 AI 기술 — classifier, neural network, prompt pipeline — 은 무엇보다 먼저 Python 코드예요. 이 앱은 건너뛰어야 할 번거로운 과정이 아니라 AI로 가는 출발점으로 Python을 다뤄요. 그래서 커리큘럼의 첫 3분의 1은 단 하나의 model도 학습시키기 전에 순수 Python을 배우는 데 할애해요.
어떤 앱인가요
파이썬 AI 배우기는 사전 코딩 경험이 전혀 없어도 Python 프로그래밍 언어를 통해 인공지능을 배울 수 있는 iOS 및 Android용 무료 교육 앱이에요. 53개 강좌에서 Python 기초와 데이터 처리부터 classical machine learning, neural network, computer vision, large language model까지 단계적으로 배워요. 내장 코드 편집기에서 직접 입력하고 실행한 뒤 결과를 확인할 수 있으며, 개념이나 오류가 생길 때 질문에 답해 주는 AI Mentor도 제공해요.
앱 내부 살펴보기
화면은 어떻게 보이나요





강좌
Python으로 배우는 AI 코스에서 다루는 내용
앱의 자체 코스 목록을 바탕으로 구성된 53개 코스와 200개 이상의 레슨으로, 첫 Python 프로그램부터 대규모 언어 모델과 검색 증강 생성까지 다뤄요.
Python 프로그래밍 기초
프로그래밍 입문, Python 기초, 조건문과 반복문, 함수와 모듈식 프로그래밍, 자료 구조, 객체 지향 프로그래밍, 파일 처리, 오류 및 예외 처리, 고급 Python 기능, 라이브러리 활용, 테스트와 디버깅, 자동화를 위한 Python까지 다뤄요. AI 관련 내용을 시작하기 전에 순수 Python부터 배워요.
AI를 위한 데이터 처리
데이터 과학을 위한 Python 핵심, AI를 위한 통계 기초, 데이터 정제 및 전처리, 탐색적 데이터 분석, NumPy 심화, Pandas 고급 연산, 데이터 조작, 데이터 시각화, 텍스트 AI를 위한 정규 표현식, AI 프로젝트를 위한 데이터베이스, AI를 위한 Web API 및 데이터 수집을 다뤄요.
전통적 머신러닝
인공지능 입문, 지도 학습: 기본 알고리즘, 고급 지도 학습, 서포트 벡터 머신, 비지도 학습, 특성 공학 기법, 모델 평가 및 하이퍼파라미터 튜닝, 시계열 분석 및 예측, 추천 시스템을 다뤄요.
딥러닝 및 컴퓨터 비전
인공 신경망, Keras 및 TensorFlow를 활용한 전이 학습, PyTorch를 활용한 컴퓨터 비전, 이미지 처리, 생성형 AI: VAE 및 GAN, 그래프 신경망, 분산 학습 및 대규모 ML, 강화 학습, 고급 강화 학습을 다뤄요.
NLP 및 대규모 언어 모델
자연어 처리(NLP), 단어 임베딩을 활용한 고급 NLP, Python을 활용한 대규모 언어 모델, LangChain 및 RAG 시스템을 다뤄요. 앞에서 배운 Python과 데이터 과정을 활용해 텍스트를 읽고 쓰는 무언가를 만드는 단계예요.
AI 프로젝트 배포
AI 프로젝트 구조 및 Git 워크플로, FastAPI를 활용한 AI 모델 서빙, MLOps 기초, 대규모 AI 모델 배포, AI 시스템 아키텍처 및 설계, 책임감 있는 AI 및 설명 가능성, Python으로 AI 준비하기, AI 응용을 다뤄요.
어떻게 작동하나요
Python에서 AI로 이어지는 강좌 구성
53개 강좌가 정해진 순서로 진행되는 데에는 이유가 있어요. 각 단계가 이전 단계를 전제로 하기 때문에, 강좌를 이리저리 건너뛰지 않고 매번 지난 수업이 끝난 지점에서 정확히 이어서 학습할 수 있어요.
먼저 실제 Python을 작성해 보세요
처음 강좌에서는 아직 AI 관련 내용 없이 변수, 반복문, 함수, 데이터 구조, object-oriented code 같은 순수 프로그래밍을 배워요. 커리큘럼의 이후 모든 기술이 이를 바탕으로 하므로 선택 사항인 기초 과정이 아니에요.
데이터를 구성하는 법을 배우고 model을 학습시키세요
데이터 정제, NumPy와 pandas를 거쳐 classical machine learning을 배워요. supervised 및 unsupervised algorithm, feature engineering, model evaluation을 다뤄요. 코드는 내장 편집기에 작성하는 즉시 실행되므로 training script의 output을 상상하는 대신 직접 지켜볼 수 있어요.
neural network까지 배우고, 문제가 생기면 질문하세요
Deep learning, computer vision, large language model로 학습 과정이 마무리돼요. 용어나 오류가 이해되지 않을 때 — “tensor가 무엇인가요?”, “제 model은 왜 overfitting되나요?” — AI Mentor가 몇 초 만에 쉬운 말로 답해 줘요. Weekly Code Challenge에서는 다른 학습자들과 같은 개념을 다시 연습할 수도 있어요.
무엇이 들어 있나요
앱에 포함된 기능
53
Python부터 LLM까지, 강좌
Python 기초와 데이터 구조부터 시작해 statistics, NumPy와 pandas, classical machine learning, neural network, computer vision을 거쳐 large language model, LangChain, RAG 시스템까지 배워요.
200+
짧고 알찬 레슨
각 레슨은 쉬운 말로 설명하는 짧은 이론과 직접 해보는 실습으로 구성돼 있어요. 긴 강의 시간이 아니라 커피 한 잔 마시는 시간에 맞춰 학습할 수 있어요.
AI
AI Mentor
개념이나 오류 메시지에 대해 — “제 model은 왜 overfitting되나요?”, “gradient descent를 쉽게 설명해 주세요” — 질문하면 어떤 수준에서든 몇 초 만에 예시와 함께 명확한 답변을 받을 수 있어요.
</>
내장 코드 편집기
휴대폰의 편집기에서 코딩 연습을 할 수 있어요. 코드를 입력하고 실행한 뒤 결과를 확인하세요. 답이 틀려도 막다른 길이 아니라 Mentor에게 물어볼 수 있는 기회가 돼요.
1/wk
Weekly Code Challenge
매주 하나의 문제를 풀고 전 세계 학습자들과 결과를 비교해 보세요. 강좌를 모두 마친 뒤에도 계속 다시 찾게 만드는 연습이에요.
Cert
수료증
최종 시험에 합격하면 수료증을 받을 수 있어요. 퀴즈와 각 주제별 코딩 챌린지에 더해, 이 수료증을 CV나 LinkedIn에 표시할 수 있어요.
배경
아무것도 모르는 상태에서 AI 코드를 작성하려면 무엇이 필요할까요?
인공지능은 사람이 일일이 작성한 규칙을 따르기보다 데이터에서 패턴을 찾도록 만든 소프트웨어인 경우가 대부분이에요. 아무것도 없는 상태에서 시작하려면 세 단계를 순서대로 거쳐야 해요. 실제 프로그램을 읽고 작성할 수 있을 만큼 Python을 익히고, model이 학습할 데이터를 정리하고 구성할 수 있을 만큼 데이터 처리 방법을 배운 다음, modelling 기법 자체를 익히는 거예요. 먼저 classical machine learning을 배우고, 그다음 neural network와 language model을 배워요. 세 번째 단계로 바로 건너뛰는 것이 대부분의 독학 AI 시도가 설명해 주는 사람 없이 오류를 만나 중단되는 이유예요.
Machine learning핵심 아이디어
규칙을 직접 코딩하는 대신, 프로그램에 라벨이 지정된 예시를 많이 보여 주면 프로그램이 그 예시를 연결하는 패턴을 스스로 찾아내요. 스팸 필터, 추천 시스템, 오늘날 AI라고 불리는 거의 모든 것이 이런 방식으로 만들어지며, 다른 어떤 언어보다 Python으로 더 자주 구현돼요.
Neural network주요 도구
서로 값을 전달하는 단순한 숫자 layer를 쌓은 구조로, 학습 과정에서 각 layer가 조정되며 유용한 output을 만들어 내도록 해요. TensorFlow와 PyTorch 같은 라이브러리는 수학식을 직접 작성하지 않고도 Python으로 neural network를 만들고 학습시키기 위해 특별히 존재해요.
Overfitting첫 번째 진짜 함정
패턴의 이면을 학습하는 대신 학습 예시를 외워 버린 model이에요. 본 데이터에서는 점수가 높지만 보지 못한 데이터에서는 점수가 낮아요. 이를 알아채고 수정하는 것은 이 강좌에서 배우는 첫 번째 실전 디버깅 기술 중 하나예요.
Large language modelLLM
방대한 양의 텍스트를 학습해 다음 단어를 예측하는 neural network예요. 이 단 하나의 능력 덕분에 LangChain과 RAG로 만든 도구가 질문에 답하고, 문서를 요약하고, 코드를 작성할 수 있어요. 그리고 이 내용은 커리큘럼의 처음이 아니라 마지막 단계에 해당해요.
나에게 잘 맞는지
누구에게 적합하고, 누구에게는 적합하지 않은지
다음과 같은 분께 잘 맞아요
- 코딩 경험이 거의 없거나 전혀 없고, AI를 당연히 안다고 가정하지 않고 Python부터 설명해 주길 원하는 분
- 모델이 무엇을 하는지 읽기만 하는 것이 아니라 휴대폰에서 직접 모델을 학습하고 실행해 보고 싶은 분
- 수업과 함께 Python 및 ML을 더 연습하고 싶은 학생이나 데이터 과학으로 커리어를 전환하려는 분
- 용어나 스택 트레이스에서 자주 막히고, 포럼을 검색하는 대신 AI Mentor에게 답을 받고 싶은 분
- 전통적 머신러닝에서 멈추지 않고 대규모 언어 모델과 RAG까지 이어지는 학습 경로를 원하는 분
다음과 같은 경우에는 적합하지 않아요
- 이미 Python을 잘 알고 언어 기초는 건너뛰고 순수 머신러닝 또는 딥러닝 참고 과정을 원하는 분
- 모든 내용을 무료로 이용할 수 있다고 기대하는 분: 첫 번째 코스는 매일 제공되는 AI Mentor 사용량과 함께 무료이며, 나머지 코스는 Pro에서 이용할 수 있어요.
- 실제 GPU 하드웨어에서 대규모 모델을 학습해야 하는 분 — 앱은 학습 기법을 가르치지만 학습 클러스터를 제공하지는 않아요.
- 공인 자격이 필요한 분 — 인증서는 수료 인증서이며 학위가 아니에요.
질문
자주 묻는 질문
이 앱으로 AI를 배우려면 Python을 먼저 알아야 하나요?
아니요. 파이썬 AI 배우기는 AI 관련 코스를 시작하기 전에 변수, 반복문, 함수, 자료 구조와 같은 순수 Python 프로그래밍부터 가르쳐요. 코드를 한 번도 작성해 본 적이 없다는 전제로 시작해요. 53개 코스 중 대략 첫 3분의 1이 언어 기초로 구성되어 있어, 이후 머신러닝 코스를 마법처럼 느끼지 않고 이해하는 데도 도움이 돼요.
실제로 AI를 배우는 순서는 어떻게 되나요? 신경망보다 먼저 무엇을 배우나요?
먼저 Python 기초를 배우고, NumPy, pandas 및 기초 통계를 활용한 데이터 처리를 배운 다음, 지도 및 비지도 알고리즘, 특성 공학, 모델 평가를 포함한 전통적 머신러닝으로 넘어가요. 신경망, 컴퓨터 비전, 대규모 언어 모델은 앞에서 배운 모든 내용을 바탕으로 하는 마지막 단계예요. 앱의 코스 목록도 딥러닝으로 일찍 건너뛰지 않고 이 순서를 따라가요.
파이썬 AI 배우기는 누구를 위한 앱인가요?
파이썬 AI 배우기는 인공지능이 궁금한 완전 초보자, 수업과 함께 Python 및 머신러닝을 더 연습하고 싶은 학생, 데이터 과학 역량을 쌓는 커리어 전환자, 체계적으로 딥러닝과 LLM을 복습하고 싶은 개발자를 위해 만들어졌어요. 첫 번째 코스가 처음부터 시작하므로 경험이 없어도 괜찮아요.
과적합이란 무엇이며, AI Mentor에게 과적합에 관한 질문을 자주 하는 이유는 무엇인가요?
과적합은 모델이 일반적인 패턴을 학습하는 대신 학습 예제를 외워 버린 상태예요. 이미 본 데이터에서는 정확해 보이지만 새로운 데이터에서는 제대로 작동하지 않아요. 실제 모델을 학습하기 시작하면 초보자가 처음 마주하는 진짜 디버깅 문제 중 하나이기 때문에, 앱에서 AI Mentor에게 자주 묻는 질문이지 드문 질문이 아니에요.
휴대폰에서 AI 코드를 작성하고 실행할 수 있나요? 아니면 노트북과 GPU가 필요한가요?
코스의 코딩 연습은 앱의 내장 편집기에서 실행돼요. 코드를 입력하고 실행하면 바로 결과를 확인할 수 있어, 정적인 예제를 읽는 대신 실제 코드로 연습할 수 있어요. 코스 연습을 넘어 실제 서비스 규모로 대규모 모델을 학습하려면 GPU 하드웨어가 탑재된 노트북이 필요해요. 이는 학습 앱의 범위를 벗어나는 내용이에요.
코스는 어디까지 다루나요? 대규모 언어 모델까지 배우나요?
네. 전통적 머신러닝과 신경망을 학습한 뒤 자연어 처리, 단어 임베딩, 그리고 대규모 언어 모델을 구체적으로 다뤄요. Large Language Models with Python 코스와 LangChain 및 RAG Systems 코스를 통해, LLM을 내 데이터에 연결하고 그 데이터에 관한 질문에 답하도록 만드는 방법을 배워요.
완전 초보에서 기본적인 AI 코드를 작성하기까지 얼마나 걸리나요?
총 학습 시간보다 꾸준함이 더 중요해요. 짧은 레슨을 매일 학습하면 대부분의 초보자는 Python 기초와 첫 머신러닝 코스를 마친 뒤 몇 주 안에 간단한 분류기를 작성하고 실행할 수 있어요. 이후에 이어지는 신경망 및 LLM 코스는 더 오래 걸리며, 다시 돌아와 학습하도록 구성되어 있어요. 앱의 연속 학습 기록과 알림도 한 번에 오래 학습하는 방식이 아니라 매일 학습하는 흐름에 맞춰 설계되어 있어요.
파이썬 AI 배우기는 무료인가요?
앱은 App Store와 Google Play에서 무료로 다운로드할 수 있어요. 첫 번째 코스는 매일 제공되는 AI Mentor 질문 사용량과 함께 무료이므로, 결정하기 전에 실제 Python 레슨을 학습해 볼 수 있어요. Pro는 유료 업그레이드로, 머신러닝 및 LLM 내용을 포함한 모든 코스를 잠금 해제하고 광고를 제거하며 AI Mentor를 무제한으로 이용할 수 있어요.
지하철이나 비행기에서도 오프라인으로 사용할 수 있나요?
인터넷 연결이 전혀 없는 환경보다 연결이 불안정한 환경에 맞춰 만들어졌어요. 레슨은 빠르게 로드되며 연결이 끊겼다 다시 연결되는 상황에서도 계속 작동해 대부분의 통근 환경에 적합해요. AI Mentor는 질문에 실시간으로 답하고 휴대폰에 저장된 내용을 사용하지 않기 때문에 실제로 연결이 필요한 기능이에요.
어떤 플랫폼과 언어를 지원하나요?
파이썬 AI 배우기는 App Store를 통해 iOS에서, Google Play를 통해 Android에서 실행되며 앱 자체는 22개 언어로 제공돼요. 콘텐츠 등급은 4+예요. 40개가 넘는 코딩 앱으로 구성된 CoddyKit 제품군의 일부예요.
CoddyKit의 다른 앱
iOS 및 Android에서 이용할 수 있어요.