
RAG를 활용한 LLM Application 개발 (feat. LangChain)
제이쓴
실리콘밸리 GenAI 해커톤 우승자에게 배우는 RAG. 현업 노하우를 가득 담았습니다
초급
LLM, RAG, LangChain
Flutter가 처음이신가요? Flutter Contributor가 처음부터 하나씩 소개해드립니다! Gemini를 활용한 AI 프로젝트로 Flutter 개발을 시작해보세요
수강생 89명
난이도 초급
수강기한 무제한







마이크로소프트
임직원들도 이 강의를 듣고 있어요!





마이크로소프트
임직원들도 이 강의를 듣고 있어요!
Flutter Widget의 종류와 사용방법
Flutter Gemini를 활용한 AI 챗봇 구현
Flutter가 처음이신가요? Flutter Contributor와 함께 Flutter의 기본기를 배우고, 실전 프로젝트로
Gemini를 활용한 AI 챗봇을 만들어보세요!
모바일 앱 개발!
Fluter로 시작하고 싶은 분
기본 Widget부터
실제 앱 개발까지,
모바일 앱 개발 전 과정을
경험할 수 있습니다.
실제 서비스를 만들어보며
Flutter를 배우고 싶은 분
AI챗봇을 직접 구현하며
실무에서 필요한
API연동, 상태관리,
UI/UX 설계 능력을
키울 수 있습니다
Flutter의 기초부터
탄탄하게 다지고 싶은 분
Widget의 기본 개념부터
Custom Widget 까지,
Flutter의 핵심 원리를
실습과 함께 체계적으로
학습할 수 있습니다
Widget Tree를 이해하고 효율적인 UI 설계가 가능해요
상황에 맞는 적절한 Widget 선택과 활용을 할 수 있어요
재사용 가능한 Custom Widget 제작이 가능해요
실전 개발 경험
실제 동작하는 AI 챗봇 앱을 포트폴리오로 만들 수 있어요
이 섹션에서는 Flutter 앱 개발의 핵심인 Widget에 대해 배웁니다.
Text, Button, Container 등 기본적인 Widget부터 시작해 Layout Widget까지, 실제 예제 코드와 함께 Flutter의 기초를 탄탄하게
다집니다.
Flutter Widget들을 활용해서 실제 동작하는 AI 챗봇 앱을 개발합니다. Custom Widget 제작부터 API 연동까지, 실무에서 필요한 개발 스킬을 익힙니다.
(현) GS 그룹 DX BootCamp 교육 담당
비전공자/비개발자 대상 AI / Flutter 교육 및 멘토링 진행
Flutter Contributor
(전) 시리즈 C 인공지능 스타트업 테크리드
네이버 부스트캠프 웹/모바일 멘토
네이버 클라우드 YouTube Channel presenter
원티드 프리온보딩 프론트엔드 챌린지 누적 수강생 7000+
항해플러스 AI코스 1기 코치
Q. Flutter로 앱을 만들고 싶은데, 어디서부터 시작해야 할지 모르겠어요
기초부터 실전까지 체계적인 커리큘럼으로 차근차근 배울 수 있어요
Q. 취업/이직을 위한 포트폴리오가 필요해요
트렌디한 AI 챗봇 앱으로 차별화된 포트폴리오를 만들 수 있어요
Q. Flutter의 수많은 Widget들을 언제 써야 할지 헷갈려요
실무 경험을 바탕으로 상황에 맞는 Widget 선택법을 배울 수 있어요
강의는 MacOS 환경에서 웹개발을 중심으로 진행됩니다
XCode를 활용하지 않으니 Flutter가 설치된다면 Linux나 Windows 환경에서도
강의를 수강하실 수 있습니다
다만 운영체제로 인한 에러는 디버깅이 어렵습니다.
Dart
Dart는 다른 프로그래밍 언어와 문법이 유사해서 비교적 쉽게 따라하실 수 있을 거라고 생각합니다
Dart가 장벽이라고 느껴지시는 분들은 무료공개된 강의를 보시고 수강 여부를 결정해주세요
학습 대상은
누구일까요?
Flutter가 궁금한 개발자
모바일 앱으로 사이드 프로젝트를 하고싶은 개발자
선수 지식,
필요할까요?
Dart
인프런인증
커리어인증
19,099
명
수강생
1,512
개
수강평
529
개
답변
4.9
점
강의 평점
10
개
강의
FAANG Senior Software Engineer
(전) GS 그룹 AI Agent 플랫폼 개발/운영
(전) GS 그룹 DX BootCamp 멘토/코칭
(전) 시리즈 C AI 스타트업 테크리드
Stanford University Code in Place Python Instructor
네이버 부스트캠프 웹/모바일 멘토
네이버 클라우드 YouTube Channel presenter
혼자서도 척척 해내는 AI 에이전트 만들기 with 랭체인 & 랭그래프 저자

원티드 프리온보딩 프론트엔드/백엔드 챌린지 진행 (누적 6000+)
항해 AI 플러스코스 1기 코치
전체
18개 ∙ (2시간 3분)
전체
4개
4.5
4개의 수강평
수강평 15
∙
평균 평점 4.1
수강평 12
∙
평균 평점 5.0
수강평 2
∙
평균 평점 5.0
수강평 39
∙
평균 평점 4.8
4
강의 컨텐츠나 전달력은 우수하다고 생각합니다. 그런데 저처럼 처음 Flutter를 배우는 입장에서는 왜 이런 식으로 코딩을 하는지에 대한 설명이 부족한 느낌입니다.
좋은 피드백 감사합니다! "왜 이런식으로" 라는 부분은 프로젝트 구조를 잡는 부분을 말씀하시는걸까요? 조금 더 자세하게 피드백을 주실 수 있다면 다음 강의를 촬영하는데 많은 도움이 될 것 같습니다!
이를 테면 '4.5 ListView.separated()를 활용한 채팅 리스트 구현' 에서 추상화를 한다고 하면서 'chat_message.dart 파일을 만들고 코드를 옮기고 임포트를 해주는데... 코드를 기능별로 구분하기 위해서인지 속도도 빠르고 이해가 잘 돼지 않았습니다. 제 기준으로 섹션3까지는 이해하는게 어렵지 않았는데, 섹션4부터는 설명이 부족하고 진행 속도가 빠르게 느껴졌습니다.
설명이 빨라지면서 이해하기 어려우셨을 수도 있을 것 같네요. 주신 피드백은 잘 반영해보겠습니다. 감사합니다!
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!