QUICK
MENU

임베디드 소프트웨어 융합 풀스택 개발자 양성 과정

1. 모듈 간의 분산이 이루어진 경우를 포함, 단위 모듈 간의 데이터 관계를 분석하여 이를 기반 으로 한 메커니즘을 통해 모듈 간의 효율적인 연계를 구현/검증, 애플리케이션 설계를 기반으로 개발 환경을 구성하거나 프로그래밍 언어를 활용하여 업무 프로그램과 배치 프로그램을 구현하 고, 인터페이스 설계서에 따라 기능을 구현할 수 있다.

2. 요구사항분석 단계에서 파악된 화면에 대한 요구사항을 소프트웨어 아키텍처 단계에서 정의 된 구현 지침 및 UI/UX 엔지니어가 제시한 UI표준과 지침에 따라 화면을 설계, UI 요구사항을 확인, 설계한 UI 설계를 기반으로 화면을 구현, UI 아키텍처 설계 후 시각적인 요소를 디자인하 기 위해 비주얼 디자인 콘셉트를 도출하며 이에 근거하여 GUI 디자인 요소를 선정할 수 있다.

3. 요구사항대로 응용소프트웨어가 구현되었는지 검증하기 위해 분석된 테스트 케이스에 따라 테스트를 수행하고 결함을 조치하며, 소프트웨어 아키텍처 가이드라인 및 소프트웨어 아키텍처 산출물에 의거하여 애플리케이션 구현을 수행하기 위한 공통모듈 설계, 타 시스템 연동에 대해 상세 설계할 수 있다.
4. 업무 분석가가 수집분석정의한 요구사항과 이에 따른 분석모델에 대해서 확인과 현행 시스템 에 대해 분석/설계된 데이터베이스 모델을 적용하기 위해 DBMS를 설치하고 데이터베이스와 데이 터베이스 오브젝트를 생성, 관계형 데이터베이스에서 SQL을 사용하여 응용시스템의 요구기능에 적합한 데이터를 정의/조작/제어하고 관계형 데이터베이스에서 SQL을 사용하여 목적에 적합한 데이터를 정의/조작/제어할 수 있다.

5. 네트워크 프로그램을 구현하기 위한 네트워크 개발환경을 분석, 각 단계별로 요구되는 기능을 구현(코딩), 테스트를 하는 능력과 프로그래밍 개발과정에서 발생 할 수 있는 오류를 디버깅 하여 프로그램을 최적화할 수 있다.

6. 펌웨어 설계 문서 분석, 하드웨어 데이터시트를 분석하고 하드웨어 테스트 소프트웨어 구현, 부트로더 구현,소스 코드 인스펙션을 수행, 애플리케이션 사용자에게 공급하는 소프트웨어를 개발하기 위해 애플리케이션 아키텍처 설계,모듈 설계,UML다이어그램을 작성하여 애플리케이션 모듈 구현,인터페이스 구현, 버전관리 등을 수행할 수 있다
  • 교육기간
    5개월(105일/840시간)
    모집인원
    35명 내외 선착순 마감
    전화문의
    051-914-5908 주말 · 공휴일 상담 및 접수가능
  • 수강료
    전액 무료 0원
    훈련 장려금
    월 최대 700,000 원 훈련 장려금: 최대 200,000원 - 국민취업지원제도 1유형: 최대 700,000원 - 국민취업지원제도 2유형: 최대 484,000원
이런분들에게 추천합니다
1. IT 관련분야의 전공자 중 미취업자
2. 임베디드 소프트웨어 융합 풀스텍 개발 희망자
취업분야
임베디드 개발자, 시스템 소프트웨어 개발자, Full-Stack개발자, 웹 프로그래밍 개발자, 응용프로그램 개발자
커리큘럼안내
디지털 기술을 기반으로 다양한 기기의 융합, 네트워크의 융합, 콘텐츠의 융합을 통해 새로운 형태의 제품이나 융합서비스를 창출하기 위해 기기,네트워크,콘텐츠의 기획,설계,제작,운영 및 시험을 수행하는 기능ㆍ기술을 함양할 수 있다.
  • 통합 구현
    - 연계 데이터 구성하기
    - 연계 매커니즘 구성하기
  • 서버프로그램 구현
    - 개발환경 구축하기
    - 공통 모듈 구현하기
  • 인터페이스 구현
    - 인터페이스 설계서 확인하기
    - 인터페이스 기능 구현하기
  • 화면 설계
    - UI 요구사항 확인하기
    - UI 설계하기
  • 화면 구현
    - UI 설게 확인하기
    - UI 구현하기
  • 애플리케이션 테스트 수행
    - 애플리케이션 테스트 수행
    - 애플리케이션 결함 조치하기
  • 요구사항 확인
    - 현행 시스템 분석하기
    - 요구사항 확인하기
  • 애플리케이션 설계
    - 공통 모듈 설계하기
    - 타 시스템 연동 설계하기
  • UI 디자인
    - GUI 디자인 콘셉트 도출하기
    - GUI 디자인 요소 선정하기
  • 데이터베이스 구현
    - DBMS 설치하기
    - 데이터베이스 생성하기
  • SQL활용
    - 기본 SQL 작성하기
    - 고급 SQL 작성하기
  • SQL응용
    - 절차형 SQL 작성하기
    - 응용 SQL 작성하기
  • v
  • 네트워크 프로그래밍 구현
    - 개발환경 분석하기
    - 기능 구현하기
  • 펌웨어 구현 환경 구축
    - 펌웨어 설계 문서 분석하기
    - 하드웨어 데이터시트 분석하기
  • 펌웨어 구현
    - 하드웨어 테스트 SW 구현하기
    - 부트로더 구현하기
  • 디바이스 드라이버 구현
    - 디바이스 드라이버 구현하기
    - 디바이스 드라이버 소스코드 인스펙션하기
  • 임베디드 애플리케이션 구현 환경 구축
    - 기술명세 검토하기
    - 애플리케이션 개발 환경 구축하기
  • 임베디드 애플리케이션 구현
    - 애플리케이션 모듈 구현하기
    - 애플리케이션 인터페이스 구현하기
  • 실무 프로젝트 기획
    - 실무프로젝트 주제 선정 및 개발 프로젝트 수행방법론, 주제선정
    - 개발 일정