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