- 교육기간
- 2025-03-28 ~ 2025-10-23
- 교육시간
- 09:00~16:40 1일 7교시 [월,화,수,목,금]
- 모집인원
- 25명
교육상세보기
부산IT교육센터에서는 취업 도전을 응원합니다!
1단계 프로그래밍 언어활용 Ⅰ |
2단계 프로그래밍 언어활용 Ⅱ |
---|---|
웹표준 UI구현 (80시간) |
웹서버 프로그래밍 (80시간) |
JAVA 프로그래밍 (90시간) |
Kotline기반 모바일 프로그래밍 (50시간) |
데이터베이스 (80시간) |
node.js 기반 React 프론트엔드 프로그래밍 (100시간) |
3단계 프로그래밍 응용 |
4단계 실무형프로젝트 (현직 개발자 멘토링) |
---|---|
Spring 백엔드 프로그래밍 (120시간) |
스프링 웹 프로젝트 - 금융상품 추천 웹서비스 - 모임 카페 플랫폼 구현 |
Git 버전관리 (20시간) |
웹&모바일 프로젝트 - 반려동물 산책기록 앱 - REST API 및 QR코드 활용앱 |
AWS 인프라 구축 (20시간) |
기업 실무 프로젝트 (참여 : ㈜에스엔씨, ㈜에스원테크) - 주행조사 수행 ‧ 분석 시스템 - QR코드 기반 행사출석 및 비용처리 시스템 |
교과목 | 세부내용 | 편성시간 |
---|---|---|
JAVA 프로그래밍 | 1. 객체지향
객체지향의 특성 객체의 생성 및 생성자 활용 상속과 다형성 구현하기 추상클래스와 인터페이스 선형자료구조 링크드리스트 스택과 큐 트리와 그래프 정렬 알고리즘 검색트리 알고리즘 해싱 그래프 알고리즘 |
90 시간 |
웹표준 UI구현 | 1. HTML
HTML 기본 다양한 웹콘텐츠 작성하기 입력양식 작성하기 CSS 기본 CSS 스타일과 박스 모델 이미지와 그라데이션 효과 선택자 트랜지션과 애니메이션 반응형 웹과 미디어 쿼리 자바스크립트 기본 함수와 이벤트 자바스크립트 갤체 DOM |
80 시간 |
데이터베이스 | 1. 관계형 데이터베이스
기본 SQL CRUD JOIN:내부조인_ 외부조인_self조인 SubQuery View 생성_조회_삭제 Index구조와 작동원리 User 생성과 권한 설정 NoSQL 개요 및 MongoDB 설치 Mongo DB CRUD 및 집계명령 복제와 샤드 웹애플리케이션 연동 |
70 시간 |
웹서버 프로그래밍 기초 | 1. JSP&Servlet 기초
JSP기초문법 JSP지시자와 태그 JSP 내장객체 Servlet 기초문법 쿠키생성_사용_삭제 세션 생성_사용_삭제 쿠키&세션 활용 로그인 JDBC 개요 DBC API활용 DB 연동 MVC 패턴 개요 MVC 패턴 프로그램 구현 |
80 시간 |
Spring 백엔드 프로그래맹 | 1. 스프링 Basic
DI를 통한 객체 구성 AOP 구성 트랜잭선 관리 Mybatis 구성 및 연동 Spring MVC 컨터롤러 Mapper 및 인터페이스 구현 REST 구성요소 댓글처리와 REST REST 방식의 RestController ORM과 Spring Data JPA Entity와 연관관계 매핑 영속성 컨텍스트 및 Querydsl 이해 Spring Security 설정 로그인/로그아웃 구현 권한설정하기 |
120 시간 |
교과목 | 세부내용 | 편성시간 |
---|---|---|
Kotline기반 모바일 프로그래밍 | 1. 뷰&이벤트 처리
안드로이드 설치 및 모바일 프로그램 개요 레이아웃 위젯 이벤트 처리 ListView RecyclerView NavigationView+Toolbar TabLayout+ViewPager BottomNavigationView와 Fragement 액티비티와 Lifecycle Intent 사용과 데이터 전달 서비스와 브로트캐스트 리시버 ContextProvider Retrofit HTTP 통신 Glide 이미지처리 사용자 위치 얻기 구글 지도 |
90 시간 |
node.js 기반 React 프론트엔드 프로그래밍 | 1. node.js 및 React 개발 환경설정
nvm 패키지 매니저로 node.js 버전관리하기 node.js와 npm 설치 create-react-app 설치 react 프로젝트 생성 vscode 에디터 설치 및 개발환경 설정 JavaScript ES6 버전 문법 JSX란? Vanilla JS와 JSX비교 컴포넌트란? 클래스형 컴포넌트 함수형 컴포넌트 컴포넌트 합성과 추출 props란? state란? React 생명주기 Hook이란? useState useEffect useMemo useCallback useRef Custom Hook props를 통한 데이터 전달 Context를 통한 데이터 전달 Context.Provider useContext react-router-dom 라우터 구성하기 axios 라이브러리 open api를 이용한 비동기 통신 spring server와 비동기 통신 |
100 시간 |
Git 버전관리 | 1. git 설치 및 github과 IDE연동 구축
버전과 버전관리 이해 Git 설치 GitHub과 IDE 연동 구축 Commit 수행 branch 생성 및 이동 병합(merge) 충돌(coflict)해결 push하기 poll하기 fecth하기 amend로 최근 커밋 수정하기 revert 커밋 변경사항 되돌리기 rebase 브랜치 합치기 reset 브랜치 되돌리기 |
20 시간 |
AWS 인프라 구축 | 1. AWS 구조 및 계정 생성
AWS 구조 및 계정 생성 IAM 접근권한과 VPC 가상네트워크 서비스 2단계 인증 EC2 서버설정 RDS 데이터베이스 서버 연동하기 s3 객체 서버 설정 및 연동하기 |
20 시간 |
스프링 웹 프로젝트 | - 금융상품 추천 웹서비스 - 모임 카페 플랫폼 구현 |
70 시간 |
웹&모바일 프로젝트 | - 반려동물 산책기록 앱 - REST API 및 QR코드 활용앱 |
70 시간 |
기업 실무 프로젝트 | - ㈜에스엔씨 주행조사 수행.분석 시스템 - ㈜에스원테크 QR코드 기반 행사 출석 및 비용처리 시스템 |
151 시간 |