새싹 교육 프로그램

오프라인

(도봉 SW 2기) 챗GPT와 랭체인을 활용한 LLM 기반 AI 앱 개발
오프라인  AI  초심자  중급자  신규  추천  인기

(도봉 SW 2기) 챗GPT와 랭체인을 활용한 LLM 기반 AI 앱 개발

  • 접수기간 2024-10-17 ~ 2024-11-28
  • 교육기간 2024-12-26 ~ 2025-05-26
  • 교육시간 700시간
  • 선행과정
  • 교재/도서
  • 담임강사 이준화
  • 강사이력 이력보기

수강대상

▶ 만 15세 이상 서울거주자(최종 합격시 등본 확인 필수)​
▶ 학습에 대한 의지가 있으신 분​
▶ 교육수료 후 취업 또는 창업을 희망하시는 분​
    ※ 고용보험 가입자(재직자)는 신청 불가

신청방법

새싹 수강신청은 2단계로 진행되며, 단계를 모두 진행해야 지원이 완료됩니다.​
▶ 1단계: 홈페이지 수강신청​
▶ 2단계: 팝업창의 자기소개서(구글폼) 작성 완료 후 제출​

선발기준

지원동기 및 학습 의지, 취창업 의지 중점적 평가​

교육목표

AI 서비스 개발자는 주로 소프트웨어 개발, 데이터사이언스, 머신러닝, 딥러닝, 자연어 처리 분야에서 근무할 수 있으며 산업분야에 따라 다양한 응용분야에서 활동

본과정은 오픈소스 AI플랫폼 (GPT와 랭체인) 을 활용하여 LLM 기반 AI 앱 개발을 통해 기업의 서비스를 지능화 할 수 있는 인공지능 서비스 개발자를 양성하는 것을 목표로 함.

교육내용

특강(28시간)

오리엔테이션 아이스브레이킹을 통해 교육생들간의 유대관계를 높이고, 2회의 취업 특강을 통해 직무에 대한 이해와 이력서 작성 및 자기소개서 작성 및 첨삭,

나를 돋보이게 하는 포트폴리오 작성법을 통해 취업활동에 도움을 줍니다. 프로젝트 발표회를 통해 교육결과를 확인하고, 채용연계 프로그램을 통해 취업활동을 적극적으로 지원합니다.

○ 이론 및 실습 강의 (350시간)

데이터 분석과 서비스 개발을 위한 기본역량 학습과 자능형 서비스 개발을 위해 요구되는 데이터사이어스/머신러닝&딥러닝 기반의 지능형 서비스들을 이해하고 활용한 AI 앱 개발을 위한 핵심역량을 교육합니다

○ 프로젝트(실무 프로젝트 최종프로젝트) (322시간)

기본역량 학습 후 응용을 위한 미니 실무 프로젝트 부동산 메물 데이터 수집 및 분석“ 핵심역량 학습 후 응용을 위한 클라우드 기반의 기능형 웹앱 슬랙앱 구현을 통해 교육 내용을 복습 및 활용할 수 있도록 합니다.

최종 프로젝트는 서비스 기획부터 구현까지 현업 멘토의 지도하에 실무 프로젝트에 근접한 활동을 통해 한단계 기술 스킬업 및 협업을 체험하게 됩니다

이수기준

이수기준
평가항목 이수기준 반영기준(가중치)
진도율 80점 이상 100%
총점 80점 이상 100%
과정목차

2.  Python 기초

1. 함수 정의와 호출, 모듈과 패키지, 파일 입출력

2024-12-30 09:30~17:30

2. 리스트, 튜플, 딕셔너리, 집합, 리스트 컴프리헨션, 기본 알고리즘 (정렬, 검색)

2024-12-31 09:30~17:30

3. 예외 처리 기법 (try, except, finally), 디버깅 방법과 도구

2025-01-02 09:30~17:30

