분류 | ICT개발 > ICT개발 |
---|---|
과정명 | ICT개발 (스마트웹&콘텐츠개발)UI/UX 기반 웹퍼블리싱&프론트앤드1 [모집중] |
교육기간 | 2022.01.20 ~ 2022.07.07 |
교육시간·요일 | 09:00~17:40 (8시간) [월,화,수,목,금] |
수강료 | 전액무료 |
훈련수당 |
116,000원 (매달지급)
(국민취업지원제도 참여 유형별 추가수당 발생)
|
교육장소 | 방송정보국제교육원 |
모집인원 | 20명 |
훈련내용 | 데스크탑 PC웹, 모바일 웹, 반응형 웹 등 웹 개발에 필요한 전반적인 기술을 습득 할 수 있는 과정입니다. |
(스마트웹&콘텐츠개발)UI/UX 기반 웹퍼블리싱&프론트앤드 양성과정
본 훈련과정은 웹개발 기획, 웹디자인(포토샵, 일러스트), 웹퍼블리싱(HTML5, CSS3, Javascript), 웹프로그래밍(jsp), 데이터베이스(오라클)을 습득하여 데스크탑 PC웹, 모바일 웹, 반응형 웹 등 웹 개발에 필요한 전반적인 기술을 습득 할 수 있는 과정이다.
실전을 방불케하는 Web Design & Web Publishing
■ 웹디자인과 웹개발을 하나로~!!!
웹개발을 위한 기획과 디자인(포토샵, 일러스트) 모바일, PC 어디서나 볼 수 있는 웹은 어떻게 만들어 질까요?
웹을 개발하기 위해서는 기획이 필요합니다. 즉 '내가 어떻게 제작 및 작업하겠다' 라는 '나만의 계획(?)'이 필요한 것이죠.
차후 실제 기획/개발 일을 해보면 알겠지만, 해야하는 업무를 큰 단계로 나눈다면
웹개발 전에는 '사업전략기획', 웹개발 단계에서는 '웹설계 및 개발진행(디자인/개발), 웹개발 완료후에는 '웹컨텐츠 관리/홍보'로 볼 수 있습니다.
그럼, 웹기획이란 무엇일까요?
웹(Web) + 기획(企劃), 한 마디로 얘기하자면 웹과 관련된 모든 일을 계획한다 라고 할 수 있습니다.
다시 말해, 웹사이트를 왜 만드는지에 대한 이유부터 제작 완료된 사이트를 운영, 관리, 잘 알려질 수 있도록(홍보) 만드는 일입니다.
기획 단계에서는 UI/UX요구분석이 필요합니다.
왜? 당연히 사용자가 무엇을 원하는지 알아야 맞춤형 웹을 제작할 수 있기 때문이죠.
요구분석은 사용자 리서치 자료를 토대로 요구사항을 파악하고, 기획된 아이디어를 시각화하여 테스트도 합니다.
이러한 과정을 통해, UI/UX 콘셉트 아이디어 도출, 패스트 프로토타입 제작, 패스트 프로토타이핑 검증 등의 작업을 진행하게 됩니다.
요구분석이 완료되었다면 UI/UX 분석 결과를 바탕으로 UI/UX 콘셉트 도출, 기능 및 콘텐츠를 정의하고, 기획된 컨셉으로 디자인과 구현을 위한 콘텐츠, 정보, 와이어 프레임, 태스크 플로우 설계를 하는 것입니다.
기간 |
주제 |
능력단위(hr) |
내용 |
1개월 |
웹 개발 기획 (포토샵, 일러스트레이터)
|
UI/UX 요구분석
UI/UX 콘셉트 기획
UI 아키텍처 설계
|
사용자 리서치 자료를 토대로 요구사항 파악, 기획된 아이디어를 시각화 하여 테스트 - UI/UX 콘셉트 아이디어 도출하기 - 패스트 프로토타입 제작하기 - 패스트 프로토타이핑 검증하기
UI/UX 분석 결과를 바탕으로 UI/UX 콘셉트 도출, 기능 및 콘텐츠를 정의 - UI/UX 콘셉트 도출하기 - 기능(FEATURE) 리스트 도출하기 - 콘텐츠 기획하기
기획된 콘셉트를 바탕으로 디자인과 구현을 위한 콘텐츠, 정보, 와이어 프레임, 태스크 플로우 설계 - 정보 설계하기 - 와이어프레임 작성하기 - 태스크 플로우 작성하기
|
2개월 |
웹디자인 (포토샵, 일러스트레이터)
|
UI 디자인
|
일관된 사용자 경험 제공을 위하여 디자인 콘셉트를 수립 스타일가이드 제작 시안디자인 제작 - GUI 디자인 콘셉트 도출하기 - GUI 템플릿 제작하기 - GUI 상세 디자인하기
|
3개월 ~ 4개월 |
웹 퍼블리싱 (HTML5, CSS3, Javascript)
|
UI 구현
UI 테스트
|
UI 설계 산출물과 GUI 디자인 가이드를 바탕으로 UI 구현 표준을 수립하고 UI를 제작 할 수 있다. - UI 설계 검토하기 - UI 구현 표준 검토하기 - 저작도구 활용하기 - UI 제작하기
구현된 UI를 검증하기 위하여 사용성 테스트 계획, 수행, 분석, 결과 보고 수행 - 사용성 테스트 계획하기 - 사용성 테스트 수행하기 - 테스트 결과 보고하기
|
5개월 |
JAVA 프로그래밍
JSP 프로그래밍
|
프로그래밍 언어 활용
서버프로그램 구현
|
응용소프트웨어 개발에 사용되는 프로그래밍 언어의 기초문법 적용 언어의 특징과 라이브러리를 활용하여 기본 응용소프트웨어 구현 - 기본문법 활용하기 - 언어특성 활용하기 - 라이브러리 활용하기
애플리케이션 설계를 기반으로 개발에 필요한 환경 구성 프로그래밍 언어와 도구를 활용하여 공통모듈, 업무프로그램과 배치 프로그램 구현 - 개발환경 구축하기 - 공통 모듈 구현하기 - 서버 프로그램 구현하기 - 배치 프로그램 구현하기
|
6개월 |
데이터베이스(오라클)
데이터베이스(오라클)
애플리케이션 테스트수행
애플리케이션 배포
|
SQL 활용
데이터베이스 구현
애플리케이션 테스트수행
애플리케이션 배포
|
관계형 데이터베이스에서 SQL을 사용하여 목적에 적합한 데이터를 정의, 조작, 제어 언어의 특징과 라이브러리를 활용하여 기본 응용소프트웨어 구현 - 기본 SQL 작성하기 - 고급 SQL 작성하기
설계된 데이터베이스 모델을 적용하기 위해 DBMS 설치 데이터베이스와 데이터베이스 오브젝트를 생성 - DBMS(DataBase Management System)설치하기 - 공통 모듈 구현하기 - 데이터베이스 생성하기 - 데이터베이스 오브젝트 생성하기
- 애플리케이션 테스트 수행하기 - 애플리케이션 결함 조치하기
애플리케이션 배포 환경을 구성하고, 애플리케이션의 소스 검증 및 빌드를 수행하여 운영 환경에 배포 - 애플리케이션 배포 환경 구성하기 - 애플리케이션 소스 검증하기 - 애플리케이션 빌드하기 - 애플리케이션 배포하기
|