- 소프트웨어 설계와 방법론
- 자료구조와 알고리즘
- 자바 프로그래밍
- 프론트앤드 기술 활용
- HTML, CSS
- 자바크립트
- node.js 기반 React.js
- 인터렉티브, 반응형 프로그래밍
- 함수컴포넌트
- 부트스트랩
- 정형/비정형 데이터(Oracle 또는 MySQL)
- 데이터 처리 및 구조
- 데이터 정의와 SQL문
- 데이터 모델링, 정규화 비정규화
- 트랜젝션기술 (동시성제어/ 회복) 등
- jQuery, Ajax, JSON, XML 등을 활용
- Servlet과 JSP
- Spring Framework 또는 Spring Boot
- Annotation의 이해와 활용
- ResultMap의 활용
- 개발계정 설정 및 API키 발급
- 개발API 문서 이해와 활용
- 요청 인터페이스 표준 활용
- Response데이터 이해와 처리기술
- PostMan 또는 브라우저 테스트
- 클라우드 서버 이해
- 클라우드를 다루기 위한 기초 리눅스 문법
- AWS EC2 또는 GCP의 환경 설정
- 클라우드 기반의 자바 웹 프로젝트 개발을 위한 환경 설정
- AWS 또는 GCP 등록 및 배포
- 파이썬
- ChatGPT 및 GPT 모델의 개념과 API 호출 방법, 모델 선택, 토큰 제한 설정 등
- flask
- Python 서버(API) 만들기
- 프론트엔드(React 또는 HTML)에서 Flask 챗봇 API 호출
- 비동기식 요청처리에 따른 기업현 사이트 제작
- 반응형 갤러리 시스템 제작
- 공공데이이터를 활용한 레스토랑 추천 서비스
- 공공데이터를 활용한 전국 지자체 행상정보 서비스
- 클라우드 기반 OpenAI API를 연동한 공공데이터 및 네이버 등 오픈API 활용한 영화 추천 서비스
- 클라우드 기반 OpenAI API를 연동한 전국 캠핑장 및 응급병원 등 위치 정보 서비스
- 클라우드 기반 OpenAI API를 연동한 반응형 쇼핑몰
- 자기소개서 및 면접특강
- 프로젝트 발표 및 수료식