4. Pandas 설치 및 소개, 데이터프레임 생성 및 조작, 기본 데이터 분석 기법

2025-01-03 09:30~17:30

3.  Python 기초

5. 결측치 처리, 데이터 정렬 및 필터링, 데이터 합치기 (merge, join, concatenate)

2025-01-06 09:30~17:30

6. Matplotlib 설치 및 소개, 기본 플롯 (라인, 바, 히스토그램 등), 시각화 옵션 (제목, 레이블, 범례 등)

2025-01-07 09:30~17:30

7. Seaborn 설치 및 소개, 고급 플롯 (박스 플롯, 바이올린 플롯, 히트맵 등), 시각화 스타일링 및 커스터마이징

2025-01-08 09:30~17:30

8. 데이터 분석 프로젝트 기획, 데이터 수집 및 준비

2025-01-09 09:30~17:30

9. 프로젝트 수행, 데이터 분석 및 시각화

2025-01-10 09:30~17:30

4. 서비스 구축을 위한 웹개발

10. HTML 기본 구조, 주요 태그 소개, HTML5 새로운 태그

2025-01-13 09:30~17:30

11. CSS 기초, 선택자와 속성, 박스 모델

2025-01-14 09:30~17:30

12. CSS 레이아웃, Flexbox, Grid

2025-01-15 09:30~17:30

13. JavaScript 기초, 변수, 데이터 타입, 연산자

2025-01-16 09:30~17:30

14. JavaScript 제어 구조 (조건문, 반복문), 함수, 이벤트

2025-01-17 09:30~17:30

5. 서비스 구축을 위한 웹개발

15. Flask 설치 및 기본 설정, 라우팅, 템플릿 렌더링

2025-01-20 09:30~17:30

16. Flask와 DB 연결(SQLAlchemy), CRUD 기능 구현

2025-01-21 09:30~17:30

17. Flask 실전( 폼 처리, 파일 업로드)

2025-01-22 09:30~17:30

18. 프로젝트 기획: 데이터 분석 및 시각화 자료 웹앱에 올리기

2025-01-23 09:30~17:30

19. 프로젝트 수행: 데이터 분석 및 시각화 자료 웹앱에 올리기

2025-01-24 09:30~17:30

6. 데이터를 다루는 기술 - 정형, 비정형

20. SQL 기본 문법, 데이터베이스 개념, 테이블 생성 및 관리

2025-01-27 09:30~17:30

21. 고급 SQL 문법(조인, 서브쿼리, 트랜잭션), 인덱스 및 뷰

2025-01-31 09:30~17:30

7. 데이터를 다루는 기술 - 정형, 비정형, 통계학기초, 머신러닝, 딥러닝 기초

22. JSON 구조 및 문법, JSON 데이터의 생성과 파싱

2025-02-03 09:30~17:30

23. NoSQL 데이터베이스의 개념 및 유형, MongoDB 기초

2025-02-04 09:30~17:30

24. 통계학 개요, 데이터의 종류와 수집 방법, 중심 경향성 (평균, 중앙값, 최빈값), 분산과 표준편차, 확률과 확률 분포

2025-02-05 09:30~17:30

25. 정규 분포와 중심극한정리, 표본과 모집단, 가설 검정 기초, 신뢰 구간

2025-02-06 09:30~17:30

26. 선형대수 개요, 벡터와 행렬의 기본 개념, 행렬 연산 (덧셈, 곱셈 등), 행렬의 역행렬과 행렬식

2025-02-07 09:30~17:30

8. 통계학 기초, 머신러닝 딥러닝 기초-1

27. 벡터 공간과 기저, 선형 변환, 고유값과 고유벡터

2025-02-10 09:30~17:30

28. 머신러닝 개요 및 주요 용어, 지도학습과 비지도학습의 차이, 데이터 전처리 (결측치 처리, 스케일링 등)

2025-02-11 09:30~17:30

