개요
본 교육 프로그램은 웹 개발 기초부터 시작해 공공데이터·AI·생성형 AI를 결합한 웹 서비스 구현까지 전 과정을 실습 중심으로 익히는 실무형 웹 프로그래밍 과정입니다.
웹의 동작 원리와 웹 프레임워크의 구조를 이해하고, 라우팅 설정 및 페이지 생성 등 웹 개발의 기초를 다집니다.
프론트엔드와 백엔드 구성 요소를 분리하여 개발하는 방식과 REST API 구현을 통해 실제 서비스를 구성하는 핵심 기술을 익힙니다.
공공 데이터 및 지리정보(GIS)를 활용한 웹 서비스를 직접 개발하며, 외부 데이터 연동과 시각화 기술을 실습을 통해 체득합니다.
TensorFlow.js를 활용해 웹 환경에서 동작 가능한 딥러닝 모델 예측 서비스를 개발하고, OpenAI 등의 API를 활용한 생성형 AI 서비스 개발을 통해 웹 기반 LLM(대규모 언어 모델) 응용 기술까지 경험합니다.
이 강의는 웹 프로그래밍, 데이터 활용, AI 모델 서비스화까지 모두 아우르며, 창의적이고 실제 적용 가능한 웹 기반 인공지능 서비스를 직접 구현해보는 것을 목표로 합니다.
웹 개발자, AI 서비스 기획자, 데이터 기반 서비스에 관심 있는 학습자에게 실전 감각과 기술 융합 능력을 동시에 길러주는 교육 과정입니다.
강의 대상
전공 대학생
강의 시간
1일 6시간, 총 5일 30시간
강의 계획서
일차 | 주제 | 내용 |
---|---|---|
1일차 | 웹 프레임워크 | – 웹의 동작 원리와 웹 서비스 구조 – 웹 프레임워크 개요 – 웹 페이지 생성 및 라우팅 설정 |
2일차 | 웹 서비스 I | – 프론트엔드(Front-end) 파트 개발 – 백엔드(Back-end) 파트 개발 – REST API 개발 |
3일차 | 웹 서비스 II | – 공공 데이터 활용 웹 서비스 개발 – 웹 기반 지리정보 서비스 개발 |
4일차 | 웹 기반 AI 서비스 | – TensorFlow.js 개요 및 변환법 – 웹 기반 딥러닝 모델 예측 서비스 개발 |
5일차 | 웹 기반 생성형 AI 서비스 | – 생성형 AI 및 LLM 개요 – 생성형 AI API 활용 – 웹 기반 생성형 AI 활용 서비스 개발 |