29. 회귀분석 (선형회귀), 분류 알고리즘 (로지스틱 회귀, k-NN), 모델 평가 방법 (교차 검증, 혼동 행렬 등)

2025-02-12 09:30~17:30

30. 비지도학습 개요 (클러스터링, 차원 축소), K-Means와 PCA, 머신러닝 프로젝트 주제 선정 및 팀 구성

2025-02-13 09:30~17:30

31. 딥러닝 개요, 신경망의 기본 구조 (뉴런, 활성화 함수 등), 역전파 알고리즘

2025-02-14 09:30~17:30

9. 통계학 기초, 머신러닝 딥러닝, 미니프로젝트

32. CNN(Convolutional Neural Network)의 개념, CNN의 구성 요소, 실습: CNN을 사용한 이미지 분류 예제

2025-02-17 09:30~17:30

33. RNN(Recurrent Neural Network)의 개념, LSTM와 GRU의 이해, 실습: RNN을 사용한 시계열 데이터 예측

2025-02-18 09:30~17:30

34. 부동산 매물 데이터 수집 및 분석

2025-02-19 09:30~17:30

35. 부동산 매물 데이터 수집 및 분석

2025-02-20 09:30~17:30

36. 부동산 매물 데이터 수집 및 분석

2025-02-21 09:30~17:30

10. 미니프로젝트 및 취업특강, LLM과 Chat GPT 활용

37. 부동산 매물 데이터 수집 및 분석

2025-02-24 09:30~17:30

38. 포트폴리오 작성 및 면접 기법 취업특강

2025-02-25 09:30~17:30

39. LLM의 개념 및 역사, 주요 구성 요소 및 동작 원리, 주요 LLM 모델 소개

2025-02-26 09:30~17:30

40. ChatGPT의 개념 및 동작 원리, 학습 과정 및 데이터셋, 응용 분야

2025-02-27 09:30~17:30

41. 프롬프트의 개념 및 중요성, 효과적인 프롬프트 작성 기법, 다양한 프롬프트 유형 및 사례 분석

2025-02-28 09:30~17:30

10. LLM과 Chat GPT 활용

42. 고급 프롬프트 기법 (체인 프롬프트, 조건부 프롬프트 등), 프롬프트 최적화 방법

2025-03-03 09:30~17:30

43. ChatGPT API 소개 및 사용법, API 인증 및 기본 설정, 주요 API 엔드포인트 및 기능 설명

2025-03-04 09:30~17:30

44. 고급 API 기능 (커스터마이징, 파라미터 조정 등), 대규모 데이터 처리 및 API 호출 최적화

2025-03-05 09:30~17:30

45. ChatGPT API와 웹 서비스의 통합 방법, 사용자 인터페이스 설계 및 구현

2025-03-06 09:30~17:30

11. Langchain 활용

46. 랭체인 기초

2025-03-10 09:30~17:30

47. Langchain Language Models

2025-03-11 09:30~17:30

48. Langchain Prompts

2025-03-12 09:30~17:30

49. Langchain Output Parser

2025-03-13 09:30~17:30

50. Langchain Chains

2025-03-14 09:30~17:30

12. Langchain 활용 및 프로젝트

51. Langchain Memory

2025-03-17 09:30~17:30

52. Langchain 활용(Data Connection)

2025-03-18 09:30~17:30

53. Langchain Agents

2025-03-19 09:30~17:30

54. Langchain Agents

2025-03-20 09:30~17:30

55. 외부 검색과 히스토리를 바탕으로 응답하는 웹 앱 구현-1

2025-03-21 09:30~17:30

13. Langchain 활용 및 프로젝트

56. 외부 검색과 히스토리를 바탕으로 응답하는 웹 앱 구현-2

2025-03-24 09:30~17:30

57. 외부 검색과 히스토리를 바탕으로 응답하는 웹 앱 구현-3

2025-03-25 09:30~17:30

58. 외부 검색과 히스토리를 바탕으로 응답하는 웹 앱 구현-4

2025-03-26 09:30~17:30

59. 외부 검색과 히스토리를 바탕으로 응답하는 웹 앱 구현-5

2025-03-27 09:30~17:30

60. 스트림 형식으로 히스토리를 기반으로 응답하는 슬랙 앱 구현-1

2025-03-28 09:30~17:30

14. Langchain 활용 및 프로젝트

61. 스트림 형식으로 히스토리를 기반으로 응답하는 슬랙 앱 구현-2

2025-03-31 09:30~17:30

62. 스트림 형식으로 히스토리를 기반으로 응답하는 슬랙 앱 구현-3

2025-04-01 09:30~17:30

63. 스트림 형식으로 히스토리를 기반으로 응답하는 슬랙 앱 구현-4

2025-04-02 09:30~17:30

64. 스트림 형식으로 히스토리를 기반으로 응답하는 슬랙 앱 구현-5

2025-04-03 09:30~17:30

65. 스트림 형식으로 히스토리를 기반으로 응답하는 슬랙 앱 구현-6

2025-04-04 09:30~17:30

15. Langchain 활용 및 최종 프로젝트

66. 스트림 형식으로 히스토리를 기반으로 응답하는 슬랙 앱 구현-7

2025-04-07 09:30~17:30

67. 포트폴리오 작성 및 면접 기법 취업특강

2025-04-08 09:30~17:30

68. 최종프로젝트-1

2025-04-09 09:30~17:30

69. 최종프로젝트-2

2025-04-10 09:30~17:30

70. 최종프로젝트-3

2025-04-11 09:30~17:30

71. 멘토링 1회차

2025-04-12 09:30~17:30

16. 최종프로젝트 및 멘토링

72. 최종프로젝트-4

2025-04-15 09:30~17:30

73. 최종프로젝트-5

2025-04-16 09:30~17:30

74. 최종프로젝트-6

2025-04-17 09:30~17:30

75. 최종프로젝트-7

2025-04-18 09:30~17:30

76. 멘토링 2회차

2025-04-19 09:30~17:30

17. 최종프로젝트 및 멘토링

77. 최종프로젝트-8

2025-04-22 09:30~17:30

78. 최종프로젝트-9

2025-04-23 09:30~17:30

79. 최종프로젝트-10

2025-04-24 09:30~17:30

80. 최종프로젝트-11

2025-04-25 09:30~17:30

81. 멘토링 3회차

2025-04-26 09:30~17:30

18. 최종프로젝트 및 멘토링

82. 최종프로젝트-12

2025-04-29 09:30~17:30

83. 최종프로젝트-13

2025-04-30 09:30~17:30

84. 최종프로젝트-14

2025-05-01 09:30~17:30

85. 최종프로젝트-15

2025-05-02 09:30~17:30

86. 멘토링 4회차

2025-05-03 09:30~17:30

19. 최종프로젝트 및 멘토링

87. 최종프로젝트-16

2025-05-08 09:30~17:30

88. 최종프로젝트-17

2025-05-09 09:30~17:30

20. 최종프로젝트 및 멘토링

89. 최종프로젝트-18

2025-05-12 09:30~17:30

90. 최종프로젝트-19

2025-05-13 09:30~17:30

91. 최종프로젝트-20

2025-05-14 09:30~17:30

92. 최종프로젝트-21

2025-05-16 09:30~17:30

93. 멘토링 5회차

2025-05-17 09:30~17:30

21. 최종프로젝트 및 멘토링

94. 최종프로젝트-22

2025-05-20 09:30~17:30

95. 최종프로젝트-23

2025-05-21 09:30~17:30

96. 최종프로젝트-24

2025-05-22 09:30~17:30

97. 최종프로젝트-25

2025-05-23 09:30~17:30

22. 프로젝트 발표회

98. 프로젝트 발표회

2025-05-26 09:30~17:30
TOP